From 90fc68d83f4d8a4d45a2da37a6a24abc99772105 Mon Sep 17 00:00:00 2001 From: Charles Date: Wed, 9 Jun 2021 11:55:13 +0200 Subject: [PATCH] doitESPduino32 - Add definitions for SPI pins names (#5248) The doitESPduino32/pins_Arduino.h lacks definitions for the common SPI pins names: SS, MOSI, MISO, SCK This breaks compatibility with Arduino libs, including SPI.h/.cpp This PR solves the issue while maintaining compatibility with previous pin naming (IO5/23/19/18), and ensures consistency with other boards variants. --- variants/doitESPduino32/pins_Arduino.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/variants/doitESPduino32/pins_Arduino.h b/variants/doitESPduino32/pins_Arduino.h index 6fd9d57a..380f8833 100644 --- a/variants/doitESPduino32/pins_Arduino.h +++ b/variants/doitESPduino32/pins_Arduino.h @@ -19,10 +19,15 @@ static const uint8_t SDA = 21; static const uint8_t SCL = 22; //SPI -static const uint8_t IO5 = 5; //SS -static const uint8_t IO23 = 23; //MOSI -static const uint8_t IO19 = 19; //MISO -static const uint8_t IO18 = 18; //SCK +static const uint8_t IO5 = 5; //SS +static const uint8_t IO23 = 23; //MOSI +static const uint8_t IO19 = 19; //MISO +static const uint8_t IO18 = 18; //SCK + +static const uint8_t SS = IO5; +static const uint8_t MOSI = IO23; +static const uint8_t MISO = IO19; +static const uint8_t SCK = IO18; //ANALOG static const uint8_t IO36 = 36;