The project turns a WinnerMicro W600 or Air602 board into a simple weather station with OpenBeken and a DHT11 sensor.
It walks through OBK programming, Wi‑Fi pairing, a LED-and-button example, and DHT11 support for humidity and temperature readings.
The setup uses the DHT11 sensor, 3.3V power from the Air602 board, and the W600 platform firmware-burning step over UART.
Humidity and temperature data can be published via MQTT to Home Assistant or any other MQTT broker.
Home Assistant Discovery is not covered, and the video points to a separate pairing tutorial.
AI summary based on the discussion. May contain errors.
Here's a step by step guide showing how to use OpenBeken to create a simple Weather station with DHT11 sensor. The guide covers OBK programming (for W600 platform), initial setup (pairing with WiFi), then shows a short example showing how to use a LED and Button with OBK, and finally, covers DHT11 support to get humidity and temperature reading, which can be later published via MQTT to Home Assistant or any other MQTT broker.
Some miscellaneous steps, like Air602 pinout or a method to get 3.3V from Air602 board are also included in the video.
Thank you for watching. Keep in mind that the same approach (with only difference being the firmware burning via UART step) can be done also on other supported platforms, like BK7231, BL602, W800, etc. Have fun!
Update 2026 As of 2026, this platform read/write is also supported by our flash tool:
https://github.com/openshwprojects/BK7231GUIFlashTool The connection (soldering, wires), is the same, but you can use our tool instead of the legacy one.
Please check it out and use it instead of legacy tools, let us know how it works for you!
About Author
p.kaczmarek2 wrote 14797 posts with
rating 12955 , helped 659 times.
Been with us since 2014 year.
The Air602 is a cute little board. Instead of wm_tools I used Upgrade Tools in Windows - https://www.elektroda.com/rtvforum/topic4048910.html
https://obrazki.elektroda.pl/1533544400_1727981120_thumb.jpg... [Read more]
p.kaczmarek2
17 Jan 2026 11:38
Update 2026
As of 2026, this platform read/write is also supported by our flash tool:
https://github.com/openshwprojects/BK7231GUIFlashTool
The connection (soldering, wires), is the same, but you... [Read more]
FAQ
TL;DR: In 2026, “use our tool instead of legacy tools”: this FAQ helps makers build a 15-step OpenBeken weather station on WinnerMicro W600/Air602 with DHT11, WiFi, MQTT, Home Assistant, and updated flashing guidance. [#21811296]
Why it matters: The thread turns a small Air602/W600 board into a practical temperature and humidity node without replacing the hardware platform.
Alternative
Platform/use
Status in thread
Best 2026 role
BK7231GUIFlashTool
W600/Air602 read/write
Supported as of 2026
Preferred flashing tool
wm_tool.exe
W600 flash tool
Legacy link provided
Older W600 flashing path
Upgrade Tools
Windows flashing
Used successfully on Air602
Practical Windows alternative
Key insight: The wiring approach stays the same in 2026. The main change is the recommended flashing software: use BK7231GUIFlashTool instead of older W600 tools when possible.
Quick Facts
The project uses OpenBeken on the W600 platform, a DHT11 sensor, WiFi pairing, MQTT publishing, and optional Home Assistant integration. [#20573775]
The guide includes Air602 pinout details and a method to obtain 3.3V from the Air602 board for the sensor build. [#20573775]
As of 2026, BK7231GUIFlashTool supports read/write for this platform while keeping the same soldering and wire connections. [#21811296]
A Windows user reported using Upgrade Tools instead of wm_tool.exe for the Air602 board on 2024-10-03. [#21249449]
The same OpenBeken approach also applies to BK7231, BL602, W800, and related supported platforms, with UART flashing as the main difference. [#20573775]
How do I build a DIY weather station with a WinnerMicro W600 or Air602 board, OpenBeken, and a DHT11 sensor?
Build it by flashing OpenBeken, pairing WiFi, then wiring DHT11 for readings.
Flash the W600/Air602 board over UART with an OpenBeken release.
Complete initial WiFi setup after the board starts OpenBeken.
Add DHT11 support and publish temperature and humidity over MQTT.
The original guide also covers LED and button examples before DHT11 integration. [#20573775]
What is OpenBeken and how does it work with WinnerMicro W600, Air602, BK7231, BL602, and W800 devices?
OpenBeken runs custom IoT firmware on supported chips and exposes sensors through WiFi and MQTT. "OpenBeken" is open-source IoT firmware that runs on supported embedded WiFi platforms, providing device setup, GPIO control, sensor integration, and MQTT publishing for systems such as Home Assistant. The thread lists W600, BK7231, BL602, and W800 as usable platforms. [#20573775]
What is the Air602 board and why is it suitable for a simple OpenBeken weather station?
The Air602 is a small W600-based board suitable for a compact DHT11 weather node. One user called it “a cute little board” after using Windows Upgrade Tools with it. The project thread also includes Air602 pinout notes and a 3.3V supply method. [#21249449]
How do I flash OpenBeken firmware onto a W600 or Air602 board over UART?
Flash it over UART using the W600-compatible OpenBeken image and a supported flashing tool. The 2023 guide points to wm_tool.exe for W600 flashing. The 2026 update says BK7231GUIFlashTool now supports read/write for this platform. The soldering and wire connections remain the same. [#21811296]
BK7231GUIFlashTool vs wm_tool.exe vs Upgrade Tools — which flashing tool is best for W600 and Air602 in 2026?
Use BK7231GUIFlashTool first in 2026 for W600/Air602 read/write support. The thread presents wm_tool.exe as the older W600 flash tool. A user also used Upgrade Tools in Windows instead of wm_tool.exe. The 2026 update explicitly asks users to choose BK7231GUIFlashTool instead of legacy tools. [#21811296]
Where can I find the correct OpenBeken firmware releases for W600 or Air602 devices?
Find OpenBeken firmware in the OpenBK7231T_App releases linked from the project post. The same post also links the main project repository, W600 wm_tool.exe location, and supported devices list. Use the W600 platform release when preparing the Air602/W600 build. [#20573775]
How do I connect a DHT11 temperature and humidity sensor to an Air602 board running OpenBeken?
Connect the DHT11 to the Air602 using the board pinout and a 3.3V supply method from the guide. The video covers DHT11 support after flashing, WiFi pairing, LED testing, and button testing. The DHT11 then provides humidity and temperature readings for MQTT publishing. [#20573775]
How can I get a stable 3.3V supply from an Air602 board for a DHT11 weather station project?
Use the 3.3V method shown for the Air602 board in the weather station guide. The thread does not list a current rating or regulator part number. It only confirms that 3.3V power sourcing from Air602 is included as a miscellaneous build step. [#20573775]
How do I configure WiFi pairing and initial setup in OpenBeken after flashing a W600 or Air602 board?
Configure WiFi during OpenBeken’s initial setup after programming the W600 platform. The guide explicitly covers OBK programming, then initial setup and WiFi pairing. Complete this step before relying on MQTT or Home Assistant integration. [#20573775]
How do I add a button and LED example to an OpenBeken project on the W600 platform?
Add the LED and button as a short GPIO test before enabling DHT11 support. The 2023 guide includes a W600 OpenBeken example for both a LED and a button. This gives a simple hardware check before reading temperature and humidity. [#20573775]
What is MQTT and how does OpenBeken publish DHT11 temperature and humidity readings through it?
MQTT carries the DHT11 readings from OpenBeken to a broker such as Home Assistant. "MQTT" is a lightweight messaging protocol that publishes device data through topics, letting small IoT boards send sensor values to automation systems or another MQTT broker. The thread names humidity and temperature as the published DHT11 values. [#20573775]
What is Home Assistant Discovery and how is it used with OpenBeken MQTT devices?
Home Assistant Discovery pairs OpenBeken MQTT devices with Home Assistant using a separate tutorial. "Home Assistant Discovery" is an MQTT-based integration mechanism that lets Home Assistant detect and configure compatible devices automatically, reducing manual entity setup for sensors and switches. The weather-station video does not cover this step. [#20573775]
How do I display W600 or Air602 DHT11 weather station readings in Home Assistant?
Display the readings by publishing DHT11 temperature and humidity through MQTT to Home Assistant. The weather-station guide covers MQTT publishing but not Home Assistant Discovery. The author links a separate Home Assistant Discovery tutorial for pairing. [#20573775]
What is the OpenBeken Charts driver and how can it be used with a W600 weather station?
The Charts driver is a near-ready OpenBeken feature for graphing this W600 station’s readings. A 2024 reply says the Charts driver was almost ready for use with the W600 station. The post also shows a chart screenshot linked to that driver topic. [#21249449]
What troubleshooting steps help when an Air602 or W600 board fails to flash, connect to WiFi, or read the DHT11 sensor?
Check the flashing tool, UART wiring, WiFi pairing, and DHT11 power path in that order. In 2026, switch from legacy tools to BK7231GUIFlashTool while keeping the same soldering and wires. For sensor failures, verify the Air602 pinout and the 3.3V supply method from the guide. [#21811296]
AI summary based on the discussion. May contain errors.
Comments
The Air602 is a cute little board. Instead of wm_tools I used Upgrade Tools in Windows - https://www.elektroda.com/rtvforum/topic4048910.html https://obrazki.elektroda.pl/1533544400_1727981120_thumb.jpg... [Read more]
Update 2026 As of 2026, this platform read/write is also supported by our flash tool: https://github.com/openshwprojects/BK7231GUIFlashTool The connection (soldering, wires), is the same, but you... [Read more]