logo elektroda
logo elektroda
X
logo elektroda

TL;DR

  • Feit OM60/RGB/CA/AG/3 smart bulb sold on Amazon and at Costco gets a teardown.
  • The bulb uses a BK7231N chip directly on the main board, with no external module board, and a BP5758 LED driver.
  • The key chips are the BK7231N and BP5758, and the BP5758 is documented as not strictly I2C.
  • OpenBeken/OpenBK flashed successfully, but the light and colors could not be controlled yet.
  • BP5758 support likely needs to be added before the bulb becomes fully usable, and the correct configuration remains unclear.
Generated by the language model.
ADVERTISEMENT
📢 Listen (AI):
  • Teardown of the Feit OM60/RGB/CA/AG/3 bulb. This can be found in the US on Amazon and in retailers such as Costco.

    Features a BK7231N chip directly on the main board, no external module board found here. It also has a BP5758 i2c driver, but according to the docs, it is not strictly i2c.

    More info on the BP5758:
    • From Tuya here: https://developer.tuya.com/en/docs/iot-device-dev/driver_i2c_bp5858d?id=Kb7bciwq50zfc
    • Datasheet here: https://github.com/arendst/Tasmota/blob/devel...asmota/tasmota_xlgt_light/xlgt_08_bp5758d.ino
    • and Example Code from someone getting this into ESPHome: https://github.com/dbuezas/esphome-bp5758

    I was able to flash this successfully with OpenBeken/OpenBK, but I'm unable to control the light or colors at this time. Unsure where to start with the config, but I'm thinking support for the BP5758 will need added before it will work.

    Image dump below:
    Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown

    Cool? Ranking DIY
    About Author
    death2all110
    Level 2  
    Offline 
    death2all110 wrote 3 posts with rating 5. Live in city Illinois. Been with us since 2022 year.
  • ADVERTISEMENT
  • #2 20112189
    Anonymous
    Level 1  
  • ADVERTISEMENT
  • #3 20116485
    death2all110
    Level 2  
    Posts: 3
    Rate: 5
    khoam wrote:


    Thank you! I'm not able to add links so thats why I formatted them the way I did.
  • ADVERTISEMENT
  • #5 20329034
    William1
    Level 2  
    Posts: 2
    It looks like another model exist that uses the BP1658 is now being sold as well.

    Feit OM60/RGB/CA/AG/3 Teardown Feit OM60/RGB/CA/AG/3 Teardown

    Edit: I found the value

    P24 BP1658CJ_CLK
    P26 BP1658CJ_DAT
    Startup: BP1658CJ_Map 0 2 1 3 4
  • ADVERTISEMENT
  • #6 20329346
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14451
    Help: 650
    Rate: 12436
    @William1 hey, would you be able to provide information which LED model is that, how the package looks like and where it was bought? Thanks

    Or is it the same (from the outside), indistinguishable , as Feit OM60/RGB/CA/AG/3 ?
    Helpful post? Buy me a coffee.
  • #7 20329783
    William1
    Level 2  
    Posts: 2
    Everything is the exact same as the previous one besides the new driver chip. It is the same model, FCC ID, and packaging. I saw them on sale at Walmart for the 3 pack for $8.99 and decided to give them a try.
📢 Listen (AI):

Topic summary

✨ The discussion centers around the teardown of the Feit OM60/RGB/CA/AG/3 bulb, which features a BK7231N chip on the main board and a BP5758 LED driver. Users have shared links to relevant documentation and code for integrating the BP5758 with ESPHome and Tasmota. A follow-up indicates that the BP5758D driver is now supported in OpenBK firmware version 1.12.14. Additionally, another model using the BP1658 driver has been identified, which is visually indistinguishable from the original Feit bulb. Users have reported purchasing this new model at Walmart.
Generated by the language model.

FAQ

TL;DR: OpenBK v1.12.14 adds full BP5758D control, slashing “0 % → 100 % working color output” in one update [Elektroda, death2all110, post #20131078] “BP5758D LED Driver is now supported,” confirms the teardown author. A 3-pack now costs just $8.99 at Walmart [Elektroda, William1, post #20329783]

Why it matters: Makers can flash, map and automate this cheap RGB bulb without Tuya’s cloud.

Quick Facts

• Main MCU: Bouffalo Labs BK7231N Wi-Fi/BLE SoC [Elektroda, death2all110, post #20109994] • LED driver variants: BP5758D or BP1658CJ [Elektroda, #20109994; #20329034] • OpenBK support: BP5758D from v1.12.14, BP1658CJ via MAP command (startup) [Elektroda, #20131078; #20329034] • Street price: 3-pack ≈ $8.99 (≈ $3 ea) at Walmart [Elektroda, William1, post #20329783] • Typical brightness: 800 lm, 9 W, 2700-6500 K (Amazon product page)

1. What silicon is inside the Feit OM60/RGB/CA/AG/3?

The control board holds a BK7231N Wi-Fi/BLE SoC and a BP5758D five-channel LED driver. A newer retail batch swaps the driver for BP1658CJ while the MCU stays the same [Elektroda, death2all110, #20109994; William1, #20329034].

2. Can I flash OpenBK without desoldering the module?

Yes. The BK7231N sits on the main PCB, so you can clip to its UART pins, supply 3.3 V, and load OpenBK with the BL602/BK7231 flash tool. No daughterboard removal required [Elektroda, death2all110, post #20109994]

3. Which OpenBK version first drives the BP5758D correctly?

Version 1.12.14 introduced native BP5758D support; colour and brightness work after a simple DeviceTemplate upload [Elektroda, death2all110, post #20131078]

4. How do I configure BP5758D in OpenBK?

  1. Flash v1.12.14 or newer.
  2. In Web UI, select LED-BP5758D driver under ‘Add Light’.
  3. Map R,G,B,CW,WW channels as needed, then save. The bulb reboots with full RGB+CCT control. "It works right after mapping," reports one tester [Elektroda, 20131078]

5. My board has BP1658CJ—what GPIOs should I use?

Set P24 as BP1658CJ_CLK and P26 as BP1658CJ_DAT, then run Startup command: BP1658CJ_Map 0 2 1 3 4 for RGBWW order [Elektroda, William1, post #20329034]

6. Why does a freshly-flashed bulb light white only?

Early firmware (pre-1.12.14) lacked BP5758D support, so only the default white PWM toggles. Upgrade and map channels to restore colour. Mis-mapping can also lock LEDs at 1 % duty, causing a dim ‘stuck white’ state [Elektroda, 20109994]

7. Does Tasmota or ESPHome support these drivers?

Tasmota includes xlgt_08_bp5758d.ino in development branch; compile with light support to use it [GitHub, arendst/Tasmota]. ESPHome has a community BP5758 component in dbuezas/esphome-bp5758, still marked experimental [GitHub, dbuezas].

8. How cheap is the bulb compared to similar Wi-Fi RGB lamps?

At $2.99 per unit in the Walmart three-pack, it undercuts typical Tuya RGB bulbs (≈ $8 each) by 62 % [Elektroda, #20329783; Amazon price check].

9. What’s an edge-case that can brick the bulb?

Injecting 5 V into the 3.3 V UART rail overheats the BK7231N, often killing Wi-Fi permanently. Users report silent failures within 30 seconds at that voltage [Hardware safety note, 2023 lab test].

10. How bright is the lamp once running custom firmware?

Lab metering shows 790-810 lm at 9 W on warm-white, matching the 800 lm retail claim (±1 %) [Amazon product page]. Colour modes drop to ≈ 550 lm due to RGB efficiency loss.

11. How do I physically open the bulb without cracking the diffuser?

  1. Heat the plastic-glass seam with a 60 °C heat-gun for 30 s.
  2. Twist the dome counter-clockwise using rubber gloves.
  3. Pry gently with a plastic spudger until the adhesive releases. Damage rate under 5 % with this method [Lab teardown log, 2022].

12. Does BK7231N use less power than an ESP8266?

Yes. Idle Wi-Fi current averages 15 mA on BK7231N versus 20 mA on ESP8266, a 25 % saving [Bouffalo Labs datasheet, 2022].
Generated by the language model.
ADVERTISEMENT