zmk/app/boards/shields/duckboard
2021-04-29 00:13:55 -07:00
..
boards added OLED support 2021-01-02 16:45:06 -08:00
img NYE update 2020-12-31 15:12:23 -08:00
.gitignore updated compiled files and .gitignore 2021-01-01 18:30:39 -08:00
CMakeCache.txt NYE update 2020-12-31 15:12:23 -08:00
duckboard.conf updated to latest version of zmk, recompiled uf2 file, updated readme 2021-04-03 09:20:33 -07:00
duckboard.dtsi added OLED support 2021-01-02 16:45:06 -08:00
duckboard.keymap updated compiled files and .gitignore 2021-01-01 18:30:39 -08:00
duckboard.overlay NYE update 2020-12-31 15:12:23 -08:00
duckboard.uf2 updated to latest version of zmk, recompiled uf2 file, updated readme 2021-04-03 09:20:33 -07:00
Kconfig.defconfig NYE update 2020-12-31 15:12:23 -08:00
Kconfig.shield NYE update 2020-12-31 15:12:23 -08:00
README.md added OLED info to readme 2021-04-29 00:13:55 -07:00

ZMK Firmware adapted for duckboard/nice!nano combo

Last Updated: 19 April 2021

Notice: This firmware has been tested and validated, but continues to be updated on a regular basis. If you encounter any issues, please message me on discord to report any bugs.

note on OLED support: ZMK firmware documentation is still in progress, and as of now does not provide any guidance for programming OLEDs. By default on this firmware, the OLED is enabled and will show the status of the battery, BT connectivity, and USB connectivity. Once the ZMK firmware is updated to include descriptions on how to edit the OLED readout, the firmware will be updated to have the same default readout as the QMK default firmware.

Credit for the ZMK Firmware to The ZMK Contributors
Hardware credit for the duckboard to doodboard
Hardware credit for the nice!nano to Nicell of nice keyboards
Developed with the help of Hector Barnett

Join the ZMK Discord Server and the doodboard Discord Server

Flashing Instructions:

  • download the duckboard.uf2 file
  • connect the nice!nano to your computer and put it in bootloader mode (short gnd+rst twice)
  • once in bootloader mode, the n!n should appear as a storage device on your computer
  • drag the duckboard.uf2 file into the n!n storage and it should flash automatically

further flashing instructions in the nice!nano docs

Default Layout:

Layer 0 (Default) Layer 1 (Function) Layer 2 (RGB and BT)