logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi

p.kaczmarek2 28 Gru 2023 08:44 2109 1
  • [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Zapraszam na krótką prezentację wnętrza oraz procesu zmiany firmware typowego modułu przekaźnika będącego poniekąd klonem Sonoff zbudowanym w oparciu o mikrokontroler WiFi+Bluetooth BK7231N.

    Zakup LXU402
    Kilka sztuk tego przekaźnika podrzucił mi czytelnik, bym mu wgrał OpenBeken,
    Z tego co wiem, kupił je w polskim sklepie, ale nie ma już tej oferty. Nie jest to problem, gdyż jest wiele innych ofert z LXU402:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Zobaczmy zatem, jak wygląda ten produkt w praktyce:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Kropka przy WiFi+BT (a nie przy samym WiFi) świadczy o tym, że w środku raczej nie ma ESP8266, ale może być BK7231:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Zawartość zestawu:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Instrukcja:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Test z aplikacja Tuya pomijam, było to testowane wiele razy.

    Wnętrze LXU402
    Zaglądamy do środka:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Nazwa PCB: FL-S63-V1.0
    Widać tu miejsce na układ radiowy, element w SOIC8 i rezonator. Przekaźnik Y3F-105DM:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Przynajmniej na wejściu jest bezpiecznik i warystor.
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Całość zasilacza BP2525 (jak zwykle! Nieizolowany zasilacz, step down z siec) i AMS1117-3.3V:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Ścieżki prądowe są pogrubione (przekaźnik odcina tylko jedną żyłę):
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi



    Zmiana firmware LXU402
    Najprościej jest raczej wylutować moduł. Wystarczy topnik i plecionka. Oszczędza to nam problemów w stylu "akurat mamy przycisk z kondensatorem na TXD1 i on zakłóca programowanie":
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Wylutowane:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    GPIO są podpisane - potrzebujemy 3.3V, GND, RX i TX.
    Wgrywamy wsad zgodnie z:
    https://github.com/openshwprojects/BK7231GUIFlashTool
    Najpierw pobieliłem pady:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Potem przylutowałem kabelki:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Oto mój konwerter USB na UART i LDO 3.3V aby zasilić moduł WiFi:
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
    Po wykonaniu cyklu power off/on flasher poprawnie programuje ten moduł i wgrywa OpenBeken, wcześniej odczytawszy konfigurację Tuya:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod

    Co ciekawe, moduł FL_M99_V3 jest widziany przeze Tuya jako CB2S.
    Opis słowny:
    
    Device configuration, as extracted from Tuya: 
    - Button (channel 1) on P23
    - Pair/Toggle All Button on P7
    - WiFi LED on P8
    - Relay (channel 1) on P6
    Device seems to be using CB2S module, which is using BK7231N.
    And the Tuya section starts, as usual, at 2023424
    

    Szablon OBK wygenerowany przez https://openbekeniot.github.io/webapp/templateImporter.html:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod

    Po wgraniu OBK można np. wykonać parowanie z HA (Home Assistant Discovery) wedle poradnika na kanale YT Elektroda: https://www.youtube.com/@elektrodacom

    Podsumowanie
    Proste i szybkie flashowanie. Chyba nawet prostsze niż w przypadku ESP, bo lutowałem tylko 4 kabelki a nie 5 a dodatkowo szablon GPIO mój BK7231 Easy Flasher sam wykrył, a w przypadku Tasmoty trzeba by było go pewnie zgadywać ręcznie, czyli albo testować piny po kolei albo prześledzić ściezki. W ten sposób kolejne urządzenie zostało uwolnione od chmury:
    PS: Ze względu na słabą jakość i wydajność zasilaczy w tego typu produktach polecam włączyć w OBK PowerSave 1, by nieco oszczędzić kondensator na wyjściu przetwornicy. Już kilka razy taki kondensator musiałem wymieniać ...

    Fajne? Ranking DIY
    Pomogłem? Kup mi kawę.
    O autorze
    p.kaczmarek2
    Moderator Smart Home
    Offline 
  • #2 20883027
    marik_te
    Poziom 22  
    Jako ciekawostkę zdjęcia Sonoffa. Z zewnątrz obudowa identyczna, a w środku zupełnie inna budowa. A cena niemalże taka sama.
    [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi [FL_M99_V3/BK7231N] Typowy moduł przekaźnika LXU402 za 30 zł, sterowany przez WiFi
REKLAMA