|
@@ -2,11 +2,15 @@
|
|
|
* board_config.h — hardware pin map for the ESP32-P4 Dante/AES67 endpoint.
|
|
* board_config.h — hardware pin map for the ESP32-P4 Dante/AES67 endpoint.
|
|
|
*
|
|
*
|
|
|
* Target board: Waveshare ESP32-P4-ETH (Ethernet via IP101 GRI PHY on RMII,
|
|
* Target board: Waveshare ESP32-P4-ETH (Ethernet via IP101 GRI PHY on RMII,
|
|
|
- * onboard ES8311 codec + amplifier + mic + speaker connector, 32MB PSRAM,
|
|
|
|
|
- * 32MB flash). Pins confirmed against the board's published pinout / ESPHome
|
|
|
|
|
- * device profile. Values mirror the pin table in README.md — if the board
|
|
|
|
|
- * ever changes, update BOTH this file and the README table together
|
|
|
|
|
- * (see CLAUDE.md).
|
|
|
|
|
|
|
+ * onboard ES8311 codec + NS4150B amplifier + mic + 8ohm speaker connector,
|
|
|
|
|
+ * 32MB PSRAM, 32MB flash). Pins verified against the board schematic
|
|
|
|
|
+ * (docs/esp32-p4_schematic_en.pdf). Values mirror the pin table in README.md
|
|
|
|
|
+ * — if the board ever changes, update BOTH this file and the README table
|
|
|
|
|
+ * together (see CLAUDE.md).
|
|
|
|
|
+ *
|
|
|
|
|
+ * Note on I2S data direction: DOUT (GPIO9) drives the codec's DAC serial
|
|
|
|
|
+ * input (ES8311 DSDIN); DIN (GPIO11) reads the codec's ADC serial output
|
|
|
|
|
+ * (ES8311 ASDOUT).
|
|
|
*/
|
|
*/
|
|
|
#pragma once
|
|
#pragma once
|
|
|
|
|
|