Files
OpenBK7231T_App/docs/platforms.md

5.9 KiB
Raw Blame History

| Platform | Family | Support | WPA3 | OTA | GPIO | GPIO IRQ | UART | PWM | ADC | Deep sleep | WDT | SPI LED | IR | |---------------------------------------------------------|----------------|---------|---------|------|----------|------|------|-----|------------|-----|---------|----| | BK7231T | Beken | | ¹² | | | | | | | | | ¹² | | | BK7231N | Beken | | ¹² | | | | | | | | | | | | BK7231S
BK7231U | Beken | | | ¹ | | | | | | | | | | | BK7238 | Beken | | | | | | | | | | | | | | BK7252 | Beken | | | ⚠️¹'¹⁴ | | | | | | | | | | | BK7252N | Beken | | | | | | | | | | | | | | XR809 | XRadio | | | ⁵ | | | | ⁸ | | | | | | | XR806 | XRadio | | | | | | | ⁸ | | | | | | | XR872/XF16 | XRadio | | | ² | | | | ⁸ | | | | | | | BL602/LF686 | Bouffalo Lab | | | ⁴ | | | | | | | | | | | W800/W801 | Winner Micro | | | | | | | | | | | | | | W600/W601 | Winner Micro | | | | | | | | | | | | | | LN882H | Lightning Semi | | | ⁴ | | | | | | | | | | | ESP8266
ESP8285 | Espressif | | ⚠️¹³ | ²'⁴ | | | | ⁷ | | | ⁹ | | | | ESP32
-C2
-C3
-C5
-C6
-C61
-S2
-S3 | Espressif | | ⚠️¹³ | ⁴ | | | | | | ¹⁰ | | | | | TR6260 | Transa Semi | | | ️³'⁴ | | | | ⁸ | | | ⁹ | | | | RTL8711AM (Ameba1) | Realtek | | | ⁴ | | | | ⁸ | | | | | | | RTL8710B (AmebaZ) | Realtek | | | ⁴ | | | | ⁸ | | | | | | | RTL8710C
RTL8720C (AmebaZ2) | Realtek | | | ⁴ | | | | ⁸ | | | | | | | RTL8720D (AmebaD)
RTL872xCSM
RTL8720CS (AmebaCS) | Realtek | | | ⁴ | | | | ⁸ | | | | | | | RTL8721DA
RTL8711DAF (AmebaDplus) | Realtek | | | | | | | | | | | | | | RTL8720E
RTL8710ECF (AmebaLite) | Realtek | | | | | | | | | | | | | | ECR6600 | ESWIN | | | | | | | ⁸ | | ️¹¹ | | | | | TXW81X | Taixin | | | | | | | | | | | | | | RDA5981 | RDA | | | | | | | | | | | | |

- Works
- Not tested
- Not implemented
- Broken
⚠️ - Warning
- Not applicable

¹ Success dependant on partition layout set in bootloader. SPI flash QIO firmware for guaranteed OTA success
² Excluding 1MB variation
³ Implemented, but no tool to generate the file
⁴ No HTTP OTA, only in Web App
⁵ OTA attempt leads to device crash
⁶ Web App OTA is broken, use HTTP OTA
⁷ Software PWM, expect flickering
⁸ Be careful with pin assignments, some PWM channels overlap
⁹ WDT is configured in SDK
¹⁰ Timer sleep only, no GPIO wakeup
¹¹ After waking up device will refuse to connect to WiFi until power cycled
¹² Only in _ALT builds
¹³ Must be manually enabled (CONFIG_ESP8266_WIFI_ENABLE_WPA3_SAE/CONFIG_ESP_WIFI_ENABLE_WPA3_SAE to y in sdkconfig.defaults)
¹⁴ OTA on Tuya BK7252 is not supported (stock bootloader won't do anything, custom won't encrypt main partition on unpack, bricking it)