logo elektroda
logo elektroda
X
logo elektroda

BL602 IoT Lamp Breakout Board: Pinout Layout & Flashing Tips

bl602newbie 5205 10
ADVERTISEMENT
  • #1 20102082
    bl602newbie
    Level 2  
    Hello.

    I got a new IOT device and it came with a BL602 on a breakout board. I am not sure what the layout of this board is and how I would connect to get it flashed. If anyone can provide me with some tips that would be great.
    BL602 IoT Lamp Breakout Board: Pinout Layout & Flashing Tips BL602 IoT Lamp Breakout Board: Pinout Layout & Flashing Tips
  • ADVERTISEMENT
  • #2 20102439
    p.kaczmarek2
    Moderator Smart Home
    It should be very simple. It has all required pins on the back side of the board. See:
    - 3.3V
    - BT (bootloader)
    - RX1
    - TX1
    - GND
    It's all that's needed. You should follow my guide at:
    https://www.elektroda.pl/rtvforum/topic3889041.html
    or an english version at:
    https://www.elektroda.com/rtvforum/topic3889041.html

    By the way, where did you get that device? Can you please provide more information, I would like to buy one for testing.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20102791
    bl602newbie
    Level 2  
    Thank you for the reply. Maybe you could highlight which pins correspond to which.

    3 volts is obvious but the rest may not be. Also for future reference of anyone else. Especially which pin is boot on the picture.
  • #4 20102808
    p.kaczmarek2
    Moderator Smart Home
    BT = BooT = Bootloader.
    RX from board should be connected to TX from UART to USB converter, and TX from board should be connected to RX from USB to UART converter.
    (UNLESS someone is using non-standard naming on board, then please switch RX and TX).

    Are you aware that you should use 3.3V power supply for that? 5V connected to 3.3V pin would burn BL602.
    Helpful post? Buy me a coffee.
  • #5 20102827
    bl602newbie
    Level 2  
    thank you very much for your answer and your tip.

    What I meant was which pin corresponds to which pin on the board.

    so 3v3 pin is obvious the 3 volt pin
    Gnd is obviously ground
    but then it's only written as 22 17 C W
    maybe if you could specify
    22 = ?
    17 = ?
    C = ?
    W=?
    and I'm not sure if we need the pins on the back of the board.
  • ADVERTISEMENT
  • #6 20102890
    p.kaczmarek2
    Moderator Smart Home
    Well, if it's a RGBCW bulb, then C is a cool white channel, W is warm white, R is red, G is Green, B is Blue.

    I don''t know about L and A, can you show the whole device you have?

    also, have you tried looking at this image? You can see where the dot mark is on your photo: BL602 IoT Lamp Breakout Board: Pinout Layout & Flashing Tips
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #7 20103039
    bl602newbie
    Level 2  
    Well that is the issue. Figuring out the pinout from the chip diagram to the actual board.
    So we know we need for example TX and RX and the BOOT pin but which pins are those on the actual PCB board that are labeled using that combination of letters.
    I am really not good at following the traces on the board. I suspect that these letters and numbers mean something but I'm not experienced enough either to know what they are referring to.

    I can't post a link to the product but it's just a lamp holder. It's a socket for a light bulb nothing else. It should just turn a bulb on or off.
  • #8 20103128
    p.kaczmarek2
    Moderator Smart Home
    This is very simple. You align the pinout image just so it matches the dot mark (first pin) and then look at pins.

    See:
    BL602 IoT Lamp Breakout Board: Pinout Layout & Flashing Tips
    Your photo is a bit blurry, so I am not able to tell 100% which pin goes where, but as you can see, I marked pins with colors....

    This is what I do to find out the pins of unknown module. I have never seen your module before.
    Helpful post? Buy me a coffee.
  • #9 20360422
    p.kaczmarek2
    Moderator Smart Home
    Here is a related topic, also discusses the SM-028_V1.3 module
    Polish link: https://www.elektroda.pl/rtvforum/topic3945435.html
    English link: https://www.elektroda.com/rtvforum/topic3945435.html
    Helpful post? Buy me a coffee.
  • #10 21304294
    divadiow
    Level 34  
    I believe the topic of the thread is this device, which does indeed come with an SM-028_V1.3 module

    Packaging of a smart lamp holder E27.

    If correct I'll flesh this post and its profile out.
  • #11 21305303
    divadiow
    Level 34  
    bl602newbie wrote:
    but it's just a lamp holder


    95% sure I have the device in question. The template on devicelist doesn't contain any pin assignments so I suggest it be changed to:

    Code: JSON
    Log in, to see the code


    Orange box with a smart E27 lamp holder. View of Smart Lamp Holder on a table with box and instructions.

    Close-up of an E27 lamp socket showing metal contact elements. Close-up of a circuit board with electronic components. Close-up view of the circuit board for an E27 smart lamp. Close-up view of a circuit board with several electronic components. SM-028 V1.3 PCB with electronic components. Interior of an E27 smart lamp holder showing electronic components. View of a circuit board with electronic components and markings. Circuit board with electronic components mounted in an E27 lamp holder. Device circuit board with visible electronic components on a blue background. Smart Wi-Fi Lamp Holder by eWeLink with visible technical specifications.

    boot log:
    Code: Text
    Log in, to see the code


    the assignments at the end of the log seem to suggest the red LED (wifi status is blue - P22) is GPIO0 but this doesn't appear controllable, PWM, LED, REL etc

    So the behaviour with this template is the blue LED is flashing until wireless is connected, then it's off
    the red LED comes ON with the bulb ON - ie the relay closed. perhaps it serves as a warning that the socket is live, rather than a signal the bulb is off.

    Factory firmware backup attached

    https://github.com/OpenBekenIOT/webapp/pull/162

Topic summary

The discussion revolves around the BL602 IoT lamp breakout board, focusing on its pinout layout and flashing procedures. Users seek clarification on the pin assignments, particularly for the bootloader (BT), RX, TX, and power connections. Key pins identified include 3.3V for power, GND for ground, and specific channels for RGB color control (C for cool white, W for warm white, R for red, G for green, B for blue). Participants emphasize the importance of using a 3.3V power supply to avoid damaging the BL602. Visual aids and links to related guides are provided to assist in understanding the pin configuration and flashing process.
Summary generated by the language model.
ADVERTISEMENT