Das WT32-ETH01 ist ein embedded Ethernet-Modul mit serieller Schnittstelle. Es basiert auf dem ESP32 WT32-S1 Microcontroller und integriert einen optimierten TCP/IP Protocol Stack, mit dem Sie Ihre DIY-Projekte mit wenig Aufwand um Netzwerkfunktionen erweitern können.
Die ESP-32 ICs besitzen eine integrierte 2.4 Ghz Dual-Mode Wi-Fi und Bluetooth Schnittstelle mit hoher Frequenzleistung, stabilität, vielseitigkeit und sehr niedrigem Stromverbrauch.
Das Board kann mit Stiftleisten ausgestattet und auf ein Breadboard gesteckt werden, oder mit den Pins direkt aufgelötet oder verkabelt werden.
Details
- 802.11 b/g/n/e/i(802.11n,Up to 150 Mbps)
- A-MPDU and A-MSDU aggregation, 0.4_ s guard interval support
- Frequenzreichweite von 2.4 - 2.5 Ghz
- Bluetooth v4.2 BR/EDR und BLE Standard
- NZIF Receiver mit -97 dBm Sensitivity
- Netzwerkanschluss: RJ45, 10/100Mbps
- Serielle Baudrate: 80~5000000
- Onboard Flash: 32Mbit
- Stromaufnahme: 80mA
- Betriebsspannung: 3V / 5V
- Betriebsstrom (Min.): 500 mA
- Betriebstemperatur: -40°C bis +85°C
Lieferumfang
- 1x WT32-ETH01 ESP32 Entwicklungsboard mit gelöteten Pins
| Produktart: | Entwicklungsboard |
Software Flashen
Bin nicht so ganz in der Materie drin, aber ich hab über 3 Stunden gebraucht, um meine Software via TTL drauf zu flashen. Entweder ist die Beschriftung am Board, oder Waveshare Kabel schlichtweg falsch, oder das eine Bauteil redet von in, während das andere von Out redet.
Für den Fall der Fälle dass es jemand auch nicht bewerkstelligen kann seine Software zu flashen ein kleiner Hinweis:
Ich musste RX0 und TX0 vertauschen. Laut Beschriftung ging PIN RX0 an TTL RX0 und PIN TX0 an TTL TX0 und das war (zumindest in meinem Fall) falsch.
Als USB to TTL Adapter hatte ich einen von Waveshare genutzt, der eigentlich super Bewertungen und auch nen Stück Kabel dran hat.
Na ja, jedenfalls - Woran auch immer es liegen mag, nach dem Vertauschen der TTL Ports, ging alles prima!
Super.
Ganz gut.
Leider sind die Pins schon nach oben angelötet
Sample Code
I've written a sample code for all my different esp32 boards, to check the basic functionalities. Now it works with the wt32-eth01 also. https://github.com/thorsten-l/ESP32-Arduino-Info
find pin definitions in variants/wt32-eth01/pins_arduino.h
board definitions in boards/wt32-eth01.json
init code lib/App/App.cpp line 207 ff.
This is a PlatformIO project.
May be this can help ;-)
Ganz gut
Leider sind die Pins schon nach oben angelötet, kann so nicht in anderen Aufbauten Perfboard/Steckbrett benutzt werden, ohne umständlich Pins wieder auszulöten.
Gerade weil es nicht die üblichen bestandteile wie LDO & USB-UArt , musst es irgendwo eingebaut werden, mit Pins nach oben ziehmlich schwer.
Ansonsten ganz gut.