Nous Smart WiFi Bulb P3 RGBCW - CB2L + BP5758 - firmware change
TL;DR
- The Nous P3-A60-RGB-CCT smart RGB-CW bulb was opened to change its firmware from the stock platform to OpenBeken.
- Inside sits a CB2L module with BK7231N, and its programming pads are on the bottom, so the module had to be soldered out.
- A BP5758 LED driver talks to the WiFi module over a modified I2C interface, and OpenBeken already supports this chip.
- The bulb paired with the Tuya app, and pairing mode starts after five power on/off cycles.
Hello, today another short topic about changing the firmware of an LED light, this time Nous, model P3-A60-RGB-CCT. In this product, I found a CB2L module (BK7231N), which programming pads have on the bottom, and unfortunately I had to solder it all out to get to them. In addition, there is a BP5758 LED driver in this light, which communicates with the WiFi module via their modified version of I2C. I will change the firmware to OpenBeken , which already supports the BP5758.
Below the packaging and instructions for the light:
Pairing with the manufacturer's app
The QR code from the packaging indicates some sort of Nous app, But I tried the Tuya app - it was able to pair.
The pairing mode starts in a standard way - turning the power of the light on and off five times.
With the Tuya app, everything works. I do not discuss the Tuya app in detail, as this has been on the forum more than once.
Interior of Nous P3 RGBCW I got the lamp from a fellow forum member, So it was already open.
Markings on the plastic:
Board with power supply and WiFi module:
CB2L module:
Inputs:
[table:87782a3016] [tr:87782a3016] [td:87782a3016] [td:87782a3016]. 1[/td:87782a3016] [td:87782a3016] P8[/td:87782a3016] [td:87782a3016] I/O[/td:87782a3016] [td:87782a3016] [td:87782a3016] Support hardware PWM[/td:87782a3016] [/tr:87782a3016] [tr:87782a3016] [td:87782a3016] 2[/td:87782a3016] [td:87782a3016] 2[/td:87782a3016] [td:87782a3016] 2 P7[/td:87782a3016] [td:87782a3016] I/O[/td:87782a3016] [td:87782a3016] Support hardware PWM[/td:87782a3016] [/tr:87782a3016] [tr:87782a3016] [td:87782a3016] 3[td:87782a3016] 3[/td:87782a3016] [td:87782a3016] P6[/td:87782a3016] [td:87782a3016] [td:87782a3016] I/O[/td:87782a3016] [td:87782a3016] Support hardware PWM[/td:87782a3016] [/tr:87782a3016] [tr:87782a3016] [td:87782a3016] 4[/td:87782a3016] [td:87782a3016] P26[/td:87782a3016] [td:87782a3016] I/O[/td:87782a3016] [td:87782a3016] Support hardware PWM[/td:87782a3016] [/tr:87782a3016] [tr:87782a3016]
Comments
Internal software capabilities have undeniably been increased, but what about the case? https://obrazki.elektroda.pl/8567268200_1662742141_thumb.jpg :?: . [Read more]
As I wrote in the content of the topic - I got the lights from a colleague in the forum, for which I thank him, of course. They just already came to me in the form of such a "tailpiece". But the others... [Read more]
As it stands now, it is no longer a lamp, due to the damaged housing. We have a collection of components. Yes do that and describe YOUR workmanship of restoring it to a usable condition If even... [Read more]
The funny thing is that tuya-cloudcutter takes advantage of a bug (vulnerability) in the SDK for BK7231, which causes an out-of-memory exception. The authors informed Tuya of this bug in February this... [Read more]