Open dakota72 opened 2 years ago
Is the error gone when you set the device to AC101?
no , with the codec AC101 works.
It is possible that you have the third version of the module, I read about it at discussion here: https://github.com/marcel-licence/esp32_midi_sampler/discussions/50 . It uses es8388 codec but wire the i2c at pin 33,32 instead of 18,22, and the i2s bclk pin at 27 rather than 5.
So you can try to edit the blackstomp.cpp at line 84,89, and 90
//ESP32-A1S-ES8388 PIN SETUP line 84: #define I2S_BCK_IO_ES (GPIO_NUM_5) change to: #define I2S_BCK_IO_ES (GPIO_NUM_27)
line 89: #define ES8388_SDA (GPIO_NUM_18) change to: #define ES8388_SDA (GPIO_NUM_33)
line 90: #define ES8388_SCK (GPIO_NUM_23) change to: #define ES8388_SCK (GPIO_NUM_32)
Try that and let us know here the result!
Hi, I have a new board (ver 2.3) with new codec when I setDeviceType(DT_ESP32_A1S_ES8388); the board going to exception :
do you know why?