ESP32 clock - clock radio - internetradio / MP3 player - webcontrol

ESP32 clock - clock radio with if desired wake_up call.
Clock
Large and clear display.
Internal clock synchronized 2 x day with NTP server.
Time zone and winter / summer time correction manually via web page.
Adjustable clock display brightness.
clock radio
3 programmable alarms
* certain day
* daily
* weekdays
*weekend
mp3 player or internet radio as alarm source.
Possibility to be awakened by a freely selectable wake-up call.
Automatically turns off after 1 hour.
Internet radio
10 pre-programmed internet radios, can be changed via web page.
Tone and Volume control.
Continuous operation or as an alarm.
Random mp3 player 5000+ mp3 files without problem.
attached video.zip :
alarm 18:29
first :
wake_up >> my granddaughters telling me to wake up
then:
internetradio in this case radio 1 classics.
25/01/2023 bugfix in pdf files
see on github
https://github.com/thieu-b55/ESP32-clock-radio-with-web-interface
Large and clear display.
Internal clock synchronized 2 x day with NTP server.
Time zone and winter / summer time correction manually via web page.
Adjustable clock display brightness.
clock radio
3 programmable alarms
* certain day
* daily
* weekdays
*weekend
mp3 player or internet radio as alarm source.
Possibility to be awakened by a freely selectable wake-up call.
Automatically turns off after 1 hour.
Internet radio
10 pre-programmed internet radios, can be changed via web page.
Tone and Volume control.
Continuous operation or as an alarm.
Random mp3 player 5000+ mp3 files without problem.
attached video.zip :
alarm 18:29
first :
wake_up >> my granddaughters telling me to wake up
then:
internetradio in this case radio 1 classics.
25/01/2023 bugfix in pdf files
see on github
https://github.com/thieu-b55/ESP32-clock-radio-with-web-interface
Discussion (1 comment)
ybourdon 2 years ago
Can you play Tune in stations ?
thieu-b55 2 years ago
my program is only a user interface for the Audio library, see link below. it plays mp3, aac and internetradio's
If you only are looking for an internet radio maybe the link below is better, best is to use the Lyra-T board.
Not expensive and you know what you are buying, There are different versions of the ESP32 audiokit board with different I2S decoders.
No soldering, only copy some files to a SD card, program the ESP32 and you are ready.
Hope this answer was bit useful.
greetings,
thieu
Audio library
https://github.com/schreibfaul1/ESP32-audioI2S/wiki
only internet radio
https://github.com/thieu-b55/ESP32-audiokit-webradio-webinterface
lyra-T
https://www.tme.eu/be/nl/katalog/?search=lyra-T&s_field=accuracy&s_order=desc&limit=20¤cy=EUR&gross_prices=on
Content Director, Elektor 1 year ago