logo elektroda
logo elektroda
X
logo elektroda

Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi

p.kaczmarek2 3108 26
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    I will show here the interior, programming and configuration of the GU10, RGBCW LED lamp, manufactured by Nous, model P8, based on the BK7231N module and the integrated BP5758 LED driver with a control protocol similar to I2C. This is the fourth of four lamps given to me by our anonymous forum member, thank you very much for sending them to me.
    We'll put it in the lamp OpenBeken .
    The lamp is very similar to the P4 model - only it has a different mount, the former had an E14 thread. WiFi module and LED driver are identical. Here is the topic about P4:
    Nous Smart WiFi Bulb P4 RGBCW - EB01-B + BP5758 - WiFi pinout etc

    Purchase the Nous Smart WiFi Bulb P8
    The product was given to me by our user to run OpenBeken on it, but from what I can see, it's easy to buy in Poland - it costs about PLN 30, maybe up to PLN 40 per item.
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Technical specification according to one of the sellers (LED type - "SMD"? And are there such types of lamps with THT diodes?):
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    But I do not delve into the specification, it was discussed with similar products.
    Real photo of packaging:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi

    A short test with the Tuya application
    This application has already been discussed many times, so this time we will only see how it sees the lamp - I started the pairing by quickly cutting off the power several times.
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Everything is nice in our language. It's not an eBay product that Chinese stamps pop out.

    Interior of the Nous Smart WiFi Bulb P8
    It was hard to pry open the clear plastic. I had to damage the edge of the lamp on the side:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    So many of these lamps I took apart and somehow I managed to put them back together - but these GU10 beat me. Some GU10 from China had removable legs, on goldpins, but not here - the legs were embedded in plastic and broke. It's hard.
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Very brittle plastic.
    Inside electronics:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    PCB designation: EBP575-REV1.0
    You can see a fuse on the input, then two electrolytic capacitors for 400V and a choke between them, together forming a simple filter.
    This large coil (L2) is from the step down converter, and C3 is already at low voltage.
    On the bottom there is an MB10F rectifier bridge and an integrated transformerless converter controller (on the coil) KP35026.
    The WiFi module has very few pads, basically only the antenna (ANT), power and ground (3.3V and GND) and DAT and CLK from the RGBCW LED driver are needed.
    The board also shows that the HV+ path leading directly from the + MB10F foot goes to the LED board, i.e. those after rectification, say 325V DC.


    Programming Nous Smart WiFi Bulb P8
    I just desoldered the module. There was no other way. Flux and braid to remove the tin and the module is released.
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    It's the same module as in this topic:
    Nous Smart WiFi Bulb P4 RGBCW - EB01-B + BP5758 - WiFi pinout etc
    Close-up photos:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    3.3V on one side, GND on the other. A1 and B1 is the UART port for programming. It's enough. Four wires.
    We solder:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    My whole DIY programmer, i.e. USB to UART converter with TC1264 3.3V LDO (converts 5V to 3.3V for the WiFi module):
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    I programmed by hid_download_py :
    https://github.com/OpenBekenIOT/hid_download_py
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    This is BK7231N, i.e. we upload the QIO binary from OpenBeken to offset 0 (for BK7231T, we upload the UA binary to the default offset).


    OpenBeken setup
    We just set the pins of BP5758:
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Color mapping fix (color order):
    
    BP5758D_Map 2 0 1 4 3
    

    Enter it here (and save it):
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Video of the software in action (I recently added a very primitive color transition):




    Summary
    It was the last of the four lamps given to me by a forum member. Thank you very much for the shipment. In this case it was quite simple, because the Nous P8 turned out to be just the Nous P4 in a slightly different housing (GU10 instead of E14).
    This time the disassembly of the lamp went badly for me. However, I do not know how these GU10 could have been treated better. The plastic is brittle and the legs don't seem to have a pull mechanism, as is the case with other products of this type. I've already programmed some GU10 and there the legs were held on long goldpins, but it wasn't like that here...
    If anyone has any idea how to remove these GU10 legs non-invasively, please let me know. Meanwhile, I have to look for some old, not yet "smart" GU10 to put this one together somehow.
    Related Topics:
    - Nous P3 - with E27 thread and CB2L module
    - Nous P4 Smart WiFi Bulb RGBCW - EB01-B + BP5758 - WiFi pinout etc
    All the lamps given to me have been described (their templates are ready and the original firmware have been backed up), now it's probably time to do some presentation of the DDP protocol for color control ... but that's another topic.

    Cool? Ranking DIY
    Helpful post? Buy me a coffee.
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline 
    p.kaczmarek2 wrote 11922 posts with rating 9985, helped 572 times. Been with us since 2014 year.
  • ADVERTISEMENT
  • #2 20288586
    Mateusz_konstruktor
    Level 36  
    Without the ability to put it back together, this project can be considered unfinished or failed.
    The idea was brilliant, but there was no idea how to fully implement it.
    At the same time, the question arises: is it really a problem to adapt a complete housing from an average LED bulb with the same cap?

    Added
    This type of frames can be dismantled without damaging them.
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    A little patience, nothing forceful...
  • ADVERTISEMENT
  • #3 20289196
    Damian_Max
    Level 19  
    I really like your struggles with freeing the equipment from the manufacturer's servers, good job!

    Personally, I haven't looked at the OpenBeken repository yet and for convenience, I'll ask here: would it be possible / have you tried to overwrite the soft without physically interfering with the device?

    Assuming that the manufacturer / Tuya application allows you to upload updates to the device, the question would be whether / how much it is secured and whether it is possible to change the build.
  • #4 20289367
    p.kaczmarek2
    Moderator Smart Home
    Thank you, I'm trying to document and release as many devices as possible.

    The lamp will be folded sooner or later, even to a different housing, and I've even done something similar once. I wouldn't call the firmware update for this particular lamp a "project". It was more about getting information.

    Remote software upload? It's a good idea, but it was already done a good year ago - there is a tuya-convert for ESP8266, and a tuya-cloudcutter for BK7231. Tuya-cloudcutter is also being developed and has more and more profiles, the automatic profile generator is also already there, and probably and soon it will be possible to upload without profiling or using "generic" profiles.
    Helpful post? Buy me a coffee.
  • #5 20289573
    398216 Usunięty
    Level 43  
    Mateusz_konstruktor wrote:
    This type of frames can be dismantled without damaging them.
    From what the author has shown in the photo, the pin of the GU10 frame is soldered to the PCB with wire. So how to disassemble such a housing by removing the glass? And how does the factory deal with such an assembly? I must have misunderstood something here... :(
  • #6 20289631
    p.kaczmarek2
    Moderator Smart Home
    All in all, there are two things that should be added/underlined, because although I have written about it many times before, the topic is incomplete without it.
    1. In other GU10 there were goldpins here and it was possible to remove the legs:
    Spoiler:

    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi

    2.

    Mateusz_konstruktor wrote:
    Without the ability to put it back together, this project can be considered unfinished or failed.

    This comment is a bit inconsistent with the facts because:
    1. thanks to the tuya-cloudcutter project, if the device has the right profile (created once by ripping the batch with cables), then its other pieces can be programmed remotely. So basically I download profiles, do the "dirty work" and others can then possibly remotely program further pieces, i.e. without opening the housing
    I'm simplifying a bit here, some devices have "common profiles", but let's keep it simple
    2. when I open the device and specify the pins and the LED driver (whether 5 PWM or something integrated on pseudo-I2C like BP5758), others do not have to do it anymore because they have a ready configuration for my OpenBeken, i.e. they do not have to start over her to guess and look for pins.

    So basically, it's not "art for art's sake" or "destroying LEDs in vain", but it makes some sense.
    And supported devices are added to the search engine:
    https://openbekeniot.github.io/webapp/devicesList.html
    You can type "Nous" there and it will show...
    Nous Smart WiFi Bulb P8 RGBCW, GU10, EB01-B + BP5758, pinout WiFi
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #7 20289632
    Mateusz_konstruktor
    Level 36  
    @398216deleted
    The idea is to dismantle the module itself, leaving the rest and then not have problems with reassembling it back together.
  • #8 20298722
    ferbulous
    Level 18  
    @blakadder I believe the MOES GU10 (BK7231T) has the same plastic case with the embedded PCB legs. Obtained it early this year so newer batch could have changed to BK7231N
    I tried pulling on of the legs but it just started to crack, I stopped right away then look into tuyacloudcutter solution
  • #9 20962731
    repsac1
    Level 1  
    Disassembled, soldered wires, flashed, unsoldered wires, reassembled.
    Did a little damage to the edge with a soldering iron, but then cleaned the place up so nothing was left.

    Electronic circuit board with connected wires inside a light bulb casing. Dismantled LED bulb with visible wires and circuit board.


    With a hook like this, it's easy to pull the plate out if there's a hole like in my bulb.
    Orange hook with a metal tip on a gray surface.
  • #10 21328515
    mjee
    Level 1  
    I was wondering, how I can flash my Nous P3 and P8. I cannot start the ap mode and I cannot find support in the internet. I hope you can help me. Just need to know how to start ap mode, rest I know.... Thanks in advance
  • #11 21329097
    p.kaczmarek2
    Moderator Smart Home
    Do you want to pair them with Tuya?
    Or do you want to flash OpenBeken?
    Did they arrive with a manual describing how to enter pairing mode?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #12 21335225
    tech1977
    Level 8  
    Hi,
    I tried this bulb but unfortunately I have version 1.2.17 and tuya-cloudcutter works for version 1.2.16 does anyone have any news?
    I would like to buy some of these GU10
  • #13 21335259
    divadiow
    Level 34  
    I see no mention of 1.2.17 in existing profile or the known patched list. I think at this point your only option might be to crack one open for UART backup/flashing.

    I've never used Lightleak but I guess success with that would tell you if it's exploitable. Also doesn't Cloudcutter have an exploit-possible checker option?
  • #14 21335276
    tech1977
    Level 8  
    Unfortunately I am not able to open the GU10 bulb :(

    at this point i will look for other good quality GU10 bulbs that i can flash with tuya cloud cutter, by the way can someone send me the models for sure
  • #15 21335280
    divadiow
    Level 34  
    but you could try the exploit options mentioned above. or even sacrifice one bulb by breaking it apart then doing a firmware backup. if it's exploitable a new profile can be created to use on the rest (assuming you have more already)
  • #16 21335289
    tech1977
    Level 8  
    >>21335280
    I'm not very experienced, what are the exploit options without opening the light bulb?
  • #17 21343682
    divadiow
    Level 34  
    divadiow wrote:
    Also doesn't Cloudcutter have an exploit-possible checker option?

    try this?
  • #18 21343684
    tech1977
    Level 8  
    how do i test it? i cant connect it to the access point of the light bulb
  • #21 21343958
    divadiow
    Level 34  
    Oh. Does the bulb broadcast any access point at all? If yes what's the SSID?
  • #22 21343987
    tech1977
    Level 8  
    >>21343958

    Unfortunately I can't get an access point to transmit, it always flashes quickly

    Added after 44 [seconds]:

    mjee wrote:
    I was wondering, how I can flash my Nous P3 and P8. I cannot start the ap mode and I cannot find support in the internet. I hope you can help me. Just need to know how to start ap mode, rest I know.... Thanks in advance


    I think it's the same problem as this user
  • #23 21344008
    divadiow
    Level 34  
    The only option may be opening the device and UART flashing
  • #24 21344696
    tech1977
    Level 8  
    >>21344008
    if I can't activate its access point even if I open a light bulb, then I have to open the others too?
    if the access point doesn't activate, eLightleak can't work either?
  • #25 21344809
    divadiow
    Level 34  
    tech1977 wrote:
    if the access point doesn't activate, eLightleak can't work either?


    correct. Lightleak and Cloudcutter rely on a working stable AP.

    tech1977 wrote:
    if I can't activate its access point even if I open a light bulb, then I have to open the others too?


    If Cloudcutter or Lightleak are not an option then the only thing would be to open each one and UART flash, yes. This could be troublesome though depending on how destructive you have to be to gain access to the module.

    Have you created an issue in the Cloudcutter Github in case I've missed something?
  • #26 21344825
    tech1977
    Level 8  
    divadiow wrote:
    Have you created an issue in the Cloudcutter Github in case I've missed something?

    no, you can create a request for version 1.2.17?
  • #27 21344830
    divadiow
    Level 34  
    no. a factory firmware backup will be needed first from which a template may be possible

    Added after 16 [minutes]:

    the trouble is, if the AP doesn't stay up, then even a working template won't be of use if CC can't connect to an AP that isn't broadcasting

Topic summary

The discussion revolves around the Nous Smart WiFi Bulb P8 RGBCW, which utilizes the BK7231N module and BP5758 LED driver. Users share insights on disassembling the GU10 lamp for programming with OpenBeken, highlighting challenges in reassembly and the potential for remote firmware updates using tools like tuya-cloudcutter. The conversation includes comparisons to the P4 model and mentions the ease of purchasing the bulb in Poland. Participants discuss techniques for safely opening the lamp without damaging it and the feasibility of using existing profiles for programming other devices.
Summary generated by the language model.
ADVERTISEMENT