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

Wnętrze i budowa Sonoff S60TPG iPlug UK Smart Plug ESP32-C3] [CSE7759B] [SM-049]

divadiow 20 Maj 2025 19:40 2415 20

TL;DR

  • Rozebrano inteligentną wtyczkę Sonoff S60TPG iPlug UK z AliExpress, aby sprawdzić wnętrze, komunikację i możliwości flashowania OpenESP32/OBK.
  • W środku siedzi moduł Coolkit SM-049 V1.3 z ESP32-C3 i 4 MB flash, a na odwrocie układ pomiaru energii Chipsea CSE7759B.
  • Zasilanie 5 V trafia na moduł, a LDO ME6211A33PG-N daje 3,3 V dla ESP32; fabryczny boot log odczytano z IO21/TX przy 115200 bodów.
  • IO9/Key po zwarciu do masy wprowadza ESP32 w tryb pobierania, potem wykonano dump 0x400000 i zapisano fabryczny obraz OpenESP32C3.
  • Nie wykryto secure boot ani szyfrowania flash, ale odczyty energii z CSE7759B nie ruszyły na ESP32, nawet po włączeniu sterownika CSE7766 i flagi 26.
Wygenerowane przez model językowy.
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
📢 Słuchaj (AI):
📢 Słuchaj (AI):

Podsumowanie tematu

✨ Dyskusja dotyczy rozbiórki i eksperymentów z inteligentną wtyczką Sonoff S60TPG iPlug UK opartą na układzie ESP32-C3, zakupioną na AliExpress. Użytkownicy omawiają problemy z otwarciem obudowy, flashowaniem urządzenia oraz integracją z oprogramowaniem OpenESP32 (port OBK). Szczególną uwagę poświęcono sterownikowi CSE (CSE7759B, CSE7761, CSE7766) i jego kompatybilności z różnymi platformami ESP32, w tym ESP32-C2 i ESP32-C3. Poruszono kwestie stabilności i kalibracji UART, a także metody testowania i symulacji protokołu CSE, w tym wykorzystanie symulatora Pythona i Arduino. Wskazano na potrzebę poprawy obsługi niestandardowych pinów UART w HAL oraz integracji z platformami w800, berry, bk7231u i bk7252. Omówiono również problemy z OTA (Over-The-Air) dla różnych wersji ESP32 i BL602, w tym błędy wysyłania aktualizacji i kwestie związane z rozpakowywaniem oraz weryfikacją nagłówków OTA. Zaproponowano podejście do bezpiecznego flashowania i testowania UART, a także możliwość implementacji miękkiego sprawdzania integralności aktualizacji po stronie aplikacji webowej.
Wygenerowane przez model językowy.
REKLAMA