-
Notifications
You must be signed in to change notification settings - Fork 259
Install latest firmware
This tutorial assumes that you have installed and configured the Arduino IDE according to our instructions, and have already opened the Arduino IDE and connected your keyboard to your computer.
If you haven't yet set up the Arduino IDE to build keyboard firmware, take a few minutes to do that now.
2. Open the Arduino IDE's "File" menu, and click on the "Examples" submenu. Scroll down to 'Model01-Firmware'
Arduino will open a new window with the firmware configuration sketch at the top with a white background above green "status message" bar, which is itself above a black message log section at the bottom, where you can see detailed logs about what Arduino's doing.
Note: Even if you're excited to start customizing your keyboard's firmware, we recommend installing the default firmware at least once before you start making changes. This will give you a chance to make sure that the firmware update process works.
If the firmware builds ok, Arduino will report "Done Compiling" in the green status bar.
If something goes, wrong, the status bar will turn orange and contain an error message. Additionally, there may be text in the black message log with more details about the errors. 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.
Don't Panic. It's not your fault.
See a list of ways to get help.
Hold down the PROG key (in the upper left of the keyboard), and then, without releasing it, click on the "right arrow" button in the sketch window menu bar. This will start the firmware install.
If everything goes ok, the Model 01's LED's will flash red across the board as the firmware is installed, and then the "LED" key will glow blue.
On Windows, you may also see 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