Project Name: ESP32 Mini E-Ink Screen MP3 Radio Multi-Function
Project Author: Licorice Acid Not Sour
If this “open-source project” could take me back to elementary school…
Then the whole grade would be in an uproar!!!
And I would definitely become the most stylish kid in the grade!
Project Description, Software and Hardware Explanation, Testing Instructions, Design Diagrams, Open Source Material Download.
I used ESP32 to make an MP3 with an E-Ink screen.
The MP3 has 9 basic functions:
Custom Dial, Weather, Reading, Images, Clock, MP3, Radio, Network Configuration, Settings.
E-Ink Screen Size: 1.54 inches
Main Control: ESP32-WROOM-32D 4MB
Memory: Maximum Supports 32G SD Card
Interface: 3.5mm Headphone Jack, can connect headphones, antenna.
USB Charging Port, rechargeable, connects to antenna.
Audio Playback: ES8311+NS4150, currently only provides mono.
Other Hardware: Radio RDA5807M, Speaker 3520, 8Ω, Clock Chip RX8010, Temperature and Humidity Chip SHT30
Battery Maximum Size: 34x50x3mm
Using platformIO development Arduino framework, the libraries used:
-
GxEPD2
-
U8g2_for_Adafruit_GFX
-
Adafruit_GFX_Library
-
ClosedCube_SHT31D
-
ESP32-A2DP
-
ESP8266Audio
-
RX8010SJ
-
SdFat
-
TJpg_Decoder
-
truetype_Arduino
-
ArduinoJson
-
arduino-audio-tools
-
Radio
Clock Power Consumption
Radio Power Consumption
Speaker Music Power Consumption
Bluetooth Playback Power Consumption
Bluetooth Connection Without Playback Power Consumption
Swipe up for more
*This article is a reprint of user creations from the “Lichuang Open Source Hardware Platform”, if there is any infringement, please contact for deletion.