From 3d17a56ecf669646942638f9814a045e4a314b83 Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Tue, 18 Feb 2025 10:28:12 -0800 Subject: [PATCH] Fix Wire/Wire1 definitions for Xaio RP2350 (#2811) Fixes #2808 --- variants/seeed_xiao_rp2350/pins_arduino.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/variants/seeed_xiao_rp2350/pins_arduino.h b/variants/seeed_xiao_rp2350/pins_arduino.h index 304df40..60e7cde 100644 --- a/variants/seeed_xiao_rp2350/pins_arduino.h +++ b/variants/seeed_xiao_rp2350/pins_arduino.h @@ -53,8 +53,17 @@ static const uint8_t D18 = (9u); // Wire -#define PIN_WIRE1_SDA (16u) -#define PIN_WIRE1_SCL (17u) +#define __WIRE0_DEVICE (i2c0) +#define PIN_WIRE0_SDA (16u) +#define PIN_WIRE0_SCL (17u) +#define SDA PIN_WIRE0_SDA +#define SCL PIN_WIRE0_SCL +#define I2C_SDA (SDA) +#define I2C_SCL (SCL) + +#define __WIRE1_DEVICE (i2c1) +#define PIN_WIRE1_SDA (6u) +#define PIN_WIRE1_SCL (7u) #define SERIAL_HOWMANY (3u) #define SPI_HOWMANY (2u) @@ -66,10 +75,3 @@ static const uint8_t MISO = PIN_SPI0_MISO; static const uint8_t SCK = PIN_SPI0_SCK; static const uint8_t SS = PIN_SPI0_SS; -#define __WIRE0_DEVICE (i2c1) -#define PIN_WIRE0_SDA (6u) -#define PIN_WIRE0_SCL (7u) -#define SDA PIN_WIRE0_SDA -#define SCL PIN_WIRE0_SCL -#define I2C_SDA (SDA) -#define I2C_SCL (SCL) \ No newline at end of file