Commit Graph

7 Commits

Author SHA1 Message Date
true
36e091a949 clean up menu code; use clearer naming 2024-10-27 00:15:54 -07:00
true
2eda3f2ebb fix "wiggle" name mode; break out rotate for possible future use in other modes 2024-10-26 19:44:34 -07:00
true
002de13655 re-enable peripherals, update about menu a little bit, add two fonts 2024-10-26 01:04:48 -07:00
true
d6026c38ff update menus 2024-10-25 23:15:08 -07:00
true
8d82d83568 fix i2c clock stretching, bit timings; speed up i2c; accelerometer working; many other fixes
fixed i2c routine usage throughout the code.
clock speed increased as rendering was taking too long.
fixed aw20xxx LED enable code (I think).
now handling buttons, though still having some problems.
running even more code from RAM.
using less EEPROM for config as we don't need it. hell we don't even need the pages we have.
2024-10-25 17:27:46 -07:00
true
caaa30d67e more menu fixups 2024-10-15 04:23:17 -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