This repo provides a pure-rust board support crate / runtime + drivers for the hardware on the badge
#### This is currently still very much WIP, will probably split up into a board support crate and a runtime crate tomorrow
## State of implementation
[x] Display: working with embedded-graphics and DMA, blitting still needs to go on second core for performance
[x] LEDs
[x] Port expanders
[x] Input rockers
[] IMU: possibly working, could not fully test due to broken IMU on my prototype
[] Captouch: driver partially implemented, however currently broken
[] BadgeLink/BadgeNet: partially implemented, UART/SLIP driver for embassy-net implemented, interop with C/MicroPython Firmware not tested yet, currently no switching implemented
[] SD-Card: in progress
[] Barometer: not implemented yet
[] Audio: not implemented yet
-[x] Display: working with embedded-graphics and DMA, blitting still needs to go on second core for performance
-[x] LEDs
-[x] Port expanders
-[x] Input rockers
- [ ] IMU: possibly working, could not fully test due to broken IMU on my prototype
- [ ] Captouch: driver partially implemented, however currently broken
- [ ] BadgeLink/BadgeNet: partially implemented, UART/SLIP driver for embassy-net implemented, interop with C/MicroPython Firmware not tested yet, currently no switching implemented