logo elektroda
logo elektroda
X
logo elektroda

Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]

raphael1 1500 3
ADVERTISEMENT
  • #1 20418579
    raphael1
    Level 2  
    Bought these from amazon.com.au
    https://www.amazon.com.au/dp/B0912G5SR9?psc=1&ref=ppx_yo2ov_dt_b_product_details
    https://freshin.com/products/smart-light-bulb...atible-with-alexa-google-home-no-hub-required

    Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]

    These bulbs seem to have rare config combining WB2L with SM2135. I had to go through quite a bit of trial and error to get the right settings but now have them working perfectly.

    I disassembled the bulb and flashed openbeken following the great guides already available on this forum.
    The test pads on the rear of the WB2L are visible and can be soldered to. So no need to remove the chip to flash it.

    Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]

    Once flashed and connected to the device, here is the configuration needed to correctly drive this bulb
    Configure Module:
    Pin 7 = SM2135DAT
    Pin 8 = SM2135CLK

    Configure Startup --> Short start up command:
    SM2135_Map 2 1 0 4 3

    Configure General/Flags:
    10, 27
  • ADVERTISEMENT
  • #2 20418850
    p.kaczmarek2
    Moderator Smart Home
    Thanks, you really got lucky with that pads access. We had bulbs where it was necessary to desolder WB2L_M1 in order to access the UART interface.
    https://www.youtube.com/watch?v=2e1SUQNMrgY&ab_channel=Elektrodacom
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20419632
    raphael1
    Level 2  
    Definitely got lucky with this one :)

    By the way, is there a way to control the range for any of the channels?
    Specifically, the brightness. The only thing I'm still trying to tinker with is that the bulb turns off when brightness is very low. Usually below 10
  • Helpful post
    #4 20419721
    p.kaczmarek2
    Moderator Smart Home
    We have a gamma correction:
    https://github.com/openshwprojects/OpenBK7231T_App/blob/main/docs/led_gamma_control.md
    but your device has SM2135 driver. This driver is 8 bit per channel only and has very poor quality of color control by design. It's hardware limitation. There is nothing I can do.
    Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]
    SM2235 would be better, as it has 10 bits per channel:
    Disassembly and Flashing Openbeken on Freshin E27 A60 RGBW WiFi Light Bulb [BK7231T, WB2L, SM2135]
    pwm controller also would be better.
    Helpful post? Buy me a coffee.
ADVERTISEMENT