An ESP8266 and VS1053 driven WebRadio and Internet music player.
- Internet radio
- Internet music player
- OLED display
- Remote control over computers or mobile devices
- OTA(Over The Air) firmware update
- 3D printed case
- Specially design for Bose Sound Mini II as dock
- FM / Radio - Support MP3 and ACC. In my presets, I use a Chinese WebRadio service provider named QingtingFM
- Music - Support MP3, ACC and wma. By default, it will automatically load my favourite music collection from Netease Music.
-
ESP8266 (ESP12 / NodeMCU / WeMos)
Yet, the most popular WiFi MCU.
US$2 on AliExpress
-
VS1053 - US$6.50
A powerful MP3 / ACC / WMA decoder.
Less than US$7 on AliExpress.
ESP8266 / ESP-12 | VS1053 | Middle Button | Left Button | Right Button |
---|---|---|---|---|
D0 | XDCS | |||
D1 | XCS | |||
D2 | DREQ | |||
D3 | PIN1 | |||
D4 | PIN1 | |||
D5 | SCLK | |||
D6 | MISO | |||
D7 | MOSI | |||
D8 | PIN1 | |||
RST | XRST | |||
5v | VCC | PIN2 | ||
GND | GND | PIN2 | PIN2 |
- Power Button
- Left Button (D3, pull-up)
- Single click - play previous song / switch to previous station.
- Long-press - decrease volume.
- Press and hold for 1.5 seconds - restart SmartPod.
- Right Button (D4, pull-up)
- Single click - play next song / switch to next station.
- Long-press - increase volume.
- Middle Button (A0, connect to 5v)
- Single click - play / pause.
- Long-press - switch mode between radio and music.