An assistant to help you view text and picture calendars. It is mainly composed of a 2.13 inch eink(epaper) and an esp32 module.
ESP32 of espressif is used as the controller, and development environment is esp-idf v4.0.
-
setup environment
ESP-IDF Programming Guide will teach you to install the development environment step by step.
-
config project
open the menuconfig
cd firmware idf.py menuconfig
Here you can configure the project. For example, you can change the GPIO of the screen by entering
component config → Eink setting
. -
compile project
idf.py build
-
download firmware
idf.py -b 921600 flash monitor
The above command will flash esp32 and open a serial monitor to show the logs of esp32.
.
├── datasheet #related documents
├── firmware #firmware of esp32
├── hardware #PCB project of KiCAD
├── LICENSE
├── README.md
└── tools
- ESP32-WROOM module
- Audio PA,can be input by PWM or DAC
- Type-C for battery charge and download firmware to ESP32
- Design of power supply with complete shutdown