[libretiny] Update LibreTiny to v1.12.1 (#13851)

This commit is contained in:
J. Nick Koston
2026-02-10 14:07:09 -06:00
committed by GitHub
parent 868a2151e3
commit d152438335
6 changed files with 474 additions and 109 deletions
+1 -1
View File
@@ -1 +1 @@
8dc4dae0acfa22f26c7cde87fc24e60b27f29a73300e02189b78f0315e5d0695 74867fc82764102ce1275ea2bc43e3aeee7619679537c6db61114a33342bb4c7
+21 -2
View File
@@ -159,6 +159,10 @@ BK72XX_BOARD_PINS = {
"A0": 23, "A0": 23,
}, },
"cbu": { "cbu": {
"SPI0_CS": 15,
"SPI0_MISO": 17,
"SPI0_MOSI": 16,
"SPI0_SCK": 14,
"WIRE1_SCL": 20, "WIRE1_SCL": 20,
"WIRE1_SDA": 21, "WIRE1_SDA": 21,
"WIRE2_SCL": 0, "WIRE2_SCL": 0,
@@ -227,6 +231,10 @@ BK72XX_BOARD_PINS = {
"A0": 23, "A0": 23,
}, },
"generic-bk7231t-qfn32-tuya": { "generic-bk7231t-qfn32-tuya": {
"SPI0_CS": 15,
"SPI0_MISO": 17,
"SPI0_MOSI": 16,
"SPI0_SCK": 14,
"WIRE1_SCL": 20, "WIRE1_SCL": 20,
"WIRE1_SDA": 21, "WIRE1_SDA": 21,
"WIRE2_SCL": 0, "WIRE2_SCL": 0,
@@ -295,6 +303,10 @@ BK72XX_BOARD_PINS = {
"A0": 23, "A0": 23,
}, },
"generic-bk7231n-qfn32-tuya": { "generic-bk7231n-qfn32-tuya": {
"SPI0_CS": 15,
"SPI0_MISO": 17,
"SPI0_MOSI": 16,
"SPI0_SCK": 14,
"WIRE1_SCL": 20, "WIRE1_SCL": 20,
"WIRE1_SDA": 21, "WIRE1_SDA": 21,
"WIRE2_SCL": 0, "WIRE2_SCL": 0,
@@ -485,8 +497,7 @@ BK72XX_BOARD_PINS = {
}, },
"cb3s": { "cb3s": {
"WIRE1_SCL": 20, "WIRE1_SCL": 20,
"WIRE1_SDA_0": 21, "WIRE1_SDA": 21,
"WIRE1_SDA_1": 21,
"SERIAL1_RX": 10, "SERIAL1_RX": 10,
"SERIAL1_TX": 11, "SERIAL1_TX": 11,
"SERIAL2_TX": 0, "SERIAL2_TX": 0,
@@ -647,6 +658,10 @@ BK72XX_BOARD_PINS = {
"A0": 23, "A0": 23,
}, },
"generic-bk7252": { "generic-bk7252": {
"SPI0_CS": 15,
"SPI0_MISO": 17,
"SPI0_MOSI": 16,
"SPI0_SCK": 14,
"WIRE1_SCL": 20, "WIRE1_SCL": 20,
"WIRE1_SDA": 21, "WIRE1_SDA": 21,
"WIRE2_SCL": 0, "WIRE2_SCL": 0,
@@ -1096,6 +1111,10 @@ BK72XX_BOARD_PINS = {
"A0": 23, "A0": 23,
}, },
"cb3se": { "cb3se": {
"SPI0_CS": 15,
"SPI0_MISO": 17,
"SPI0_MOSI": 16,
"SPI0_SCK": 14,
"WIRE2_SCL": 0, "WIRE2_SCL": 0,
"WIRE2_SDA": 1, "WIRE2_SDA": 1,
"SERIAL1_RX": 10, "SERIAL1_RX": 10,
+5 -5
View File
@@ -193,14 +193,14 @@ def _notify_old_style(config):
# The dev and latest branches will be at *least* this version, which is what matters. # The dev and latest branches will be at *least* this version, which is what matters.
# Use GitHub releases directly to avoid PlatformIO moderation delays. # Use GitHub releases directly to avoid PlatformIO moderation delays.
ARDUINO_VERSIONS = { ARDUINO_VERSIONS = {
"dev": (cv.Version(1, 11, 0), "https://github.com/libretiny-eu/libretiny.git"), "dev": (cv.Version(1, 12, 1), "https://github.com/libretiny-eu/libretiny.git"),
"latest": ( "latest": (
cv.Version(1, 11, 0), cv.Version(1, 12, 1),
"https://github.com/libretiny-eu/libretiny.git#v1.11.0", "https://github.com/libretiny-eu/libretiny.git#v1.12.1",
), ),
"recommended": ( "recommended": (
cv.Version(1, 11, 0), cv.Version(1, 12, 1),
"https://github.com/libretiny-eu/libretiny.git#v1.11.0", "https://github.com/libretiny-eu/libretiny.git#v1.12.1",
), ),
} }
+62 -64
View File
@@ -154,28 +154,26 @@ LN882X_BOARD_PINS = {
"A7": 21, "A7": 21,
}, },
"wb02a": { "wb02a": {
"WIRE0_SCL_0": 7, "WIRE0_SCL_0": 1,
"WIRE0_SCL_1": 5, "WIRE0_SCL_1": 2,
"WIRE0_SCL_2": 3, "WIRE0_SCL_2": 3,
"WIRE0_SCL_3": 10, "WIRE0_SCL_3": 4,
"WIRE0_SCL_4": 2, "WIRE0_SCL_4": 5,
"WIRE0_SCL_5": 1, "WIRE0_SCL_5": 7,
"WIRE0_SCL_6": 4, "WIRE0_SCL_6": 9,
"WIRE0_SCL_7": 5, "WIRE0_SCL_7": 10,
"WIRE0_SCL_8": 9, "WIRE0_SCL_8": 24,
"WIRE0_SCL_9": 24, "WIRE0_SCL_9": 25,
"WIRE0_SCL_10": 25, "WIRE0_SDA_0": 1,
"WIRE0_SDA_0": 7, "WIRE0_SDA_1": 2,
"WIRE0_SDA_1": 5,
"WIRE0_SDA_2": 3, "WIRE0_SDA_2": 3,
"WIRE0_SDA_3": 10, "WIRE0_SDA_3": 4,
"WIRE0_SDA_4": 2, "WIRE0_SDA_4": 5,
"WIRE0_SDA_5": 1, "WIRE0_SDA_5": 7,
"WIRE0_SDA_6": 4, "WIRE0_SDA_6": 9,
"WIRE0_SDA_7": 5, "WIRE0_SDA_7": 10,
"WIRE0_SDA_8": 9, "WIRE0_SDA_8": 24,
"WIRE0_SDA_9": 24, "WIRE0_SDA_9": 25,
"WIRE0_SDA_10": 25,
"SERIAL0_RX": 3, "SERIAL0_RX": 3,
"SERIAL0_TX": 2, "SERIAL0_TX": 2,
"SERIAL1_RX": 24, "SERIAL1_RX": 24,
@@ -221,32 +219,32 @@ LN882X_BOARD_PINS = {
"A1": 4, "A1": 4,
}, },
"wl2s": { "wl2s": {
"WIRE0_SCL_0": 7, "WIRE0_SCL_0": 0,
"WIRE0_SCL_1": 12, "WIRE0_SCL_1": 1,
"WIRE0_SCL_2": 3, "WIRE0_SCL_2": 2,
"WIRE0_SCL_3": 10, "WIRE0_SCL_3": 3,
"WIRE0_SCL_4": 2, "WIRE0_SCL_4": 5,
"WIRE0_SCL_5": 0, "WIRE0_SCL_5": 7,
"WIRE0_SCL_6": 19, "WIRE0_SCL_6": 9,
"WIRE0_SCL_7": 11, "WIRE0_SCL_7": 10,
"WIRE0_SCL_8": 9, "WIRE0_SCL_8": 11,
"WIRE0_SCL_9": 24, "WIRE0_SCL_9": 12,
"WIRE0_SCL_10": 25, "WIRE0_SCL_10": 19,
"WIRE0_SCL_11": 5, "WIRE0_SCL_11": 24,
"WIRE0_SCL_12": 1, "WIRE0_SCL_12": 25,
"WIRE0_SDA_0": 7, "WIRE0_SDA_0": 0,
"WIRE0_SDA_1": 12, "WIRE0_SDA_1": 1,
"WIRE0_SDA_2": 3, "WIRE0_SDA_2": 2,
"WIRE0_SDA_3": 10, "WIRE0_SDA_3": 3,
"WIRE0_SDA_4": 2, "WIRE0_SDA_4": 5,
"WIRE0_SDA_5": 0, "WIRE0_SDA_5": 7,
"WIRE0_SDA_6": 19, "WIRE0_SDA_6": 9,
"WIRE0_SDA_7": 11, "WIRE0_SDA_7": 10,
"WIRE0_SDA_8": 9, "WIRE0_SDA_8": 11,
"WIRE0_SDA_9": 24, "WIRE0_SDA_9": 12,
"WIRE0_SDA_10": 25, "WIRE0_SDA_10": 19,
"WIRE0_SDA_11": 5, "WIRE0_SDA_11": 24,
"WIRE0_SDA_12": 1, "WIRE0_SDA_12": 25,
"SERIAL0_RX": 3, "SERIAL0_RX": 3,
"SERIAL0_TX": 2, "SERIAL0_TX": 2,
"SERIAL1_RX": 24, "SERIAL1_RX": 24,
@@ -301,24 +299,24 @@ LN882X_BOARD_PINS = {
"A2": 1, "A2": 1,
}, },
"ln-02": { "ln-02": {
"WIRE0_SCL_0": 11, "WIRE0_SCL_0": 0,
"WIRE0_SCL_1": 19, "WIRE0_SCL_1": 1,
"WIRE0_SCL_2": 3, "WIRE0_SCL_2": 2,
"WIRE0_SCL_3": 24, "WIRE0_SCL_3": 3,
"WIRE0_SCL_4": 2, "WIRE0_SCL_4": 9,
"WIRE0_SCL_5": 25, "WIRE0_SCL_5": 11,
"WIRE0_SCL_6": 1, "WIRE0_SCL_6": 19,
"WIRE0_SCL_7": 0, "WIRE0_SCL_7": 24,
"WIRE0_SCL_8": 9, "WIRE0_SCL_8": 25,
"WIRE0_SDA_0": 11, "WIRE0_SDA_0": 0,
"WIRE0_SDA_1": 19, "WIRE0_SDA_1": 1,
"WIRE0_SDA_2": 3, "WIRE0_SDA_2": 2,
"WIRE0_SDA_3": 24, "WIRE0_SDA_3": 3,
"WIRE0_SDA_4": 2, "WIRE0_SDA_4": 9,
"WIRE0_SDA_5": 25, "WIRE0_SDA_5": 11,
"WIRE0_SDA_6": 1, "WIRE0_SDA_6": 19,
"WIRE0_SDA_7": 0, "WIRE0_SDA_7": 24,
"WIRE0_SDA_8": 9, "WIRE0_SDA_8": 25,
"SERIAL0_RX": 3, "SERIAL0_RX": 3,
"SERIAL0_TX": 2, "SERIAL0_TX": 2,
"SERIAL1_RX": 24, "SERIAL1_RX": 24,
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -214,7 +214,7 @@ build_unflags =
; This are common settings for the LibreTiny (all variants) using Arduino. ; This are common settings for the LibreTiny (all variants) using Arduino.
[common:libretiny-arduino] [common:libretiny-arduino]
extends = common:arduino extends = common:arduino
platform = https://github.com/libretiny-eu/libretiny.git#v1.11.0 platform = https://github.com/libretiny-eu/libretiny.git#v1.12.1
framework = arduino framework = arduino
lib_compat_mode = soft lib_compat_mode = soft
lib_deps = lib_deps =