-
-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verify Yeelight XianYu C2001S500 support #90
Comments
Could you disassemble the lamp and provide some photos? |
Of course! If you could provide a detailed guide for flashing that would be awesome! |
I look at the description, It's kind of mystery for me where to solder RX,TX, GND and 3.3V from TTL module to Yeelight ESP module? |
Lets start with making familiar with your lamp / mainboard. The big mainboard is called LED driver and can be ignored. We want to focus on this daugther board: You can see here some round pads labeled as In best case the meaning of each test point is already known and documented here: https://github.com/syssi/esphome-yeelight-ceiling-light?tab=readme-ov-file#yeelinklightceil26 To be on the safe side, we will determine all points again. You will need a multimeter for this. Ping me as soon you are ready to move on. :-) |
We can proceed. :) |
This is the pin layout of an generic ESP32: The pins around the ESP32 are labeled and we are interested in these pins:
Make sure your lamp is unplugged / without any power. Use the continuity tester of your multimeter to measure the continuity between |
Ok test done. |
The daughter board is connected using a pin header to the LED driver. GND and 3.3V is available here too if you don't want to use the test points. As next step a USB-to-TTL converter is needed. If the converter is powerful you should be able to power the daugther board using the USB. Please conntext 3.3V, GND, TXD and RXD to the USB-to-TTL converter. If you open a serial terminal (115200 baud) you should see some serial traffic (log messages) of the OEM firmware. In the past the log output did look like this: https://github.com/syssi/esphome-yeelight-ceiling-light/blob/main/logs/ceiling10-stock-firmware.txt |
This guide should give some guidance too: https://github.com/syssi/esphome-zb-gw03/blob/main/docs/flashing.md This device (zigbee gateway) is also equipped with an ESP32 and the guide explains how to backup und flash the ESP. Your job is done after section "Flash new ESPHome firmware" already. The Zigbee section of the guide can be ignored. |
The one with the 3.3 voltage pin. |
Thanks. The guide looks good and quite understandable for me. I will try later to continue, I need to find a way to solder those tiny wires :/ |
@VoyteckPL because I'm not capable of soldering such things I used PCbite from Sensepeek (for me it was worth the investment because I flashed over w dozen devices). A cheaper solution are acupuncture needles. Just wanted to let you know in case you have "two left" soldering hands like me;D |
Nice idea but too expensive for just one use 🙂 the problem is my hands get a little shaky when soldering so small things so I need to be extra careful (or maybe have a shot of vodka 😂) Just 3 wires are problematic in this case. |
Good luck with both the soldering and also the right vodka choice 😅 as mentioned the acupuncture needles are much cheaper alternative to PCBite, so in case it's not working out well this could be a backup option |
Guys, any videos of these acupuncture needles? Never heard of this. |
There's various examples you can find online. One is this one for instance: https://www.superhouse.tv/36-3d-printed-pcb-workstation-using-acupuncture-needles/ |
Nice. I think I will use plasticine and normal needles just for this single project. |
Ok I decided to buy PCBite. I ordered a little bit cheaper version from TME without the base. What kind of base plate is it? Just a peace of stainless steel? Another question. Which TTL particular module would you reccomend so it is powerful enough and I don't need external power supply? |
Yes the base is just steel with magnetic properties. To connect with the pc I had very good experiences with this usb ttl uart adapter with an ftdi chip: https://amzn.eu/d/8Tulvl6 |
Thanks. I will order it then. Waiting for deliveries now, I will update when everything is here. |
Hi,
I have this lamp c2001s500. It is stated that it is untested. Which tutorial should I follow?
Thanks!
The text was updated successfully, but these errors were encountered: