Witam wszystkich,
Piszę ten post, ponieważ zrobiłem poradnik jak flashować płytkę WB2S tuya z MCU BK7231T z nowego Action SmartPlug.
# Wstęp
Ten przewodnik zawiera instrukcje dotyczące flashowania wtyczki Action LSC Smart Power Monitoring Plug z płytką WB2S Tuya zawierającą [MCU BK7231T](https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet?id= K9ghecl7kc479).
znajdź plik Readme tutaj: https://github.com/FlorianSoler/OpenBeken-Act...lsc-smartplug-with-monitoring-guide/tree/main
## Wymagania:
* Czytnik USB na TTL lub UART
* Lutownica
* Kabel Dupont lub dowolny drut do lutowania
* [Oprogramowanie Flasher OpenBeken](https://openbekeniot.github.io/webapp/devicesList.html) lub dowolne inne narzędzie do flashowania oprogramowania układowego.
# Krok pierwszy
Zacznij od otwarcia obudowy inteligentnej wtyczki za pomocą płaskiego śrubokręta.
Po otwarciu powinieneś mieć dostęp do płytki.
# Krok drugi
Znajdź numer tablicy Tuya z tyłu niebieskiej tablicy:
Wyszukaj w Google nazwę płytki, znajdź dokumentację Tuya i potwierdź MCU (w tym przypadku płytka to WB2S z [MCU BK7231T](https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet ?id=K9ghecl7kc479)). Producent udostępnia wszystkie wymagane dane do flashowania:
| Nr pinu | Symbol | Typ we/wy | Funkcja |
|--------|--------|----------|-------------------------------- ------------------------------------|
| 1 | VBAT | P | Pin zasilania (3,3 V), podłączony do VBAT na IC |
| 2 | PWM2 | we/wy | Wspólne GPIO, podłączone do P8 na IC |
| 3 | GND | P | Pin odniesienia zasilania |
| 4 | PWM1 | we/wy | Wspólne GPIO, podłączone do P7 na IC |
| 5 | 1RX | we/wy | UART1_RXD, używany jako interfejs szeregowy po stronie użytkownika, podłączony do P10 w IC |
| 6 | PWM0 | we/wy | Wspólne GPIO, podłączone do P6 na IC |
| 7 | 1TX | we/wy | UART1_TXD, używany jako interfejs szeregowy po stronie użytkownika, podłączony do P11 w IC |
| 8 | reklama | sztuczna inteligencja | Pin ADC, podłączony do P23 w układzie scalonym |
| 9 | PWM4 | we/wy | Wspólne GPIO, podłączone do P24 na IC |
| 10 | CEN | ja | Reset niskiego poziomu, wysoki poziom aktywny, Dokowanie IC-CEN (wewnętrznie podciągnięte wysokie) |
| 11 | PWM5 | we/wy | Wspólne GPIO, podłączone do P26 na IC |
# Krok trzeci
Przylutuj przewody do pinów GROUND, VBAT, RX i TX. Podświetlony układ pinów:
Podłącz przewody pinout do adaptera USB na UART (upewnij się, że MCU obsługuje tylko 3,3 V) i sprawdź, czy Tuya RX jest na TX płytki TTL i odwrotnie.
# Krok czwarty
Podłącz czytnik UART do komputera i uruchom [oprogramowanie flashera OpenBeken] (https://openbekeniot.github.io/webapp/devicesList.html).
Zacznij od wykonania zrzutu oprogramowania sprzętowego (kopii zapasowej), klikając **Wykonuj kopię zapasową oprogramowania sprzętowego (tylko do odczytu)**.
Po utworzeniu kopii zapasowej uzyskaj konfigurację pinów oprogramowania sprzętowego w formacie JSON i zapisz ją.
Znajdź odpowiednie oprogramowanie sprzętowe i wybierz odpowiednie dla swojego MCU, korzystając z pliku **_UA.bin**, a następnie kliknij opcję flash.
# Krok piąty
Odlutuj wszystkie przewody, włóż płytkę z powrotem do obudowy i podłącz ją do gniazdka. Powinieneś widzieć hotspot Wi-Fi:
Przejdź do właściwości WiFi, w przeglądarce internetowej wpisz adres IP bramy:
# Krok szósty
Skonfiguruj wtyczkę zasilania, wstawiając kod JSON uzyskany w kroku czwartym. Przejdź do **uruchom aplikację internetową** i do **importuj**, wklej JSON i kliknij **wyczyść OBK i zastosuj nowy skrypt**.
tutaj mój json uzyskany poprzez przeczytanie oprogramowania zrzutowego:
# Gratulacje ! masz flashową inteligentną wtyczkę!
### Zapoznaj się z [Tasmota Getting-Started](https://tasmota.github.io/docs/Getting-Started/#__taished_2_2) lub [stroną OpenBeken](https://openbekeniot.github.io/webapp/devicesList .html) przewodnik dotyczący łączenia tego z siecią Wi-Fi i korzystania z **MQTT**.
Piszę ten post, ponieważ zrobiłem poradnik jak flashować płytkę WB2S tuya z MCU BK7231T z nowego Action SmartPlug.
# Wstęp
Ten przewodnik zawiera instrukcje dotyczące flashowania wtyczki Action LSC Smart Power Monitoring Plug z płytką WB2S Tuya zawierającą [MCU BK7231T](https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet?id= K9ghecl7kc479).
znajdź plik Readme tutaj: https://github.com/FlorianSoler/OpenBeken-Act...lsc-smartplug-with-monitoring-guide/tree/main
## Wymagania:
* Czytnik USB na TTL lub UART
* Lutownica
* Kabel Dupont lub dowolny drut do lutowania
* [Oprogramowanie Flasher OpenBeken](https://openbekeniot.github.io/webapp/devicesList.html) lub dowolne inne narzędzie do flashowania oprogramowania układowego.
# Krok pierwszy
Zacznij od otwarcia obudowy inteligentnej wtyczki za pomocą płaskiego śrubokręta.
Po otwarciu powinieneś mieć dostęp do płytki.
# Krok drugi
Znajdź numer tablicy Tuya z tyłu niebieskiej tablicy:
Wyszukaj w Google nazwę płytki, znajdź dokumentację Tuya i potwierdź MCU (w tym przypadku płytka to WB2S z [MCU BK7231T](https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet ?id=K9ghecl7kc479)). Producent udostępnia wszystkie wymagane dane do flashowania:
| Nr pinu | Symbol | Typ we/wy | Funkcja |
|--------|--------|----------|-------------------------------- ------------------------------------|
| 1 | VBAT | P | Pin zasilania (3,3 V), podłączony do VBAT na IC |
| 2 | PWM2 | we/wy | Wspólne GPIO, podłączone do P8 na IC |
| 3 | GND | P | Pin odniesienia zasilania |
| 4 | PWM1 | we/wy | Wspólne GPIO, podłączone do P7 na IC |
| 5 | 1RX | we/wy | UART1_RXD, używany jako interfejs szeregowy po stronie użytkownika, podłączony do P10 w IC |
| 6 | PWM0 | we/wy | Wspólne GPIO, podłączone do P6 na IC |
| 7 | 1TX | we/wy | UART1_TXD, używany jako interfejs szeregowy po stronie użytkownika, podłączony do P11 w IC |
| 8 | reklama | sztuczna inteligencja | Pin ADC, podłączony do P23 w układzie scalonym |
| 9 | PWM4 | we/wy | Wspólne GPIO, podłączone do P24 na IC |
| 10 | CEN | ja | Reset niskiego poziomu, wysoki poziom aktywny, Dokowanie IC-CEN (wewnętrznie podciągnięte wysokie) |
| 11 | PWM5 | we/wy | Wspólne GPIO, podłączone do P26 na IC |
# Krok trzeci
Przylutuj przewody do pinów GROUND, VBAT, RX i TX. Podświetlony układ pinów:
Podłącz przewody pinout do adaptera USB na UART (upewnij się, że MCU obsługuje tylko 3,3 V) i sprawdź, czy Tuya RX jest na TX płytki TTL i odwrotnie.
# Krok czwarty
Podłącz czytnik UART do komputera i uruchom [oprogramowanie flashera OpenBeken] (https://openbekeniot.github.io/webapp/devicesList.html).
Zacznij od wykonania zrzutu oprogramowania sprzętowego (kopii zapasowej), klikając **Wykonuj kopię zapasową oprogramowania sprzętowego (tylko do odczytu)**.
Po utworzeniu kopii zapasowej uzyskaj konfigurację pinów oprogramowania sprzętowego w formacie JSON i zapisz ją.
Znajdź odpowiednie oprogramowanie sprzętowe i wybierz odpowiednie dla swojego MCU, korzystając z pliku **_UA.bin**, a następnie kliknij opcję flash.
# Krok piąty
Odlutuj wszystkie przewody, włóż płytkę z powrotem do obudowy i podłącz ją do gniazdka. Powinieneś widzieć hotspot Wi-Fi:
Przejdź do właściwości WiFi, w przeglądarce internetowej wpisz adres IP bramy:
# Krok szósty
Skonfiguruj wtyczkę zasilania, wstawiając kod JSON uzyskany w kroku czwartym. Przejdź do **uruchom aplikację internetową** i do **importuj**, wklej JSON i kliknij **wyczyść OBK i zastosuj nowy skrypt**.
tutaj mój json uzyskany poprzez przeczytanie oprogramowania zrzutowego:
Kod: JSON
# Gratulacje ! masz flashową inteligentną wtyczkę!
### Zapoznaj się z [Tasmota Getting-Started](https://tasmota.github.io/docs/Getting-Started/#__taished_2_2) lub [stroną OpenBeken](https://openbekeniot.github.io/webapp/devicesList .html) przewodnik dotyczący łączenia tego z siecią Wi-Fi i korzystania z **MQTT**.