Based on the TI BQ24040 battery charger IC (LCSC ID: C2870255) and TI TPS61169 LED Driver (LSCS ID: C71045), with an ATTiny816 uC for dimming, UI, battery, and temp monitoring.
Designed with atopile and kicad. See instructions on the github for atopile usage.
All the firmware for the ATTiny will be made available in the firmware folder. I am using the incredible MegaTinyCore library to program the ATTiny with a generic USB/UART chip modified for UPDI compatability, as described here: https://github.com/SpenceKonde/AVR-Guidance/blob/master/UPDI/jtag2updi.md
I'll add a store page to order ready to assemble kits with a variety of LED colors Soon(tm)
Components
1×
SV-LED-214E
Heatsink
1×
BQ24040
Battery Charger PMIC
1×
TPS61169
CC Driver Boost PMIC
1×
ATTINY816
Microcontroller
1×
SP6201EM5
Power Management ICs / Linear Voltage Regulators and LDOs