cp ./credentials.h.dist ./src/credentials.h
- Modify
./src/credentials.h
- Build and upload
Based on ESP32-A1S-AudioKit
esptool.py v4.1
Serial port /dev/cu.usbserial-0001
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting.....
Detecting chip type... ESP32
Chip is ESP32-D0WD (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: a4:e5:7c:e9:30:70
Uploading stub...
Running stub...
Stub running...
Warning: ESP32 has no Chip ID. Reading MAC instead.
MAC: a4:e5:7c:e9:30:70
Hard resetting via RTS pin...
- Jumper positions are: OFF,ON,ON,OFF,OFF
- Format as exFAT
- Copy mp3 files and configuration file to the SD-Card
Requirements: 64 kbps / 24kHz / Mono (you can convert your files by using https://onlineaudioconverter.com)
- https://github.com/pschatzmann/arduino-audio-tools/tree/v0.9.4
- https://github.com/pschatzmann/arduino-audiokit/tree/v0.6.3
- https://github.com/pschatzmann/arduino-libhelix/tree/v0.8 (mp3 decoder)
- https://github.com/pschatzmann/arduino-libmad/tree/v0.7 (mp3 decoder)
- https://github.com/greiman/SdFat/tree/2.2.0
- https://github.com/knolleary/pubsubclient/tree/v2.8