Voltar ao ranking

openshwprojects/OpenBK7231T_App

Copenbekeniot.github.io/webapp/devicesList.html

Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602, LN882H, Realtek chips and more

wifiiotmqttsmart-hometuyatasmotabk7231bk7231nbk7231tbl602w800xr809
Crescimento de estrelas
Estrelas
2.2k
Forks
558
Crescimento semanal
Issues
524
1k2k
fev. de 2022jul. de 2023jan. de 2025jul. de 2026
README

Introduction

OpenBK7231T/OpenBeken is a Tasmota/ESPHome alternative for modern Tuya-based modules, offering MQTT and Home Assistant compatibility. Although this repository is named OpenBK7231T_App, it has evolved into a multi-platform application, supporting builds for multiple chipsets from various vendors, including ESWIN, Transa Semi, Lightning Semi, Espressif, Beken, WinnerMicro, Xradiotech/Allwinner, Realtek, and Bouffalo Lab.

Please use automatically compiled binaries from the Releases tab. To build OpenBeken yourself for any supported platform, fork our version of the submodule SDK first, and then check out this app repository alongside it. Details further down. Alternatively consider using the easier override method.

See our guides in Russian: BK7231N/T34, and BL602 RGB, and Youtube guide for BK7231/T34

For general information about the BK7231 family, available datasheets, pinout, peripherals, consult our docs topic.

TXW81X Camera Sensor Support

OpenTXW81x camera sensor support is defined at build time (see project_config.h).

Supported sensors (enabled in the current config):

  • GalaxyCore: GC0308, GC0309, GC0311, GC0312, GC0328, GC0329
  • OmniVision: OV2640, OV7660, OV7670, OV7725
  • BYD: BF3A03, BF30A2, BF2013, BF3703, BF3720
  • Hynix: HI704
  • SuperPix: SP0A19, SP0828, SP0A20, SP0718
  • Other: XC7011_GC1054, XC7011_H63, XC7016_H63, XCG532

In Progress

To varying degrees, support for the following is in development.

Supported Devices/Templates List Now with 800+ entries! (Get 🏆free SD Card🏆 for submitting new one!)

We have our own interactive devices database that is maintained by users. The database is also accessible from inside our firmware (but requires internet connection to fetch). Have device not yet listed? HELP US, submit a teardown here and 🏆get free SD card and gadgets set🏆 ! Thanks to cooperation with Elektroda.com, if you submit a detailed teardown/article/review, we can send you this set of gadgets for free (🚚shipping with normal letter🚚). NOTE: Obviously almost any device with supported chip (BK7231, BL602, W600, etc is potentially supported and it's not possible to list all available devices in the market, so feel free to try, even if your device is not listed - we are here to help and guide you step-by-step!)

Our Youtube Channel (See step-by-step guides for flashing and setup)

We have our own Youtube channel with OBK-related guides. Please see our playlists:

You can help us by giving like, a comment and subscribe!

Features

OpenBeken features:

There is also a bit more outdated WIKI

Building

OpenBeken supports online builds for all platforms (BK7231T, BK7231N, BK7238, XR809, BL602, W600, W800, ESP32, RTL8710A, RTL8710B, RTL87X0C, RTL8720D/CS, TR6260, ECR6600, LN882H), but if you want to compile it yourself, see BUILDING.md

Developer Guides

Flashing

See our GUI easy flash tool for BK7231N, BK7231T, BK7231M, BK7238, BK7252N, BK7252U, BL2028N, T34, BL602, ECR6600, LN882H, RDA5981, RTL8710B, RTL8710C, RTL8720D / RTL8720CS, W800, and W600 (write-only). Also see FLASHING.md

Repository of flash tools for all other supported platforms

TXW81X requires either CK-Link or STM32F103 (64kb flash or more). See flashing guide

Docs - MQTT topics, Console Commands, Flags, Constants, Pin Roles, Channel Types, FAQ, autoexec.bat examples

Further Reading

For technical insights and generic SDK information related to Beken, WinnerMicro, Bouffalo Lab and Xradio modules, please refer to:

https://www.elektroda.com/rtvforum/topic3850712.html

https://www.elektroda.com/rtvforum/topic3866123.html

https://www.elektroda.com/rtvforum/topic3806769.html

Support Project

❤️ Love the project? Please consider supporting it with a donation: https://www.paypal.com/paypalme/openshwprojects ❤️

Special thanks to all open-source contributors whose work has served as a valuable reference and inspiration for the development of this project.

Repositórios relacionados
ruvnet/RuView

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

Rustcrates.ioMIT Licensedenseposewifi
cognitum.one/RuView
82.8k11.1k
pavlobu/deskreen

Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!

TypeScriptnpmGNU Affero General Public License v3.0second-screenwifi
deskreen.com
21.2k1.2k
bettercap/bettercap

The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.

GoGo ModulesOtherpassword-sniffermitm
bettercap.org
19.5k1.7k
SpacehuhnTech/esp8266_deauther

Affordable WiFi hacking platform for testing and learning

COtherwifiarduino
deauther.com
14.9k2.8k
wifiphisher/wifiphisher

The Rogue Access Point Framework

PythonPyPIGNU General Public License v3.0wifiphisherwifi
wifiphisher.org
14.7k2.7k
brannondorsey/wifi-cracking

Crack WPA/WPA2 Wi-Fi Routers with Airodump-ng and Aircrack-ng/Hashcat

MIT Licensewifiwpa2-cracking
12.5k1.2k
justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

C++esp32arduino
11.6k1.4k
francescopace/espectre

🛜 ESPectre 👻 - Motion detection system based on Wi-Fi spectre analysis (CSI), with Home Assistant integration.

PythonPyPIGNU General Public License v3.0csihome-assistant
espectre.dev
8.8k669
BornToBeRoot/NETworkManager

A powerful open-source tool for managing networks and troubleshooting network problems!

C#GNU General Public License v3.0ip-scannerport-scanner
borntoberoot.net/NETworkManager/
8.5k824
aircrack-ng/aircrack-ng

WiFi security auditing tools suite

CGNU General Public License v2.0wifi-securitysuite
aircrack-ng.org
7.4k1.3k
bndw/wifi-card

📶 Print a QR code for connecting to your WiFi (wificard.io)

JavaScriptnpmMIT Licensewifireact
wificard.io
7.2k498
schollz/howmanypeoplearearound

Count the number of people around you :family_man_man_boy: by monitoring wifi signals :satellite:

PythonPyPIMIT Licensetsharkwifi
7.1k379