I am trying to flash Tasmota softawre onto a Teckin SB51 RGB bulb. I cant do Tuya convert since I had previously used the SmartLife app (once connected to the app they block the ability to do OTA updates using Tuya convert)…so I am left with the option of accessing the pins for the ESP8266 chip.
I have validated that it is indeed ESP8266 (since some of the older models no longer use this chip) and now I need to find the right pins to connect to upload Tasmota using UART.
If I understand correctly from my research I need to find the following pins:
+VCC (3.3V)
GPIO0
GRD
RX
TX
I have taken some photos after accessing the innards of the buld and here is what I get:
The Esp8266EX is the big square chip with 32 terminals on your last photographs. The orientation is with the dot in the upper left corner and the text right side up.
Terminals 25 and 26 are RX and TX, terminal 15 is GPIO0. 3.3V and ground you’d better take of the board, not the chip. Take care not to heat the chip overmuch to prevent damage to the chip. You need a USB to Serial converter to flash the ESP. Some USB to serial converters label the terminals as what you have to connect to, others what it is on the converter. So you might either need to connect TX-TX and RX-RX or TX-RX and Rx-TX. Try it out, that will nog damage anything.
Make sure that you do not connect mains voltage to the device while flashing, you could end up with a smoking PC. I apologize for overstating the obvious, but better safe than sorry.
Thanks for the help Frans. I did manage to find out the right board layout after a lot of internet searching. The problem is that the pins are not accessible unless you pull the whole thing apart (which I have now done)…and then the putting back together is somewhat more difficult