CEXoivM1I

ESP32 Weather Clock and SD Card MP3 Playback

 
Overview
Materials used: ESP32 + MAX98357 + 1.69-inch touchscreen CST816 driver Project environment: ESP-IDF + ESP-ADF + LVGL Project progress: The weather clock interface was completed using the development board (see image).
Project description: 1. Connect to WiFi. On first use, you can choose to scan for WiFi networks; the screen will display the found WiFi networks for manual connection.
2. After successful connection, the WiFi username and password will be saved to NVS. Subsequent connections do not require scanning. 3. A weather clock interface created using LVGL can display the time and weather for today and tomorrow, and also has a scrolling suggestion. City names can be manually entered. 4. A music playback interface was created using LVGL and ESP-ADF to play MP3 files from an SD card,
with functions such as next track, previous track, pause, playback progress bar, progress bar dragging, and selecting specific songs.
Full video demonstration available on Bilibili: BV1Se411m7B3
##############Note#########
If the ESP32 screen doesn't fit, do not force it in. Do not force it in. Try to sand it down. Don't break the screen! 555555555555555555555
 
 
Updated January 16, 2024:
Added the ability to play three favorite online radio stations to the MP3 interface. The "Warm Winter Creations" ZIP file was also re-uploaded.
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 18:13:49

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号