- Xiao ESP32 C3
- Waveshare 3.52inch BiColor 360x240 E-paper display refresh time 1.5 secs.
- BH1750 (For light sensing)
- DS3231 (For time keeping)
- LiFePO4 6000mAh 3.2V Battery (Cheaper compared to ICR Cells)
- TP5000 2 in 1 charging module
- 1 BMS (2.5V Low Cutoff)
- USB C breakout or any receiving board
- Other stuffs like wire, capacitor (104), resistor (1M Ohm), connectors, switch, LED (1) etc.
- Don't forget to update the GPIO pin config in header file
src/epdif.h
Check issues
Clock based on Waveshare 3.52inch e-Paper HAT, 360 × 240. 🍃 Eco-Friendly!
The clock runs on a 6000mAh LiFePO4 cell ( 🍃 🍃 Eco-Friendly af!). There is an RTC for super power saving operation, and everyday at a particular time it connects to NTP and updates itself.
Also, it houses a LUX sensor (BH1750) for sleeping while it is dark (E-paper doesn't have a backlight, remember?) ( 🍃 🍃 🍃 Eco-Friendly af faka fak!)
Made of old delivery card boards. 🤯 One-Punch Eco-Friendly Boost Ultra Pro Max 🍃 to ♾️
Supports 5V 1A charging with options upto 2A.
All USB-C operation (charging and debugging).
This clock does not runs on GxEPD2 Library (while making this clock, this display was not supported). This runs on OEM provided basic library.
Battery life:
a. Full: 06/06/2024, Dead: 01/11/2024 Around 4 months and 27 days!
- Battery Icon
- Minimalistic design
- Auto-updates internal clock everyday (wifi connectivity needed)
- Big Icons
- Shows battery percentage and voltage
- Updates after every 60 secs and sleeps for the rest.
- Read below
- Mammoth 6000mAh battery! (Your personal choice though)
Distribute it freely but link back to this project or put some good words or attributes or donate haha. You are own your own, I take no resposibility, if this thing explodes or does any damage on anything.