|
|
|
|
|
by rolfus
121 days ago
|
|
I source most of my components from aliexpress. It's been a while, but these are the components I used: Microcontroller: FireBeetle 2 ESP32 Display: Generic 10" e-Paper display with driver board included Timekeeping: DS3231 Real Time Clock Module Temperature and humidity: BME280 module Charging: Type-C USB 2S Li-ion BMS That, along with a breadboard, two 18650 batteries, some resistors and capacitors make up the hardware. I modelled and 3D printed the case. I used the PlatformIO plugin (available for VSCode-based IDEs) for programming and transferring code to the esp32. Weather API: https://openweathermap.org For actual firmware I'd take a look at matada's github for inspiration (see the other reply in this thread). My own code isn't of the photogenic sort. |
|