diff --git a/examples/OLED/SSD1306SimpleDemo/utilities.h b/examples/OLED/SSD1306SimpleDemo/utilities.h index bbd3b03..9d6069b 100644 --- a/examples/OLED/SSD1306SimpleDemo/utilities.h +++ b/examples/OLED/SSD1306SimpleDemo/utilities.h @@ -1,4 +1,3 @@ - #pragma once // #define LILYGO_TBeam_V0_7 @@ -7,6 +6,8 @@ // #define LILYGO_T3_V1_3 // #define LILYGO_T3_V1_6 // #define LILYGO_T3_V2_0 +// #define LILYGO_T3_S3_V1_0 + /* * The default program uses 433MHz, @@ -159,6 +160,39 @@ #define HAS_DISPLAY #define HAS_SDCARD +#elif defined(LILYGO_T3_S3_V1_0) + +#define I2C_SDA 18 +#define I2C_SCL 17 +#define OLED_RST UNUSE_PIN + +#define RADIO_SCLK_PIN 5 +#define RADIO_MISO_PIN 3 +#define RADIO_MOSI_PIN 6 +#define RADIO_CS_PIN 7 +// #define RADIO_DIO0_PIN 9 +#define RADIO_TCXO_EN_PIN 33 +#define RADIO_DIO1_PIN 33 +#define RADIO_BUSY_PIN 36 +#define RADIO_RST_PIN 8 +#define RADIO_DIO2_PIN 34 +#define RADIO_DIO5_PIN 36 +#define RADIO_RX_PIN 21 +#define RADIO_TX_PIN 10 + +#define SDCARD_MOSI 11 +#define SDCARD_MISO 2 +#define SDCARD_SCLK 14 +#define SDCARD_CS 13 + +#define BOARD_LED 37 +#define LED_ON HIGH + +#define BAT_ADC_PIN 1 +#define BUTTON_PIN 0 + +#define HAS_SDCARD +#define HAS_DISPLAY #else #error "For the first use, please define the board version and model in " #endif diff --git a/examples/OLED/SSD1306UiDemo/utilities.h b/examples/OLED/SSD1306UiDemo/utilities.h index bbd3b03..febeaf1 100644 --- a/examples/OLED/SSD1306UiDemo/utilities.h +++ b/examples/OLED/SSD1306UiDemo/utilities.h @@ -7,6 +7,7 @@ // #define LILYGO_T3_V1_3 // #define LILYGO_T3_V1_6 // #define LILYGO_T3_V2_0 +// #define LILYGO_T3_S3_V1_0 /* * The default program uses 433MHz, @@ -158,16 +159,50 @@ #define HAS_DISPLAY #define HAS_SDCARD +#elif defined(LILYGO_T3_S3_V1_0) +<<<<<<< Updated upstream #else #error "For the first use, please define the board version and model in " #endif +======= +#define I2C_SDA 18 +#define I2C_SCL 17 +#define OLED_RST UNUSE_PIN +>>>>>>> Stashed changes + +#define RADIO_SCLK_PIN 5 +#define RADIO_MISO_PIN 3 +#define RADIO_MOSI_PIN 6 +#define RADIO_CS_PIN 7 +// #define RADIO_DIO0_PIN 9 +#define RADIO_TCXO_EN_PIN 33 +#define RADIO_DIO1_PIN 33 +#define RADIO_BUSY_PIN 36 +#define RADIO_RST_PIN 8 +#define RADIO_DIO2_PIN 34 +#define RADIO_DIO5_PIN 36 +#define RADIO_RX_PIN 21 +#define RADIO_TX_PIN 10 + +#define SDCARD_MOSI 11 +#define SDCARD_MISO 2 +#define SDCARD_SCLK 14 +#define SDCARD_CS 13 + +#define BOARD_LED 37 +#define LED_ON HIGH + +#define BAT_ADC_PIN 1 +#define BUTTON_PIN 0 + +#define HAS_SDCARD +#define HAS_DISPLAY - - - - +#else +#error "Please select the version you purchased in utilities.h" +#endif