Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Project structure

Project files

Maybe this would be a good point to look at the files you just put on your board.

File/DirectoryPurpose
boot.pyThis runs early in the boot process. We use this file to enable debug mode if needed.
code.pyEntrypoint of the code
src/*.pyModules that are imported in code.py
src/inputs.pyThis is where you define your keyboard inputs. Different routines can be defined. One of them later is selected in code.py via the payload variable.
lib/This directory contains some third party libraries for HID and the onboard LED
serial.shThis will not be copied onto the board but it can be used to read out the serial bus!