From 75de09ef298c5bc9e26c7be2fd8af0446b4e4296 Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Tue, 4 Feb 2025 00:14:19 +0200 Subject: [PATCH] fix(board): Update ESP32-C5 Dev Kit Pinout --- variants/esp32c5/pins_arduino.h | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/variants/esp32c5/pins_arduino.h b/variants/esp32c5/pins_arduino.h index 6ed7f0320..e3a7e57ef 100644 --- a/variants/esp32c5/pins_arduino.h +++ b/variants/esp32c5/pins_arduino.h @@ -19,13 +19,13 @@ static const uint8_t RX = 12; // static const uint8_t USB_DM = 13; // static const uint8_t USB_DP = 14; -static const uint8_t SDA = 23; -static const uint8_t SCL = 22; +static const uint8_t SDA = 0; +static const uint8_t SCL = 1; -static const uint8_t SS = 18; -static const uint8_t MOSI = 19; -static const uint8_t MISO = 20; -static const uint8_t SCK = 21; +static const uint8_t SS = 6; +static const uint8_t MOSI = 8; +static const uint8_t MISO = 9; +static const uint8_t SCK = 10; static const uint8_t A0 = 1; static const uint8_t A1 = 2; @@ -34,9 +34,15 @@ static const uint8_t A3 = 4; static const uint8_t A4 = 5; static const uint8_t A5 = 6; -// LP I2C Pins are fixed on ESP32-C6 +// LP I2C Pins are fixed on ESP32-C5 +static const uint8_t LP_SDA = 2; +static const uint8_t LP_SCL = 3; #define WIRE1_PIN_DEFINED -static const uint8_t SDA1 = 2; -static const uint8_t SCL1 = 3; +#define SDA1 LP_SDA +#define SCL1 LP_SCL + +// LP UART Pins are fixed on ESP32-C5 +static const uint8_t LP_RX = 4; +static const uint8_t LP_TX = 5; #endif /* Pins_Arduino_h */