Open
Description
- Display driver (DEPG0290B1)
- Touch button driver (MPR121)
- Add SD card reader to config
- Add addressable LEDs to config
- Add partition table
- Add & fix SHA2017 python files for userland
- Test that hatchery can browse and install apps (big chance of running out of RAM here, will be a challenge!)
- Add target to Makefile
- Test that it boots with the old platform firmware bootloader and partition table (to allow updating)
- If booting with the old bootloader fails test if old FW boots with new bootloader, if so build old firmware with bootloader updater baked in (ask @renzenicolai , he's done that for the HackerHotel badge a long time ago)
- Test OTA (upgrade from old fw, upgrade to new build of BadgePython)
- ???
- Profit!