logo elektroda
logo elektroda
X
logo elektroda

[BL602] BL602 Ewelink Wi-Fi Smart Switch: OpenBK Flashing Steps, GPIO Mapping, Soldering

Chatty 561 1
ADVERTISEMENT
Treść została przetłumaczona german » english Zobacz oryginalną wersję tematu
  • #1 21378373
    Chatty
    Level 2  
    I bought these smart switches from Temu ( manual pdf ):
    Four WiFi smart switches with labeled technical specifications.

    After disassembling, I saw that the CPU was under the relay . After soldering I was greeted by the BL602. All the necessary pads were labelled:

    Close-up of a smart switch with a black relay and blue capacitors on a wooden background. Disassembled smart switch circuit board with markings and soldered traces on a wooden background. -> Close-up of a circuit board with visible electronic components and a connector. Close-up of a circuit board with visible tracks and electronic components, including the BL602 chip.

    Then I was able to flash OpenBK with BLDevCube :

    Screenshot of Bouffalo Lab Dev Cube 1.4.8 software with BL602 flashing settings.

    Then I had to figure out the correct GPIOs :
      "pins": {
        "2": "TglChanOnTgl;1",
        "3": "Rel;1",
        "20": "LED;1",
        "22": "Btn;1"
      }


    Now everything works as expected.

    A few more notes:
    I destroyed two of them because I wanted to solder all the wires to their tiny pads. You can save yourself a lot of soldering work if you only solder 3V3 and GND and find other places for them. For example, 3V3 is also available at the bottom left of the LDO and GND on the back of the board at the negative pole of a capacitor. I have also soldered a 10kOhm resistor to 3V3 and held it to BOOT when booting. This can then be released again and TX and RX can be held on the solder pads with two Dupont cables for the duration of flashing.
  • ADVERTISEMENT
ADVERTISEMENT