logo elektroda
logo elektroda
X
logo elektroda

Exploring BRK7231N Chip in Costco/FEIT Smart Plug BPPLUG/WIFI/WP/2: Pinouts & OpenBK Firmware

john_doe1122 1974 5
ADVERTISEMENT
  • #1 20305189
    john_doe1122
    Level 2  
    So it appears there are at least 3 versions of this Feit / Costco smart plug floating around. One with an ESP, one with a BRK7231T and the one I have...

    I would like to report a 3rd version, which I purchased last month. This version has the BRK7231N chip in it.

    I did not take a picture of the internals, but putting OpenBK firmware was pretty straightforward. There are solder pads for U1TX, U1RX, GND, 3V3 and CEN all in a line on the back of the PCB. They worked as expected.

    The main reason I am making this post is for the pinouts. After some experimentation here is what I have found.

    Relay - 15
    Button - 26
    Led_n - 24

    All on Channel 1.

    Unfortunately I did not take a picture while it was apart, but the PCB looks very similar to other BPPLUG/WIFI/WP/2 PCBs found on the web.

    Exploring BRK7231N Chip in Costco/FEIT Smart Plug BPPLUG/WIFI/WP/2: Pinouts & OpenBK Firmware
  • ADVERTISEMENT
  • Helpful post
    #2 20305431
    p.kaczmarek2
    Moderator Smart Home
    Thank you for reporting, it certainly makes sense. From what I heard, the oldest devices are using ESP, slightly newer are using BK7231T and even more newer are using BK7231N, but I may be wrong.

    It might be worth to link my original review of BK7231T version:
    Link

    I will add your report to our device templates database.

    Question: so your device has single relay but two output sockets?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20308965
    john_doe1122
    Level 2  
    To answer your question, yes one relay, two sockets. Both sockets are on or off. It occurred to me that perhaps the buttons or LEDs are different on mine, so I took a picture of the front side for future reference.

    Exploring BRK7231N Chip in Costco/FEIT Smart Plug BPPLUG/WIFI/WP/2: Pinouts & OpenBK Firmware
  • ADVERTISEMENT
  • #4 20309066
    p.kaczmarek2
    Moderator Smart Home
    Ah thx, so this is indeed a slightly different device.
    Another dual one was shown here: https://www.elektroda.com/rtvforum/topic3937358.html
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #6 20812531
    thatotherguy
    Level 1  

    I purchased a similar device from Costco today. It seems almost exactly identical to the photos above, except mine is labeled "PLUG/WIFI/WP/2", not "BBPLUG/WIFI/WP/2". The FCC ID is the same, SYW-PLUGWFWP, and it also contains a BK7231N.

    Flashing was straightforward (uartprogram with "--unprotect" and "--startaddr 0x0" options) and the pin configuration from above worked for me. There are two LEDs; the red one is on P24, and the blue one is on P17, which I configured as WifiLED_n. So the full configuration is:

    P15: Rel
    P17: WifiLED_n
    P24: Led_n
    P26: Btn
ADVERTISEMENT