Skip to content

Update LilyGo T-Watch-S3-Ultra and T-LoRa-Pager variants #11299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 19 additions & 8 deletions boards.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6007,12 +6007,12 @@ twatchs3.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
twatchs3.menu.UploadMode.cdc.upload.use_1200bps_touch=true
twatchs3.menu.UploadMode.cdc.upload.wait_for_upload_port=true

twatchs3.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
twatchs3.menu.PartitionScheme.fatflash.build.partitions=ffat
twatchs3.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
twatchs3.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
twatchs3.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
twatchs3.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
twatchs3.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
twatchs3.menu.PartitionScheme.fatflash.build.partitions=ffat
twatchs3.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
twatchs3.menu.PartitionScheme.rainmaker=RainMaker
twatchs3.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
twatchs3.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
Expand Down Expand Up @@ -6076,6 +6076,10 @@ twatchs3.menu.Revision.Radio_SX1280=Radio-SX1280
twatchs3.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
twatchs3.menu.Revision.Radio_CC1101=Radio-CC1101
twatchs3.menu.Revision.Radio_CC1101.build.board=LILYGO_LORA_CC1101
twatchs3.menu.Revision.Radio_LR1121=Radio-LR1121
twatchs3.menu.Revision.Radio_LR1121.build.board=LILYGO_LORA_LR1121
twatchs3.menu.Revision.Radio_SI4432=Radio-SI4432
twatchs3.menu.Revision.Radio_SI4432.build.board=LILYGO_LORA_SI4432

##############################################################

Expand Down Expand Up @@ -6231,13 +6235,16 @@ twatch_ultra.menu.EraseFlash.none.upload.erase_cmd=
twatch_ultra.menu.EraseFlash.all=Enabled
twatch_ultra.menu.EraseFlash.all.upload.erase_cmd=-e

twatch_ultra.menu.Revision.Radio_SX1280=Radio-SX1280
twatch_ultra.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
twatch_ultra.menu.Revision.Radio_SX1262=Radio-SX1262
twatch_ultra.menu.Revision.Radio_SX1262.build.board=LILYGO_LORA_SX1262
twatch_ultra.menu.Revision.Radio_SX1280=Radio-SX1280
twatch_ultra.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
twatch_ultra.menu.Revision.Radio_CC1101=Radio-CC1101
twatch_ultra.menu.Revision.Radio_CC1101.build.board=LILYGO_LORA_CC1101

twatch_ultra.menu.Revision.Radio_LR1121=Radio-LR1121
twatch_ultra.menu.Revision.Radio_LR1121.build.board=LILYGO_LORA_LR1121
twatch_ultra.menu.Revision.Radio_SI4432=Radio-SI4432
twatch_ultra.menu.Revision.Radio_SI4432.build.board=LILYGO_LORA_SI4432

##############################################################

Expand Down Expand Up @@ -6393,12 +6400,16 @@ tlora_pager.menu.EraseFlash.all=Enabled
tlora_pager.menu.EraseFlash.all.upload.erase_cmd=-e


tlora_pager.menu.Revision.Radio_SX1280=Radio-SX1280
tlora_pager.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
tlora_pager.menu.Revision.Radio_SX1262=Radio-SX1262
tlora_pager.menu.Revision.Radio_SX1262.build.board=LILYGO_LORA_SX1262
tlora_pager.menu.Revision.Radio_SX1280=Radio-SX1280
tlora_pager.menu.Revision.Radio_SX1280.build.board=LILYGO_LORA_SX1280
tlora_pager.menu.Revision.Radio_CC1101=Radio-CC1101
tlora_pager.menu.Revision.Radio_CC1101.build.board=LILYGO_LORA_CC1101
tlora_pager.menu.Revision.Radio_LR1121=Radio-LR1121
tlora_pager.menu.Revision.Radio_LR1121.build.board=LILYGO_LORA_LR1121
tlora_pager.menu.Revision.Radio_SI4432=Radio-SI4432
tlora_pager.menu.Revision.Radio_SI4432.build.board=LILYGO_LORA_SI4432

##############################################################

Expand Down
28 changes: 15 additions & 13 deletions variants/lilygo_tlora_pager/pins_arduino.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
static const uint8_t TX = 43;
static const uint8_t RX = 44;

//BHI260,PCF85063,BQ25896,DRV2605L,ES8311 share I2C Bus
static const uint8_t SDA = 2;
static const uint8_t SCL = 3;
// BHI260,PCF85063,BQ25896,DRV2605L,ES8311 share I2C Bus
static const uint8_t SDA = 3;
static const uint8_t SCL = 2;

// Default sd cs pin
static const uint8_t SS = SD_CS;
Expand Down Expand Up @@ -75,16 +75,18 @@ static const uint8_t SCK = 35;
#define DISP_BL (42)

// External expansion chip IO definition
#define EXPANDS_DRV_EN (0)
#define EXPANDS_AMP_EN (1)
#define EXPANDS_KB_RST (2)
#define EXPANDS_LORA_EN (3)
#define EXPANDS_GPS_EN (4)
#define EXPANDS_NFC_EN (5)
#define EXPANDS_DISP_RST (6)
#define EXPANDS_GPS_RST (7)
#define EXPANDS_KB_EN (8)
#define EXPANDS_GPIO_EN (9)
#define EXPANDS_DRV_EN (0)
#define EXPANDS_AMP_EN (1)
#define EXPANDS_KB_RST (2)
#define EXPANDS_LORA_EN (3)
#define EXPANDS_GPS_EN (4)
#define EXPANDS_NFC_EN (5)
#define EXPANDS_GPS_RST (7)
#define EXPANDS_KB_EN (8)
#define EXPANDS_GPIO_EN (9)
#define EXPANDS_SD_DET (10)
#define EXPANDS_SD_PULLEN (11)
#define EXPANDS_SD_EN (12)

// Peripheral definition exists
#define USING_AUDIO_CODEC
Expand Down
2 changes: 1 addition & 1 deletion variants/lilygo_twatch_s3/pins_arduino.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
static const uint8_t TX = 42;
static const uint8_t RX = 41;

//BHI260,PCF85063,AXP2101,DRV2605L,PN532 share I2C Bus
// BMA423,PCF8563,AXP2101,DRV2605L share I2C Bus
static const uint8_t SDA = 10;
static const uint8_t SCL = 11;

Expand Down
11 changes: 6 additions & 5 deletions variants/lilygo_twatch_ultra/pins_arduino.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
#define DISP_D3 (45)
#define DISP_SCK (40)
#define DISP_CS (41)
#define DISP_RST (37)
#define DISP_TE (6)

// Interrupt IO port
Expand All @@ -47,9 +48,9 @@
static const uint8_t TX = 43;
static const uint8_t RX = 44;

//BHI260,PCF85063,AXP2101,DRV2605L,PN532 share I2C Bus
static const uint8_t SDA = 2;
static const uint8_t SCL = 3;
// BHI260,PCF85063,AXP2101,DRV2605L share I2C Bus
static const uint8_t SDA = 3;
static const uint8_t SCL = 2;

// Default sd cs pin
static const uint8_t SS = SD_CS;
Expand All @@ -76,8 +77,8 @@ static const uint8_t SCK = 35;
// External expansion chip IO definition
#define EXPANDS_DRV_EN (6)
#define EXPANDS_DISP_EN (7)
#define EXPANDS_TOUCH_RST (10)
#define EXPANDS_DISP_RST (11)
#define EXPANDS_TOUCH_RST (8)
#define EXPANDS_SD_DET (10)

// Peripheral definition exists
#define USING_XL9555_EXPANDS
Expand Down