KMKfw / kmk_firmware

Clackety Keyboards Powered by Python
https://kmkfw.zulipchat.com
Other
1.39k stars 474 forks source link

Move neopixel initialization into during_bootup #735

Closed xs5871 closed 1 year ago

xs5871 commented 1 year ago

Finishes #719

Moving the neopixel init mitigates keyboard crashes if the library is missing, or hardware can't be initialized. That is something we should consider doing for other modules and extensions as well.