forked from Infineon/audio-codec-wm8960
-
Notifications
You must be signed in to change notification settings - Fork 3
Pins Connections
Phil Schatzmann edited this page Feb 19, 2023
·
18 revisions
Func | Module | Description |
---|---|---|
5V | 5V | Power positive (5V power input) |
GND | GND | Power Ground |
SDA | P2/SDA | I2C data input |
SCL | P3/SCL | I2C clock Input |
CLK | P18 | I2S bit clock input |
LRCLK | P19 | I2S frame clock input |
DAC | P21 | I2S serial data output |
ADC | P20 | I2S serial data input |
Button | P17 | Configurable Button |
I suggest to use Wire.begin(19,21); to avoid any conflicts with the I2S pins used by the AudioTools:
Func | Module | ESP32 Audio Tools |
---|---|---|
5V | 5V | |
GND | GND | GND |
SDA | GPIO 2/SDA | GPIO 19 |
SCL | GPIO 3/SCL | GPIO 21 |
CLK | GPIO 18 | GPIO 14 |
LRCLK | GPIO 19 | GPIO 15 |
DAC | GPIO 21 | GPIO 22 |
ADC | GPIO 20 | GPIO 32 |
Button | GPIO 17 | - |
Rasperry PI Zero Module Pins