Skip to content

Your cart is empty

Continue shopping

Your cart

Loading...

Subtotal

$0.00 USD

Taxes and shipping calculated at checkout

Free Shipping in the United States!

  • Home
  • Buy Controleo3
  • Build Guide
  • Profiles
  • Insights
  • Contact Us
    Whizoo Electronics
    • Home
    • Buy Controleo3
    • Build Guide
    • Profiles
    • Insights
    • Contact Us
    Cart
    Sections
    Sidebar Item

    Updating the firmware on Controleo2

    This page has been updated for the last time. It is no longer maintained. Please refer to the Controleo3 Update Guide for information about updating the newer Controleo3. For more information about Controleo2, please refer to our FAQ on Controleo2.

    The firmware running on ControLeo2 can be updated over USB. The firmware is open-source, and can be found on GitHub. When updating, the user settings and the learning mode parameters are retained. You can use either a Mac, Linux or Windows PC to do the update.

    The firmware version running on ControLeo2 is shown for 3 seconds when it is turned on. You can find the latest version (and the change log) by looking at GitHub.

    You can find lots of help on the updating process by doing an Internet search for "Arduino Leonardo". You can find more information on the Arduino Leonardo (which is what ControLeo2 is based on) here.

    Step 1: Download and Install the Arduino IDE

    Download and install the Arduino Integrated Development Environment (IDE) from the Arduino web site. Any version of the Arduino software will work, but version 1.5.8 or later is recommended.

    ‍Download Arduino Software

    Step 2: Download and Install the ControLeo2 library

    Download the ControLeo2 library from GitHub by clicking here. Unzip it and save it to your hard drive. Launch Arduino and install the library.

    Step 3: Open the Reflow Wizard sketch

    Arduino calls software programs "sketches". Open the Reflow Wizard sketch.

    Step 4: Change the board type

    Change the board type to "Arduino Leonardo".

    Step 5: Connect ControLeo2 to your computer

    Connect ControLeo2 to your computer using a micro-USB cable. ControLeo2 should appear as a serial port to the computer.

    Step 6: Select the serial port

    Select the serial port that corresponds to ControLeo2.

    Step 7: Upload the firmware

    Upload the firmware to ControLeo2. This process takes around 10 seconds to complete, and you'll hear electronic sounds coming from the buzzer. All settings (user settings and learned parameters) will be retained.

    Congratulations! You're Done!

    Stay Up To Date

    Join our newsletter to stay up to date on features and releases

    • Update
    • Challenges
    • Profiles
    • Build Guide
    • Buy Controleo3
    • Contact
    Payment methods
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Meta Pay
    • Google Pay
    • Mastercard
    • PayPal
    • Shop Pay
    • Venmo
    • Visa
    © 2023, Whizoo Electronics
    • Refund policy
    • Privacy policy
    • Terms of service
    • Shipping policy
    • Contact information
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.