logo elektroda
logo elektroda
X
logo elektroda

Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

gajosu15 2910 6
ADVERTISEMENT
  • New device teardown and OpenBeken flash.

    You can get it on amazon for $34.99 USD Link


    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    Opening it up is easy, just unscrew the screws on the back.
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    Flashing

    Pins:
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    In my case I did it on windows with the hid_download_py tool

    After you flashed the BK7231T. You have to set the PWM pins like this:
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    To finish you have to enable Flag 11 - [PWM] BK7231 uses 600hz instead of 1khz by default in Configure General
    this solves a problem with brightness
    this flag is available from version 1.12.55

    Cool? Ranking DIY
    About Author
    gajosu15
    Level 2  
    Offline 
    gajosu15 wrote 4 posts with rating 1. Been with us since 2022 year.
  • ADVERTISEMENT
  • #2 20196144
    p.kaczmarek2
    Moderator Smart Home
    That's a very nice device with a beefy board, I haven't seen that one before. Would you also be able to specify the name of chips in DIP8 and SOIC packages there? I'm just curious.

    It's good to know that a fix submitted by one of our OpenBeken contributors as a pull request works for you, the default PWM is 1kHz but flag 11 enables 600Hz version.
    Tuya also seems to be using 1kHz by default, at least in case of LED strips that I have tested - see this review: https://www.elektroda.pl/rtvforum/topic3798114.html
    Spoiler:

    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T
    Smartphone with WiFi lighting control app, Hantek oscilloscope, and LED strip on a table.
    A smartphone controlling LED lighting and an oscilloscope measuring the PWM signal on a LED strip.

    but of course, as it turns out, it's not always 1kHz, sometimes 600Hz is required, in some cases...

    PS: Would you mind adding pin role to our online template database?
    https://github.com/OpenBekenIOT/webapp/blob/gh-pages/devices.json

    Dodano po 4 [minuty]:

    By the way, did that approach work for you?
    gajosu15 wrote:
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    I wouldn't say it's a correct usage of that USB to TTL converter. I don't think that 3.3V and 5V pins there has a large current capability. I'd rather say that they are supposed to be connected to VDD to select voltage levels. I'd connect that 3.3V pin to VDD to select 3.3V voltage levels and use external 3.3V LDO to power BK7231.

    But if your approach also worked well for you, then it's good
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20198075
    gajosu15
    Level 2  
    p.kaczmarek2 wrote:
    That's a very nice device with a beefy board, I haven't seen that one before. Would you also be able to specify the name of chips in DIP8 and SOIC packages there? I'm just curious.

    It's good to know that a fix submitted by one of our OpenBeken contributors as a pull request works for you, the default PWM is 1kHz but flag 11 enables 600Hz version.
    Tuya also seems to be using 1kHz by default, at least in case of LED strips that I have tested - see this review: https://www.elektroda.pl/rtvforum/topic3798114.html
    Spoiler:

    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T
    Smartphone with WiFi lighting control app, Hantek oscilloscope, and LED strip on a table.
    A smartphone controlling LED lighting and an oscilloscope measuring the PWM signal on a LED strip.

    but of course, as it turns out, it's not always 1kHz, sometimes 600Hz is required, in some cases...

    PS: Would you mind adding pin role to our online template database?
    https://github.com/OpenBekenIOT/webapp/blob/gh-pages/devices.json

    Dodano po 4 [minuty]:

    By the way, did that approach work for you?
    gajosu15 wrote:
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T

    I wouldn't say it's a correct usage of that USB to TTL converter. I don't think that 3.3V and 5V pins there has a large current capability. I'd rather say that they are supposed to be connected to VDD to select voltage levels. I'd connect that 3.3V pin to VDD to select 3.3V voltage levels and use external 3.3V LDO to power BK7231.

    But if your approach also worked well for you, then it's good


    Hello, I already have the light installed, but I ordered another 2 more since they were at a good price, as soon as I flash them I will upload photos of the chips

    Thanks for the suggestion, yes, simply with the usb ttl it worked, and although it only gave 3.17v, for the next one I will do it as you suggest
  • ADVERTISEMENT
  • #4 20200358
    p.kaczmarek2
    Moderator Smart Home
    Have you considered doing a full 2MB flash read (preferably after pairing with a dummy SSID) for tuya-cloudcutter project? They are looking for device dumps to make devices programmable by OTA, without opening the case.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #5 20201335
    gajosu15
    Level 2  
    I did a stock firmware read before flashing
  • #6 20216455
    gajosu15
    Level 2  
    p.kaczmarek2 wrote:
    That's a very nice device with a beefy board, I haven't seen that one before. Would you also be able to specify the name of chips in DIP8 and SOIC packages there? I'm just curious.


    I already had time to flash the other 2 lights, here I leave you images of the chips
    Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) OpenBeken flash guide BK7231T
  • #7 20697397
    natepalm
    Level 3  
    Thank you for your work, this post helped me flash a Taloya clone. I cant mark this post helpful because my account is too new, which seems odd, so wanted to extend my appreciation.

Topic summary

The discussion revolves around the Taloya 12" 24W Ceiling Light (YL300-24W-AI-WEMG) and the process of flashing it with OpenBeken firmware using the BK7231T chip. Users share their experiences with device teardown, flashing procedures, and configuration settings, particularly focusing on setting PWM pins to resolve brightness issues. The importance of using the correct voltage levels during flashing is highlighted, along with the suggestion to contribute pin role information to the OpenBeken database. Additionally, one user expresses gratitude for the guidance received, indicating successful flashing of a Taloya clone.
Summary generated by the language model.
ADVERTISEMENT