ESP32 SmartHome Center

How to start

  1. cp ./credentials.h.dist ./src/credentials.h
  2. Modify ./src/credentials.h
  3. Build and upload

Hardware

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

  • Jumper positions are: OFF,ON,ON,OFF,OFF

SD-Card

  • 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)

Dependencies