
Gosund SW5 Flashing Tool
thingiverse
Finally sick of Tuya and their flaky API and interaction with Home Assistant. Had several (about 20) I decided to flash after a recent AWS outage disabled remote control of these lights. I made a clip on holder for an 8 pin 2.54mm long pin header that generally ships with Wemos D1 Mini. I was able to flash all the switches in about 75 minutes. They now run ESPhome and work locally via Home Assistant. I don't think I will ever go back to a web based API again. Procedure: Print the model. Install the header into the print. Solder the top pin the to second pin to get 2 ground ports for use in shorting the GPIO Zero during flashing. Bend/Tweak all the pins so they slant back towards the part of the print that mounts on the wall of the print. The bend creates a spring tension and gets the alignment correct. Attach the pins, make sure they are on the correct pads. Plug in serial to TTL adapter and make sure the board powers up. Initiate the flash with tool of your choice. Troubleshooting: If the flash doesn't work: 1. if you get md5 checksum error, your serial to USB isn't giving enough power to board, get a new one. 2. If the connection fails, the pins are not aligned correctly, assure good contact with solder pads. 3. If the green/red LED doesn't light up at the time of plugging in USB, the pins are not alighned, specifically, check ground and 3.3v. If you have the choice, purchase open source products preflashed with Tasmota or ESPhome from vendors such as: https://www.amazon.com/s?k=%22esphome%22&ref=nb_sb_noss or https://www.athom.tech/?page=2 I have used alot of the athom products and really like they come preflashed with ESPhome! Good Luck!!!
With this file you will be able to print Gosund SW5 Flashing Tool with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Gosund SW5 Flashing Tool.