Oggi affrontiamo un problema che molti di voi mi hanno segnalato ultimamente smanettando con le schede ESP32. Con i recenti aggiornamenti del core/firmware dell'ESP32 (le versioni superiori alla 3.x), molti dei vecchi sketch che usavano il DAC interno per riprodurre audio hanno smesso di funzionare.
Dopo vari test, ho trovato una soluzione far suonare il nostro ESP32 collegato a un classico modulo amplificatore LM386, riproducendo un file WAV. Il trucco? Sfruttare la modalità I2S NoDAC
La lista della spesa per questo progetto è davvero minima:
- Una scheda ESP32 (qualsiasi modello classico va benissimo)
- Un modulo amplificatore LM386 (quelli classici con la rotellina blu per il volume)
- Un piccolo speaker/altoparlante (es. 8 Ohm, 0.5W o 1W)
- Qualche cavetto Jumper



