Commit Graph

5 Commits

Author SHA1 Message Date
true
279c7d3c68 implement idle mode, re-implement missing accelerometer movement code 2024-10-26 18:35:26 -07:00
true
0d9e96180a implemented demoscene waving text mode 2024-10-26 05:25:34 -07:00
true
db44d3dbab get oled, menus, rgbled, and most everything else building
will it work? almost certainly not. but it does build cleanly now.

lightsense is stubbed for the time being.

rgbled does _not_ render the programs. I am going to redo how this works. the data (which will be empty) is sent though.
2024-10-16 00:10:05 -07:00
true
d33cc2f775 add eeprom support, user config loading 2024-10-15 04:23:00 -07:00
true
6a4284176b initial import and cleanup of WP DC29 nametag code
many things are different from WP DC29, including but not limited to:
- different vendor and core
- different peripherals
- no external serial number MCU, now have different i2c-communicated MCU
- different accelerometer
- different RGBLED count
- RGBLED controller instead of PWM controller
- soft I2C instead of hard I2C
- I2C EEPROM instead of SPI Flash

code has been "cleaned up" and some work done for porting. the code "builds" but most of the render code isn't actually used yet. there's still a lot to fix between render, UI, and incomplete implementations.
2024-10-13 20:12:28 -07:00