logo elektroda
logo elektroda
X
logo elektroda

[BK7231N] Moes MS-104C-1 - Smart Switch Module Wifi 3 gang

herbertvianna  11 2256 Cool? (+1)
📢 Listen (AI):
Hi! Here is a teardownon of a Moes 3 gang module wifi.

I bought it from: AliExpress






Datasheet:
Module CBU (BK7231N)

Flashing:
I could flash lastest BK7231N using the BK7231Flasher v1.0.6 and a FT232RL FTDI Adapter.



Config:
"pins": {
    "7": "dInput_n;3",
    "9": "dInput_n;1",
    "15": "dInput_n;2",
    "17": "Rel;2",
    "24": "Rel;1",
    "26": "Rel;3"
  }

About Author
herbertvianna wrote 3 posts with rating 1 . Live in city Rio de Janeiro. Been with us since 2022 year.

Comments

p.kaczmarek2 02 Mar 2023 10:32

Thank you for config, but please next time use syntax tag with JSON mark so the config can be copy/pasted (it's easier than writing it again from image). By the way, this switch has a very interesting... [Read more]

herbertvianna 02 Mar 2023 12:34

Thank you for your help. I made an update to the original post to add the json instead of the image. I also enabled PowerSave on module startup. The solution they came up with for the module to be very... [Read more]

p.kaczmarek2 02 Mar 2023 12:45

At least it's the CBU module, so UART1 is easily accessible. It would be worse in case of CB2L, because CB2L has UART1 pads on back so it would have be needed to be desoldered first before flashing. I... [Read more]

herbertvianna 02 Mar 2023 14:47

I watched the video, it's a lot of work. So far, I only have flashed CBU and WB2S, both with easy access to all pins. [Read more]

p.kaczmarek2 02 Mar 2023 14:52

It's not that hard, the module from video has at least a single row of soldered pads so it can be easily removed with the PB solder+cheap soldering iron+flux trick, without hot air. Some other modules... [Read more]

erdemefe1 18 Oct 2025 01:00

I have same module too. I used BK7231GUIFlashTool v126 but it downloaded automatically QIO version of FW. As i understand the FW should be _UA" labelled for uart download. I confused. and installed... [Read more]

insmod 18 Oct 2025 01:20

The only difference between UA and QIO, is that QIO contains bootloader, while UA doesn't. And it's important for BK7231T/U and BK7252, because bootloader on them can't be overwritten via UART. While... [Read more]

erdemefe1 18 Oct 2025 01:45

So, shouldn't QIO files be written from offset 0, and UA files from offset 0x11000? Does BK7231GUIFlashTool automatically determine where to write? In my example, should the QIO file be written from... [Read more]

insmod 18 Oct 2025 01:50

On BK7231N, if bootloader overwrite is disabled (it's disabled by default), then it will skip 0x11000 bytes from QIO and write the rest to flash at 0x11000 offset. If enabled, then nothing is skipped... [Read more]

erdemefe1 18 Oct 2025 01:56

So my device should boot :) i will add the TX2 logs [Read more]

erdemefe1 24 Oct 2025 22:39

Hello again, There is no log on TX2 pin. I flashed again OpenBK7231N_QIO_1.18.205.bin via BK7231GUIFlashTool-v144. Nothing happen. The device consumes only 1-2mA. It didn't boot. I also restored... [Read more]

%}