-
Notifications
You must be signed in to change notification settings - Fork 263
Install latest firmware
This tutorial outlines how to load, build and install the latest firmware for your keyboard.
Before you begin to install the latest firmware, ensure you have completed these requirements:
- You have installed and configured the the Arduino IDE according to our instructions.
- You have opened the Arduino IDE and connected your keyboard to your computer.
To load the firmware, open the Arduino IDE's "File" menu, and click on the "Examples" submenu. Scroll down to 'Model01-Firmware':
Arduino opens a new window showing the firmware configuration sketch, a black message log section and a green status message bar at the bottom. The message log displays detailed information about what Arduino is doing.
Note: We recommend that you install the default firmware at least once before you start to make changes. This gives you a chance to ensure that the firmware update process works.
Click the check mark icon below "File" to build your firmware.
If the firmware builds successfully, Arduino reports "Done Compiling" in the green status bar.
If something goes wrong, the status bar turns orange and displays an error message. Additionally, there may be text in the black message log with more details about the error. At this point, it may be helpful to expand the message log so that you can see a bit more about what's going on.
If you see errors, refer to Getting help for troubleshooting tips and useful resources.
Hold down the PROG key (in the upper left of the keyboard), and without releasing it, click on the "right arrow" button in the sketch window menu bar. This starts the firmware installation process.
If the process is successful, the Model 01's LED's flash red across the board as the firmware is installed, and then the "LED" key glows blue.
On Windows, you may also see the message "the device Model 01 is undergoing additional configuration."
If you have any trouble flashing your keyboard's firmware, check to see if the issue is addressed on the Troubleshooting Firmware Upload Issues page.
Congratulations, you've just installed the latest firmware on your keyboard!
Next step: Edit a Keymap
Troubleshooting
Advanced Topics
Development and customization
Keyboardio Model 01 docs
- Keyboardio Model 01 Introduction
- Flashing a new bootloader
- Default Model 01 QWERTY Layout
- Common Alternate Layouts
- Hardware Test Mode
Community