diff --git a/boards/bw12/README.md b/boards/bw12/README.md index f1ae4d2..79c0c3f 100644 --- a/boards/bw12/README.md +++ b/boards/bw12/README.md @@ -12,6 +12,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `bw12` MCU | RTL8710BX Manufacturer | Realtek Series | AmebaZ @@ -22,6 +23,19 @@ Voltage | 3.0V - 3.6V I/O | 11x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `bw12` + +In `platformio.ini`: + +```ini +[env:bw12] +platform = libretuya +board = bw12 +framework = arduino +``` + ## Pinout ![Pinout](pinout_bw12.svg) diff --git a/boards/bw15/README.md b/boards/bw15/README.md index 4e8330f..e473cd4 100644 --- a/boards/bw15/README.md +++ b/boards/bw15/README.md @@ -9,6 +9,7 @@ Parameter | Value -------------|-------------------------- +Board code | `bw15` MCU | RTL8720CF Manufacturer | Realtek Series | AmebaZ2 @@ -20,6 +21,19 @@ I/O | 13x GPIO, 8x PWM, 3x UART Wi-Fi | 802.11 b/g/n BLE | v4.2 +## Usage + +**Board code:** `bw15` + +In `platformio.ini`: + +```ini +[env:bw15] +platform = libretuya +board = bw15 +framework = arduino +``` + ## Pinout ![Pinout](pinout_bw15.svg) diff --git a/boards/cb2s/README.md b/boards/cb2s/README.md index 5f50bd1..f72338a 100644 --- a/boards/cb2s/README.md +++ b/boards/cb2s/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `cb2s` MCU | BK7231N Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 11x GPIO, 5x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v5.1 +## Usage + +**Board code:** `cb2s` + +In `platformio.ini`: + +```ini +[env:cb2s] +platform = libretuya +board = cb2s +framework = arduino +``` + ## Pinout ![Pinout](pinout_cb2s.svg) diff --git a/boards/generic-bk7231n-qfn32-tuya/README.md b/boards/generic-bk7231n-qfn32-tuya/README.md index 8f9f39f..4c1f293 100644 --- a/boards/generic-bk7231n-qfn32-tuya/README.md +++ b/boards/generic-bk7231n-qfn32-tuya/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `generic-bk7231n-qfn32-tuya` MCU | BK7231N Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 19x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v5.1 +## Usage + +**Board code:** `generic-bk7231n-qfn32-tuya` + +In `platformio.ini`: + +```ini +[env:generic-bk7231n-qfn32-tuya] +platform = libretuya +board = generic-bk7231n-qfn32-tuya +framework = arduino +``` + ## Arduino Core pin mapping No. | Pin | UART | I²C | SPI | PWM | Other diff --git a/boards/generic-bk7231t-qfn32-tuya/README.md b/boards/generic-bk7231t-qfn32-tuya/README.md index f44806a..8dc029e 100644 --- a/boards/generic-bk7231t-qfn32-tuya/README.md +++ b/boards/generic-bk7231t-qfn32-tuya/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `generic-bk7231t-qfn32-tuya` MCU | BK7231T Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 19x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v4.2 +## Usage + +**Board code:** `generic-bk7231t-qfn32-tuya` + +In `platformio.ini`: + +```ini +[env:generic-bk7231t-qfn32-tuya] +platform = libretuya +board = generic-bk7231t-qfn32-tuya +framework = arduino +``` + ## Arduino Core pin mapping No. | Pin | UART | I²C | SPI | PWM | Other diff --git a/boards/generic-native/README.md b/boards/generic-native/README.md index a751f53..c488c52 100644 --- a/boards/generic-native/README.md +++ b/boards/generic-native/README.md @@ -5,7 +5,8 @@ [Product page](https://kuba2k2.github.io/libretuya/) Parameter | Value --------------|------- +-------------|----------------- +Board code | `generic-native` MCU | NATIVE Manufacturer | N/A Series | N/A @@ -14,6 +15,19 @@ Flash size | 4 MiB RAM size | 4 MiB Voltage | 5V +## Usage + +**Board code:** `generic-native` + +In `platformio.ini`: + +```ini +[env:generic-native] +platform = libretuya +board = generic-native +framework = arduino +``` + ## Flash memory map Flash size: 4 MiB / 4,194,304 B / 0x400000 diff --git a/boards/generic-rtl8710bn-2mb-468k/README.md b/boards/generic-rtl8710bn-2mb-468k/README.md index 587df09..d8823be 100644 --- a/boards/generic-rtl8710bn-2mb-468k/README.md +++ b/boards/generic-rtl8710bn-2mb-468k/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `generic-rtl8710bn-2mb-468k` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 17x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `generic-rtl8710bn-2mb-468k` + +In `platformio.ini`: + +```ini +[env:generic-rtl8710bn-2mb-468k] +platform = libretuya +board = generic-rtl8710bn-2mb-468k +framework = arduino +``` + ## Arduino Core pin mapping No. | Pin | UART | I²C | SPI | PWM | Other diff --git a/boards/generic-rtl8710bn-2mb-788k/README.md b/boards/generic-rtl8710bn-2mb-788k/README.md index b085f5c..d33cc1a 100644 --- a/boards/generic-rtl8710bn-2mb-788k/README.md +++ b/boards/generic-rtl8710bn-2mb-788k/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `generic-rtl8710bn-2mb-788k` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 17x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `generic-rtl8710bn-2mb-788k` + +In `platformio.ini`: + +```ini +[env:generic-rtl8710bn-2mb-788k] +platform = libretuya +board = generic-rtl8710bn-2mb-788k +framework = arduino +``` + ## Arduino Core pin mapping No. | Pin | UART | I²C | SPI | PWM | Other diff --git a/boards/generic-rtl8720cf-2mb-992k/README.md b/boards/generic-rtl8720cf-2mb-992k/README.md index d67a875..eceeeee 100644 --- a/boards/generic-rtl8720cf-2mb-992k/README.md +++ b/boards/generic-rtl8720cf-2mb-992k/README.md @@ -7,7 +7,8 @@ - [General info](../../docs/platform/realtek/README.md) Parameter | Value --------------|-------------------------- +-------------|----------------------------- +Board code | `generic-rtl8720cf-2mb-992k` MCU | RTL8720CF Manufacturer | Realtek Series | AmebaZ2 @@ -19,6 +20,19 @@ I/O | 20x GPIO, 8x PWM, 3x UART Wi-Fi | 802.11 b/g/n BLE | v4.2 +## Usage + +**Board code:** `generic-rtl8720cf-2mb-992k` + +In `platformio.ini`: + +```ini +[env:generic-rtl8720cf-2mb-992k] +platform = libretuya +board = generic-rtl8720cf-2mb-992k +framework = arduino +``` + ## Flash memory map Flash size: 2 MiB / 2,097,152 B / 0x200000 diff --git a/boards/lsc-lma35/README.md b/boards/lsc-lma35/README.md index 6055c4e..5fb3bae 100644 --- a/boards/lsc-lma35/README.md +++ b/boards/lsc-lma35/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `lsc-lma35` MCU | BK7231N Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 15x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v5.1 +## Usage + +**Board code:** `lsc-lma35` + +In `platformio.ini`: + +```ini +[env:lsc-lma35] +platform = libretuya +board = lsc-lma35 +framework = arduino +``` + ## Pinout ![Pinout](pinout_lsc-lma35.svg) diff --git a/boards/wb2l/README.md b/boards/wb2l/README.md index cbb57f4..f12e780 100644 --- a/boards/wb2l/README.md +++ b/boards/wb2l/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wb2l` MCU | BK7231T Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 13x GPIO, 5x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v4.2 +## Usage + +**Board code:** `wb2l` + +In `platformio.ini`: + +```ini +[env:wb2l] +platform = libretuya +board = wb2l +framework = arduino +``` + ## Pinout ![Pinout](pinout_wb2l.svg) diff --git a/boards/wb2s/README.md b/boards/wb2s/README.md index 765d427..3d28ab0 100644 --- a/boards/wb2s/README.md +++ b/boards/wb2s/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wb2s` MCU | BK7231T Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 14x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v4.2 +## Usage + +**Board code:** `wb2s` + +In `platformio.ini`: + +```ini +[env:wb2s] +platform = libretuya +board = wb2s +framework = arduino +``` + ## Pinout ![Pinout](pinout_wb2s.svg) diff --git a/boards/wb3l/README.md b/boards/wb3l/README.md index eddd905..1572771 100644 --- a/boards/wb3l/README.md +++ b/boards/wb3l/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wb3l` MCU | BK7231T Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 16x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v4.2 +## Usage + +**Board code:** `wb3l` + +In `platformio.ini`: + +```ini +[env:wb3l] +platform = libretuya +board = wb3l +framework = arduino +``` + ## Pinout ![Pinout](pinout_wb3l.svg) diff --git a/boards/wb3s/README.md b/boards/wb3s/README.md index b103cf6..ab97219 100644 --- a/boards/wb3s/README.md +++ b/boards/wb3s/README.md @@ -10,6 +10,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wb3s` MCU | BK7231T Manufacturer | Beken Series | BK72XX @@ -21,6 +22,19 @@ I/O | 15x GPIO, 6x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n Bluetooth | BLE v4.2 +## Usage + +**Board code:** `wb3s` + +In `platformio.ini`: + +```ini +[env:wb3s] +platform = libretuya +board = wb3s +framework = arduino +``` + ## Pinout ![Pinout](pinout_wb3s.svg) diff --git a/boards/wr2/README.md b/boards/wr2/README.md index 747b178..4ae808b 100644 --- a/boards/wr2/README.md +++ b/boards/wr2/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|--------------------------------- +Board code | `wr2` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 7x GPIO, 5x PWM, 1x UART, 1x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr2` + +In `platformio.ini`: + +```ini +[env:wr2] +platform = libretuya +board = wr2 +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr2.svg) diff --git a/boards/wr2e/README.md b/boards/wr2e/README.md index b5824a2..e94de4f 100644 --- a/boards/wr2e/README.md +++ b/boards/wr2e/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|--------------------------------- +Board code | `wr2e` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 7x GPIO, 4x PWM, 1x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr2e` + +In `platformio.ini`: + +```ini +[env:wr2e] +platform = libretuya +board = wr2e +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr2e.svg) diff --git a/boards/wr2l/README.md b/boards/wr2l/README.md index e058e58..6e361a2 100644 --- a/boards/wr2l/README.md +++ b/boards/wr2l/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|--------------------------------- +Board code | `wr2l` MCU | RTL8710BX Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 5x GPIO, 4x PWM, 1x UART, 1x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr2l` + +In `platformio.ini`: + +```ini +[env:wr2l] +platform = libretuya +board = wr2l +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr2l.svg) diff --git a/boards/wr2le/README.md b/boards/wr2le/README.md index c23ef70..e0cefcd 100644 --- a/boards/wr2le/README.md +++ b/boards/wr2le/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|------------------------- +Board code | `wr2le` MCU | RTL8710BX Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 5x GPIO, 5x PWM, 1x UART Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr2le` + +In `platformio.ini`: + +```ini +[env:wr2le] +platform = libretuya +board = wr2le +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr2le.svg) diff --git a/boards/wr3/README.md b/boards/wr3/README.md index 80cd866..fbf413d 100644 --- a/boards/wr3/README.md +++ b/boards/wr3/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wr3` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 11x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr3` + +In `platformio.ini`: + +```ini +[env:wr3] +platform = libretuya +board = wr3 +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr3.svg) diff --git a/boards/wr3e/README.md b/boards/wr3e/README.md index d22695e..13c6b53 100644 --- a/boards/wr3e/README.md +++ b/boards/wr3e/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wr3e` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 11x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr3e` + +In `platformio.ini`: + +```ini +[env:wr3e] +platform = libretuya +board = wr3e +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr3e.svg) diff --git a/boards/wr3l/README.md b/boards/wr3l/README.md index 6102821..5d96dd3 100644 --- a/boards/wr3l/README.md +++ b/boards/wr3l/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wr3l` MCU | RTL8710BX Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 11x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr3l` + +In `platformio.ini`: + +```ini +[env:wr3l] +platform = libretuya +board = wr3l +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr3l.svg) diff --git a/boards/wr3le/README.md b/boards/wr3le/README.md index 76cdf98..e5b99fb 100644 --- a/boards/wr3le/README.md +++ b/boards/wr3le/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|---------------------------------- +Board code | `wr3le` MCU | RTL8710BX Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 11x GPIO, 6x PWM, 2x UART, 2x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr3le` + +In `platformio.ini`: + +```ini +[env:wr3le] +platform = libretuya +board = wr3le +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr3le.svg) diff --git a/boards/wr3n/README.md b/boards/wr3n/README.md index a450426..f120171 100644 --- a/boards/wr3n/README.md +++ b/boards/wr3n/README.md @@ -11,6 +11,7 @@ Parameter | Value -------------|--------------------------------- +Board code | `wr3n` MCU | RTL8710BN Manufacturer | Realtek Series | AmebaZ @@ -21,6 +22,19 @@ Voltage | 3.0V - 3.6V I/O | 9x GPIO, 5x PWM, 2x UART, 1x ADC Wi-Fi | 802.11 b/g/n +## Usage + +**Board code:** `wr3n` + +In `platformio.ini`: + +```ini +[env:wr3n] +platform = libretuya +board = wr3n +framework = arduino +``` + ## Pinout ![Pinout](pinout_wr3n.svg) diff --git a/tools/boardgen b/tools/boardgen index 32b69ac..6c797a5 160000 --- a/tools/boardgen +++ b/tools/boardgen @@ -1 +1 @@ -Subproject commit 32b69ac69562c94528e3b14417622ae393b11c2b +Subproject commit 6c797a5d6925b2e2398962adc57148881e2b11df