Skip to content

Can not gain handshake over I2C between ESP32 AND ES8388s..? #2032

Answered by pschatzmann
clivemist asked this question in Q&A
Discussion options

You must be logged in to vote
  • I don't really see any error, but I would suggest for the following improvements:
    • use the predefined Wire1 instead of defining your own object.
    • don't call my_pins.begin() and audio_board.begin() because this will be automatically done by i2s_out_stream.begin().
  • The AudioDriverES8388Class driver has been written for ES8388: I don't know how compatible is to your ES8388S! By default the address 0x10 is used.
  • Use the I2C Scanner sketch to double check your wiring and port
  • Set the audio-driver log level to Info and the Core Debug Level (in Arduino Tools) to Info to double check the information

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@clivemist
Comment options

@pschatzmann
Comment options

@clivemist
Comment options

Answer selected by pschatzmann
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants