

ESP32-S1 ETH01 v1.4 TCP-IP 26pinov
€12.99 (DDV vključen)
ESP32-S1 ETH01 v1.4 (WT32-ETH01) združuje dvojedrni ESP32 z vgrajenim RJ45 Ethernet 10/100 Mbps, WiFi in Bluetooth 4.2 — za zanesljive IoT aplikacije brez brezžičnih motenj.
Ni na zalogi
Prijava na sporočilo ob novi zalogi.
Opis
ESP32 z vgrajenim Ethernet RJ45 — za zanesljivo IoT brez brezžičnih motenj
ESP32-S1 ETH01 v1.4, znan tudi kot WT32-ETH01, je razvojna plošča kitajskega proizvajalca Wireless-Tag, ki na kompaktnih 58 × 25,3 mm združuje dvojedrni procesor ESP32, vgrajeni mrežni vmesnik Ethernet RJ45 10/100 Mbps in 2,4 GHz WiFi ter Bluetooth 4.2. Medtem ko večina ESP32 plošč ponuja le brezžično povezavo, ta modul omogoča hkratno uporabo žične in brezžične mreže — odločilna prednost tam, kjer WiFi ni dovolj zanesljiv.
Zahvaljujoč integriranem Ethernet PHY čipu LAN8720A je mrežna latenca nizka in prenos stabilen celo v industrijskih okoljih z elektromagnetnimi motnjami. Plošča nima USB konektorja — za programiranje je potreben zunanji USB–UART adapter. Podprta je v Arduino IDE, ESP-IDF in PlatformIO s knjižnico ETH.h, ki je del standardnega ESP32 cora.
Anatomija krmilnika
| Lastnost | Podatek |
|---|---|
| Tip krmilnika | ESP32 razvojna plošča z Ethernet RJ45 |
| Mikrokrmilnik | ESP32-D0WDQ6, Xtensa® LX6 dvojedrni, do 240 MHz |
| Ethernet PHY | LAN8720A, 10/100 Mbps, RJ45 konektor |
| USB konektor | Ni vgrajenega USB — potreben zunanji USB–UART adapter |
| Logična napetost | 3,3 V |
| Napajalna napetost | 5 V ali 3,3 V (izberi eno) |
| Pini | 26 (2 × 13), od tega več zasedenih z Ethernet vmesnikom |
Ključne lastnosti
- Vgrajen Ethernet RJ45 10/100 Mbps – žična mrežna povezava neposredno na plošči, brez dodatnega ščita ali modula
- Hkratno delovanje WiFi + Ethernet – WiFi za OTA posodobitve, Ethernet za prenos podatkov ali obratno
- Dvojedrni ESP32 do 240 MHz – dovolj zmogljiv za TCP/IP stack, MQTT, HTTPS in lokalno obdelavo podatkov
- WiFi 802.11 b/g/n/e/i + Bluetooth 4.2 BLE – tri tipe wireless v enem modulu
- OTA posodobitve prek omrežja – oddaljeno ažuriranje firmware brez fizičnega dostopa do naprave
- Kompakten format – 58 × 25,3 mm, primerno za vgradnjo v ohišje ali DIN letev
- Delovna temperatura –40 do +85 °C – industrijska temperaturna odpornost
Kaj potrebujem za začetek?
- USB–UART adapter (3,3 V logika) – npr. CH340 ali CP2102; plošča nima USB — brez adapterja ni programiranja
- 5 V napajanje (min. 500 mA) – prek VCC pina; ne 3,3 V, sicer Ethernet PHY ne deluje pravilno
- Arduino IDE 2.x z ESP32 board paketom – namesti knjižnico ETH.h (vključena v ESP32 core)
- Ethernet UTP kabel (kat. 5 ali 5e) – za povezavo z usmerjevalnikom ali switchem
- Dupont kabli M-F – za priklop GPIO pinov in napajanja
Moj prvi projekt – 3 koraki
- Poveži USB–UART adapter: TX → RX0, RX → TX0, GND → GND, EN pin → 10 kΩ na 3,3 V; GPIO0 → GND za bootloader
- Namesti ESP32 core v Arduino IDE; izberi Tools → Board → ESP32 Dev Module; Tools → Upload Speed → 115200
- Odpri primer ETH_LAN8720 iz Examples → ETH; nastavi staticki IP ali DHCP in preizkusi spletno zahtevo
Primeri uporabe
- Industrijski IoT gateway (zbiranje podatkov iz senzorjev prek RS485/Modbus, pošiljanje prek Ethernet v cloud)
- Pametna hiša brez WiFi motenj (krmiljenje releje, luci, ogrevanja prek žičnega omrežja)
- NAS ali strojni stank (datotečni streženik ali Web API z ESP32 + SD kartico)
- IP kamera most (serijski prenos videa ali senzorskih podatkov prek Ethernet)
- OTA update stacion (lokalni OTA server za posodabljanje fleet ESP32 naprav brez WiFi)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Mikrokrmilnik | ESP32-D0WDQ6 |
| Arhitektura | Xtensa® LX6 dvojedrni, 32-bit, do 240 MHz |
| Flash pomnilnik | 4 MB (32 Mbit QSPI) |
| WiFi | 802.11 b/g/n/e/i, 2,4–2,5 GHz, do 150 Mbps |
| Bluetooth | v4.2 BR/EDR + BLE, občutljivost –97 dBm |
| Ethernet PHY | LAN8720A |
| Ethernet hitrost | 10/100 Mbps, avto-MDI/MDIX (prečna/direktna) |
| Konektor | RJ45 (vgrajen) |
| Pini | 26 (2 × 13, 2,54 mm raster) |
| Serijski vmesnik | 80 – 5 000 000 bps |
| Napajanje | 5 V ali 3,3 V (izberi eno) |
| Povprečni tok | 80 mA (min. 500 mA napajalni tok) |
| USB konektor | Ni — potreben zunanji USB–UART |
| Dimenzije | 58 × 25,3 mm |
| Delovna temperatura | –40 °C do +85 °C |
Primerjava: ESP32-S1 ETH01 vs ESP32 NodeMCU vs ESP32 + W5500
| ESP32-S1 ETH01 | ESP32 NodeMCU | ESP32 + W5500 | |
|---|---|---|---|
| Ethernet | Vgrajen RJ45 | Ni | Zunanji W5500 ščit |
| WiFi | Da, hkratno | Da | Da |
| USB | Ne — ext. adapter | Da (Type-C/micro) | Da |
| Velikost | 58 × 25 mm | 49 × 26 mm | ~100 mm kombinirano |
| Cena | Srednja | Nižja | Višja (2 modula) |
Inženirski PRO nasvet
GPIO0 je hkrati BOOT pin in del Ethernet vmesnika – na WT32-ETH01 je GPIO0 potreben tako za vstop v bootloader med programiranjem (GPIO0 = LOW pri resetu) kot za LAN8720A Ethernet PHY (CLK signal). Če imaš GPIO0 povežan z zunanjo napravo, ki ga vlece na GND, bo plošča vsakokrat ob resetu vstopila v programirni način in ne bo delovala. Rešitev: pusti GPIO0 prost med normalnim delovanjem in ga povezi na GND samo med naloževanjem firmware. Prav tako paziti, da napajanje res doseže 5 V — pri 3,3 V VCC napajanju PHY čip ne inicializira pravilno in Ethernet preprosto ne deluje.
Kompatibilnost
Arduino IDE 2.x z ESP32 board core (Espressif Systems v2.x ali v3.x). Za Ethernet: knjižnica ETH.h je del ESP32 Arduino core — ni potrebno naročiti ločeno. ESP-IDF 5.x za produkcijsko kodo. PlatformIO z espressif32 platformo. Podprta omrežni protokoli: IPv4, TCP/UDP, MQTT, HTTP/HTTPS, DHCP in statiki IP.















