Running ESPHome on a Mysterious WB3S Wi-Fi Module with Beken BK7231T #esphome #wb3s #beken #bk72xx @LeonAnavi
Running ESPHome on a Mysterious WB3S Wi-Fi Module with Beken BK7231T #esphome #wb3s #beken #bk72xx  @LeonAnavi
Uploaded November 2025 | Updated September 2026, 2 weeks ago
This video is sponsored by PCBWay. Only $5 for 10 PCBs and Only $4.98 for 3D Printing + Express 24 hour service on pcbway.com ⭐ WB3S is Wi-Fi module from Tuya devices. It is with the Beken BK7231T microcontroller. It has 15 GPIOs (6x PWM, 2x UARTs, 1x ADC). It is worth to note that WB3S has the same layout and pins like AI-Thinker ESP12 modules with ESP8266. ESPHome port for WB3S and BK7231T is based on top of the open source LibreTiny PlatformIO development platform. In this video I share my experience with designing an open source hardware WB3S breakout board for breadboard prototyping, building and flashing ESPHome firmware as well as demonstrating it. The breakout board has been designed with KiCad.

wb3s_demo.yaml for ESPHome:
gist.github.com/leon-anavi/590df917d0a5ca444a75043dfb155867

Note: replace "SSID" and "PASSWORD" with your Wi-Fi credentials

WB3S Breakout Board: github.com/AnaviTechnology/anavi-wb3s-breadboard

* Activate Python3 virtual environment:

python3 -m venv venv
source venv/bin/activate

* Install ESPHome framework:

pip3 install esphome

* Check ESPHome version:

esphome version

pip3 install ltchiptool

* Build the ESPHome firmware:

esphome compile ~/wb3s_demo.yaml

* Flash the ESPHome firmware on WB3S:

ltchiptool flash write -d /dev/ttyACM0 .esphome/build/wb3s-demo/.pioenvs/wb3s-demo/firmware.uf2

πŸ”— Useful Links
===
esphome.io
https://docs.libretiny.eu/boards/wb3s/
https://docs.libretiny.eu/
gist.github.com/leon-anavi/590df917d0a5ca444a75043dfb155867
github.com/AnaviTechnology/anavi-wb3s-breadboard

Exploring ESPHome on WB3S Module with Beken BK7231T Microcontroller and Our New Open Source Breakout Board
https://blog.anavi.technology/exploring-esphome-on-wb3s-module-with-beken-bk7231t-microcontroller-and-our-new-open-source-breakout-board/

πŸ“š Chapters
===
0:00 Intro
1:04 PCB
2:57 WB3S
7:42 ESPHome
12:10 Demo
13:49 Advantages
14:20 Disadvantages
15:14 Conclusions
Running ESPHome on a Mysterious WB3S Wi-Fi Module with Beken BK7231T #esphome #wb3s #beken #bk72xxUpgrade Lenovo ThinkPad T490s M.2 2280 NVMe SSDMeshtastic Demo with XIAO nRF52840 and Wio-SX1262 LoRa NodesGetting Started with Raspberry Pi Touch Display 2 and Raspberry Pi 5 #raspberrypiRaspberry Pi 5 VNC Screen Sharing in Wayland and Weston #shorts #raspberrypiFingerprint Login on Ubuntu 24.04 LTS Linux Distro with WA28 USB Fingerprint Reader and CS97711 ChipThe Yocto Project on Raspberry Pi 5 Episode 11: 1-wire and DS18B20 Temperature Sensor #linuxReviving Old and Forgotten Allwinner A80 ARM Board with Mainline U-Boot, Linux and the Yocto Project2025 Channel UpdateThinkCentre M75q Gen 2 RAM Upgrade: 8GB to 40GB Step-by-Step in 15 Seconds #shorts #thinkcentrePocketBeagle 2: Setting Up a Tiny Linux Single Board Computer with DebianRaspberry Pi Zero W Linux development board for Internet of Things #shorts
Leon Anavi |

Running ESPHome on a Mysterious WB3S Wi-Fi Module with Beken BK7231T #esphome #wb3s #beken #bk72xx

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER