NexWattEnergy Intelligence

Konektor: porównanie płytek (procesor, RAM, pamięć)

HEMS ma obraz firmware dla 7 płytek. Wszystkie mają dwurdzeniowy procesor 240 MHz i Wi-Fi 2,4 GHz; różnią się generacją układu (ESP32 albo ESP32-S3), pamięcią na program, dodatkową pamięcią PSRAM i złączami.

4 kroków ok. 4 min 7 płytekfirmware 0.30.4
Załóż konto

Krok po kroku

  1. Najmocniejsza w HEMS: S35

    ESP32-S3-LCD-5 — jedyna płytka, na której firmware HEMS używa dodatkowej pamięci PSRAM (8 MB): większe paczki telemetrii (do 500 pomiarów) i duży zapas RAM. Ekran 5" nie jest jeszcze obsługiwany.

  2. Dalej: ESP32-S3 (S3D, TCN, WSH)

    Nowszy rdzeń LX7, 3,2 MB na program (obraz zajmuje ok. 40 %) — największy zapas na nowe funkcje i aktualizacje. TCN ma gniazda modułów RS485 i CAN (Modbus RTU, BMS Pylontech).

  3. Klasyczne ESP32 (E32, W32, TDS)

    Rdzeń LX6, 1,9 MB na program (obraz zajmuje ok. 80 %). E32 i W32 jako jedyne obsługują Bluetooth LE (BMS JK, JBD, Daly…, Victron) i mają RS485 na GPIO16/17 — ale Bluetooth zajmuje część RAM. W32 ma antenę zewnętrzną.

  4. Sprawdź swój konektor

    Na stronie konektora (firmware 0.30.4 lub nowszy) linia „Sprzęt” pokazuje układ, liczbę rdzeni i MHz, flash, PSRAM oraz ile programu zajmuje obraz, a kafelek RAM — ile pamięci jest zajęte z dostępnej.

PłytkaUkład i procesorRAM (układ) / PSRAMFlash / miejsce na program (zajęte)Złącza i funkcjeOcena w HEMS
S35 — ESP32-S3-LCD-5ESP32-S3, 2 × LX7 240 MHz512 KB / 8 MB (używana)8 MB / 3,2 MB (ok. 39 %)Wi-Fi; ekran 5" jeszcze nieobsługiwany1 — najwięcej pamięci
TCN — LilyGO T-ConnectESP32-S3R8, 2 × LX7 240 MHz512 KB / 8 MB (nieużywana)8 MB / 3,2 MB (ok. 39 %)Wi-Fi, 4 gniazda modułów RS485 / CAN, dioda kolorowa2 — najwięcej złączy
S3D — ESP32-S3 DevKit (N8R8 / N16R8)ESP32-S3, 2 × LX7 240 MHz512 KB / 8 MB (nieużywana)8 MB (w HEMS) / 3,2 MB (ok. 39 %)Wi-Fi, dioda kolorowa; bez RS485 i Bluetooth2
WSH — Waveshare 32154ESP32-S3, 2 × LX7 240 MHz512 KB / — 8 MB / 3,2 MB (ok. 39 %)Wi-Fi; piny RS485 do potwierdzenia2
W32 — ESP32-WROOM-32UESP32, 2 × LX6 240 MHz520 KB / brak4 MB / 1,9 MB (ok. 82 %)Wi-Fi z anteną zewnętrzną, Bluetooth LE (BMS, Victron), RS485 GPIO16/173 — jedyna z BLE i anteną
E32 — ESP32 DevKit (ESP32-D0WD-V3)ESP32, 2 × LX6 240 MHz520 KB / brak4 MB / 1,9 MB (ok. 82 %)Wi-Fi, Bluetooth LE, RS485 GPIO16/17, dioda GPIO23
TDS — LilyGO T-DisplayESP32, 2 × LX6 240 MHz520 KB / brak4 MB / 1,9 MB (ok. 70 %)Wi-Fi, ekran 1,14" ze stanem; bez RS485 i Bluetooth3

Liczby układów według dokumentacji Espressif (ESP32: 520 KB SRAM, ESP32-S3: 512 KB SRAM); programowi zostaje mniej, bo część zajmuje Wi-Fi i system. Rzeczywistą wartość pokazuje kafelek RAM konektora.

Płytki S3D (N8R8 / N16R8) i TCN (ESP32-S3R8) mają 8 MB PSRAM, ale obecny firmware jej nie włącza — korzysta z niej tylko S35.

Pytania i problemy

Którą płytkę kupić?

Do falownika z loggerem Wi-Fi albo Modbus TCP wystarczy każda. Do BMS po Bluetooth — E32 albo W32 (W32 z anteną zewnętrzną do rozdzielni). Do Modbus RTU i CAN — TCN. Najwięcej zapasu pamięci — S35 albo płytki ESP32-S3.

Dlaczego RAM w panelu jest mniejszy niż w tabeli?

Tabela podaje pamięć układu. Część zajmuje Wi-Fi, szyfrowanie połączeń (TLS) i system — programowi zostaje ok. 300 KB na ESP32 i nieco więcej na ESP32-S3. Kafelek RAM na stronie konektora pokazuje, ile z tego jest zajęte.