Find a file
2023-04-19 11:50:25 -04:00
kmk initial repo setup which includes current release of kmk 2023-04-19 08:30:30 -04:00
lib add neopixel library py file 2023-04-19 11:50:07 -04:00
boot.py fixup usb hid for bios keyboard ; add comments explaining why bios hid keyboard is not always enabled 2023-04-19 10:26:29 -04:00
kb.py initial proof of concept code for kmk std ardux on paintbrush + kb2040 from adafruit 2023-04-19 08:31:18 -04:00
main.py refactor debugging code so its better organized and adjust the output to be more meaningful 2023-04-19 08:43:39 -04:00
README.md add neopixel notes to readme 2023-04-19 11:50:25 -04:00
settings.toml disable debugging by default in settings.toml 2023-04-19 10:25:57 -04:00

This code is experimental.

NeoPixel

Put this in lib folder of CircuitPython disk (compile to mpy for nice!nano.

Compile mpy files for nice!nano kmk

docker run -v /scratch/kmk_firmware:/opt/kmk_firmware --rm -it --entrypoint=/bin/bash python:latest
cd /opt
wget https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/mpy-cross.static-amd64-linux-8.0.5
chmod a+x mpy-cross.static-amd64-linux-8.0.5
./mpy-cross.static-amd64-linux-8.0.5 --help
mv mpy-cross.static-amd64-linux-8.0.5 /usr/bin/mpy-cross
mpy-cross --help
cd /opt/kmk_firmware
python util/compile.py
cp ~.compiled/kmk~ folder -> mcu