logo elektroda
logo elektroda
X
logo elektroda
Dostępna jest polska wersja

Czy wolisz polską wersję strony elektroda?

Nie, dziękuję Przekieruj mnie tam

[BK7231T/FL_M44_V1.6.1z??] MOKO Smart Bulb C37 E14 5W 400lm

p.kaczmarek2  0 2289 Cool? (+3)
📢 Listen (AI):

TL;DR

  • MOKO Smart Bulb C37 E14 5W 400lm teardown and OpenBeken conversion centers on a BK7231T-based Wi‑Fi module marked FL_M44_V1.6.1z?.
  • Inside, BP1633 controls the warm and cold white LEDs, while three transistors drive the RGB channels.
  • The six-pack cost $23.52, and flashing used BK7231GUIFlashTool with five PWM pins: P26, P24, P7, P6, and P8.
  • Flashing succeeded, and the bulb worked in the OpenBeken panel afterward.
Summary generated by AI based on the discussion content.

Here is a short presentation of the interior, firmware change and a template for the MOKO Smart Bulb C37 E14 5W 400lm LED lamp built on the basis of a rather unusual WiFi module with BK7231T. Materials for this topic were sent to me by user @dedamraz, so this time it will be short. We'll just upload OpenBeken and free the lamp from the cloud.

The package contains 6 pieces and was bought for $23.52 in a local store in Serbia:

We remove the dome. LEDs are controlled by BP1633 (warm and cold white) and three transistors (on RGB):

We take off the PCB with LEDs:

You can already see the BK7231T:

You need to desolder it:

WiFi module, can anyone read the marking? FL_M44_V1.6.1z?:


The batch can be uploaded via:
https://github.com/openshwprojects/BK7231GUIFlashTool
Then you need to set the 5 PWM pins that control the colors.
Testing:

Works!


OpenBeken panel:

Template:
Code: JSON
Log in, to see the code

words template;

- LED Red (Channel 1) on P26
- LED Green (Channel 2) on P24
- LED Blue (Channel 3) on P7
- LED Cool (Channel 4) on P6
- LED Warm (Channel 5) on P8


Summary
Thank you my friend for sharing the material with me. The entire six-pack can already work with OpenBeken. The module from the inside turned out to be quite interesting, I think it will be worth adding it to our list of devices. All its markings are signed, so there were no problems with changing the firmware.
I am attaching a batch backup.
Attachments:
  • readResult_BK7231T_QIO_2023-27-4--22-38-47-C37.zip (1.09 MB) You must be logged in to download this attachment.

About Author
p.kaczmarek2
p.kaczmarek2 wrote 14682 posts with rating 12708 , helped 656 times. Been with us since 2014 year.

Comments

FAQ

TL;DR: 5 PWM channels and "Works!" summarize this FAQ for MOKO C37 E14 owners who want OpenBeken on a BK7231T bulb instead of cloud firmware. It explains flashing, the FL_M44_V1.6.1z module, and the exact RGB+CCT template. [#20558400] Why it matters: The thread gives a working local-control configuration for a 5W, 400lm smart bulb after firmware replacement.

Option Control model Thread result Key trade-off
Original cloud firmware Cloud-dependent Replaced Less local ownership
OpenBeken firmware Local firmware Tested working Requires flashing and pin setup

Key insight: The MOKO Smart Bulb C37 uses a BK7231T module with five PWM outputs. Correct channel mapping is the main requirement after flashing OpenBeken.

Quick Facts

  • The device is a MOKO Smart Bulb C37 with E14 base, 5W power rating, and 400lm output. [#20558400]
  • The six-pack cost $23.52 and was bought in a local store in Serbia. [#20558400]
  • The bulb uses a BK7231T chip on a module marked as FL_M44_V1.6.1z in the shared template. [#20558400]
  • LED control uses BP1633 for warm and cool white, plus three transistors for RGB. [#20558400]
  • OpenBeken uses five PWM channels: P26 red, P24 green, P7 blue, P6 cool white, and P8 warm white. [#20558400]

How do I flash OpenBeken onto a MOKO Smart Bulb C37 E14 5W 400lm with a BK7231T chip?

Flash OpenBeken by opening the bulb, desoldering the BK7231T module, uploading firmware, then setting five PWM pins.
  1. Remove the dome and LED PCB to reach the WiFi module.
  2. Desolder the BK7231T module and upload OpenBeken with BK7231GUIFlashTool.
  3. Configure PWM channels 1–5 for RGB, cool white, and warm white. The documented result was “Works!” after testing. [#20558400]

What is the correct OpenBeken pin template for the MOKO Smart Bulb C37 E14 5W 400lm?

The correct OpenBeken template uses BK7231T, board FL_M44_V1.6.1z, and five PWM pin assignments. Use P26 as PWM channel 1, P24 as channel 2, P7 as channel 3, P6 as channel 4, and P8 as channel 5. The template names the device as “MOKO Smart Bulb C37 E14 5W 400lm” and model “C37.” [#20558400]

Which PWM pins control red, green, blue, cool white, and warm white on the MOKO C37 BK7231T smart bulb?

P26 controls red, P24 controls green, P7 controls blue, P6 controls cool white, and P8 controls warm white. OpenBeken maps them as channels 1 through 5 in that order. This gives RGB plus CCT-style white control using five PWM outputs on the BK7231T bulb module. [#20558400]

What is the WiFi module marking inside the MOKO Smart Bulb C37, and is it FL_M44_V1.6.1z?

The WiFi module marking is treated as FL_M44_V1.6.1z in the working OpenBeken template. The author asked whether the visible marking reads “FL_M44_V1.6.1z,” then used that exact board value in the JSON template. The bulb also clearly uses a BK7231T chip. [#20558400]

Why does the BK7231T module need to be desoldered before flashing the MOKO C37 bulb?

The BK7231T module needs desoldering because the thread’s flashing path accesses the module directly outside the bulb PCB. The author shows the module after removing the LED board and states, “You need to desolder it.” This reduces interference from the assembled lamp circuit during firmware upload. [#20558400]

How do I use BK7231GUIFlashTool to upload firmware to a BK7231T-based smart bulb?

Use BK7231GUIFlashTool after you expose and desolder the BK7231T module. The thread identifies BK7231GUIFlashTool as the upload method for the OpenBeken batch. After the upload, configure the five PWM pins, because the firmware alone will not know the MOKO C37 LED channel order. [#20558400]

What is OpenBeken and how does it replace the original cloud firmware in smart bulbs?

OpenBeken is firmware for supported BK7231T devices that lets the MOKO C37 run without the original cloud firmware. "OpenBeken" is replacement smart-device firmware that runs on BK7231T hardware, provides local configuration through its panel, and enables user-defined pin roles for LEDs, relays, and other functions. The thread says the lamp was “free” from the cloud after uploading OpenBeken. [#20558400]

What is the BK7231T chip used for in WiFi smart bulbs?

The BK7231T chip acts as the WiFi smart-control processor inside this MOKO C37 bulb. "BK7231T" is a WiFi microcontroller chip that runs the bulb firmware, exposes configurable pins, and drives functions such as five PWM LED channels after OpenBeken replaces the stock firmware. In this bulb, it controls RGB and white channels through mapped outputs. [#20558400]

What is the BP1633 LED driver and how does it control warm and cool white LEDs?

BP1633 controls the warm-white and cool-white LED sections in this MOKO C37 bulb. "BP1633" is an LED driver chip that regulates the white LED channels, separating warm and cool white control from the RGB channels handled by three transistor stages. The thread identifies BP1633 specifically for warm and cold white. [#20558400]

OpenBeken vs original cloud firmware: which is better for controlling a MOKO Smart Bulb C37 locally?

OpenBeken is better for local control because the thread’s goal was to free the MOKO C37 from the cloud. The original firmware used cloud behavior, while OpenBeken worked after flashing and five PWM settings. The author showed the OpenBeken panel and confirmed the tested lamp worked. [#20558400]

How can I safely open a MOKO C37 E14 smart bulb and remove the LED PCB without damaging it?

Open the MOKO C37 by removing the dome first, then lifting off the LED PCB to expose the BK7231T module. The thread shows the dome removed before the LED board comes off. Work gently around the LED PCB, because the board carries the RGB, warm-white, and cool-white LED hardware. [#20558400]

What should I check if the RGB or white channels are swapped after flashing OpenBeken on a BK7231T bulb?

Check the five PWM channel assignments if RGB or white channels appear swapped. The documented MOKO C37 mapping is red P26, green P24, blue P7, cool white P6, and warm white P8. A wrong pin role can make one color slider control another LED channel. [#20558400]

How can I make a backup of the original BK7231T firmware before installing OpenBeken?

Make a firmware backup before replacing the stock BK7231T firmware, because the thread includes an attached batch backup. The post does not describe the backup procedure step by step. It does show that preserving the original firmware image was part of the completed MOKO C37 OpenBeken conversion. [#20558400]

What tools are needed to flash a BK7231T smart bulb module after desoldering it?

You need tools to open the bulb, desolder the BK7231T module, and upload firmware with BK7231GUIFlashTool. The thread specifically names BK7231GUIFlashTool as the upload tool and shows physical disassembly. You also need OpenBeken firmware and the five-channel MOKO C37 pin template after flashing. [#20558400]

How much did the six-pack of MOKO Smart Bulb C37 E14 5W 400lm bulbs cost, and where was it bought?

The six-pack cost $23.52 and was bought in a local store in Serbia. That makes the thread’s purchase price $3.92 per bulb when divided across 6 pieces. The package contained MOKO Smart Bulb C37 E14 5W 400lm lamps. [#20558400]
Summary generated by AI based on the discussion content.
%}