Add legacy I2C/SPI pin aliases

pull/14617/head
George Psimenos 2021-05-04 15:19:08 +01:00
parent 376fda5bf5
commit 1498fcd92a
1 changed files with 23 additions and 0 deletions

View File

@ -86,12 +86,35 @@
#define ARDUINO_UNO_I2C_SDA ARDUINO_UNO_D14
#define ARDUINO_UNO_I2C_SCL ARDUINO_UNO_D15
// Legacy I2C aliases
#ifndef I2C_SDA
#define I2C_SDA ARDUINO_UNO_I2C_SDA
#endif
#ifndef I2C_SCL
#define I2C_SCL ARDUINO_UNO_I2C_SCL
#endif
// Arduino Uno SPI signals aliases
#define ARDUINO_UNO_SPI_CS ARDUINO_UNO_D10
#define ARDUINO_UNO_SPI_MOSI ARDUINO_UNO_D11
#define ARDUINO_UNO_SPI_MISO ARDUINO_UNO_D12
#define ARDUINO_UNO_SPI_SCK ARDUINO_UNO_D13
// Legacy SPI aliases
#ifndef SPI_CS
#define SPI_CS ARDUINO_UNO_SPI_CS
#endif
#ifndef SPI_MOSI
#define SPI_MOSI ARDUINO_UNO_SPI_MOSI
#endif
#ifndef SPI_MISO
#define SPI_MISO ARDUINO_UNO_SPI_MISO
#endif
#ifndef SPI_SCK
#define SPI_SCK ARDUINO_UNO_SPI_SCK
#endif
// Arduino Uno UART signals aliases
#define ARDUINO_UNO_UART_TX ARDUINO_UNO_D1
#define ARDUINO_UNO_UART_RX ARDUINO_UNO_D0