Angebot!

ESP32-C3 ETH01 WT32-ETH01 EVO Ethernet DM9051 SPI Modul

23,90 

ESP32-C3 ETH01 WT32-ETH01 EVO Ethernet DM9051 SPI Modul

Lieferzeit: sofort

19 vorrätig

Beschreibung

ESP32-C3 ETH01 EVO DM9051 SPI Ethernet Tasmota Modul + Kabel 400KB PSRAM 384KB ROM 4M Flash

ESP32-C3 ETH01 EVO Ethernet Module incl. Cat.5e Wire Pinheader © androegg

ESP32-C3 ETH01 EVO DM9051 SPI Ethernet Module Board © androegg

ESP32-C3 ETH01 EVO Ethernet Module Pinout © androegg

 

ESP32-C3 ETH01 EVO Ethernet Modul Set bestehend aus:

  • 1 Stück ESP32-C3 ETH01 EVO Ethernet Modul
  • 1 Stück passendes Ethernet cat.5e Kabel Länge 1 Meter
  • 2 Stück Pinleiste

 

Das ESP32-C3 ETH01 EVO Ethernet Modul basiert auf der Espressif ESP32-C3-S5 MCU in Kombination mit DM9051 Fast Ethernet SPI Controller.

Das ESP32-C3 ETH01 EVO Ethernet Board erweitert den ESP32 um eine Ethernet Schnittstelle, sodass der ESP32 direkt – kabelgebunden – über einen typischen RJ 45 Anschluß in ein Netzwerk eingebunden werden kann.

Der DM9051 ist ein Single-Chip-Fast-Ethernet-Controller mit 16 KB SRAM und unterstützt 10/100 M PHY und MAC.

Der PHY des DM9051 unterstützt

  • HP Auto-MDIX an UTP3, 4, 5 in 10Base-T
  • UTP5 in 100Base-TX

gemäß IEEE 802.3u-Spezifikation.

Der DM9051 verfügt über ein Auto-Negotiation-Funktion sodass sowohl 10-M- als auch 100-M-Modus optimal genutzt werden.

Die Anbindung an den ESP32-C3 erfolgt über die SPI Schnittstelle, im Detail

DM9051 signal esp32-C3
17 SPI_CN IO9
18 SPI_CLK IO7
19 SPI_MOSI IO10
10 SPI_MISO IO3
24 INT IO8
27 RSTB IO6

 

Der ESP32-C3 verfügt im Auslieferungszustand über eine AT Firmware. Sowohl der

  • AT Befehlssatz
  • Schema
  • Datenblatt

ist als PDF Download auf unserer Interseite verfügbar.

Des Weiteren haben wir eine passende Tasmota Firmware kompilliert. Die Tasmota Firmware als auch eine Anleitung zum Flashen, sowie Konfiguration ist auf unserer Internetseite verfügbar.

An dieser Stelle sei erwähnt, der Flashmodus des ESP32-C3 ETH01 EVO Moduls erfolgt nicht über GPIO0 LOW sondern über GPIO9 auf GND.

Das ESP32-C3-S5 ist eine 32-bit single Core RISC MCU mit einer Taktfrequenz von 160MHz. Das ESP32-C3-S5 ist ein leistungsstarkes, generisch Wi-Fi + Bluetooth LE MCU-Modul, das über eine Vielzahl von Peripheriegeräten verfügt.

Das ESP32-C3-S5 Modul verfügt über

  • integrierte PCB Antenne
  • 4 MB SPI-Flash
  • 400KB PSRAM (16KB reserviert für Cache)
  • 364KB ROM
  • 8KB RTC SRAM

 

Des Weiteren verfügt das ESP32-C3 ETH01 EVO Ethernet Modul über einen ETA3417 Spannungskonverter reguliert auf 3,3V. Die Spannungsversorgung erfolgt mittels 5V / über den 5V und GND Pin.

Das ESP32-C3 ETH01 EVO Ethernet Modul bzw. der DM9051 wurde bereits in den

  • Arduino ESP32 Core version 3.0.0 integriert
    sowie
  • ESP-IDF ESP32-C3 Master

integriert und ist für eine Vielzahl an ESP32 basierenden Firmware SDK’s verfügbar wie

  • Arduino
  • Tasmota
  • ESPEasy

Das Flashen einer Firmware erfolgt denkbar einfach, das ESP32-C3 ETH01 EVO Ethernet Modul mittels 3,3V Spannungsversorgung USB TTL Konverter (500mA) wie folgt anschliessen.

USB TTL Konverter esp32-C3
3V3 3V3
3V3 EN
GND GND
GND IO09
TXD TX0
RXD RX0

Bitte beachten, üblicherweise wird oftmals GPIO0 auf LOW gesetzt um einen ESP8266 sowie ESP32 zu flashen, beim ESP32-C3 wird der Flash Modus durch GPIO09 auf GND beim Booten aktiviert.

Selbstredend muss nach dem Flashvorgang die Verbindung zwischen GND und GPIO09 getrennt werden, sodass der Bootmodus ausgeführt wird.

ESP32-C3 ETH01 EVO Ethernet Modul Set bestehend aus:

  • 1 pcs. ESP32-C3 ETH01 EVO Ethernet Module
  • 1 pcs. Ethernet cat.5e Wire length 1 Meter
  • 2 pcs. Pinheader

 

The ESP32-C3 ETH01 EVO Ethernet module is based on the Espressif ESP32-C3-S5 MCU in combination with DM9051 Fast Ethernet SPI Controller.

The ESP32-C3 ETH01 EVO Ethernet Board expands the ESP32 with an Ethernet interface so that the ESP32 can be integrated directly – wired – into a network via a typical RJ 45 connection.

The DM9051 is a single-chip Fast Ethernet controller with 16KB SRAM and supports 10/100M PHY and MAC.

The PHY of the DM9051 supports

  • HP Auto-MDIX to UTP3, 4, 5 in 10Base-T
  • UTP5 in 100Base-TX

according to IEEE 802.3u specification.

The DM9051 has an auto-negotiation function so that both 10M and 100M modes are used optimally.

The connection to the ESP32-C3 takes place via the SPI interface, in detail

DM9051 signal esp32-C3
17 SPI_CN IO9
18 SPI_CLK IO7
19 SPI_MOSI IO10
10 SPI_MISO IO3
24 INT IO8
27 RSTB IO6

 

The ESP32-C3 has an AT firmware when delivered. All required Informations

  • AT instruction set
  • Scheme
  • data sheet

is available as a PDF download on our website.

We have also compiled a suitable Tasmota firmware. The Tasmota firmware as well as instructions for flashing and configuration are available on our website.

At this point it should be mentioned that the flash mode of the ESP32-C3 ETH01 EVO module does not take place via GPIO0 LOW but rather via GPIO9 to GND.

The ESP32-C3 ETH01 EVO Ethernet Modul is based on ESP32-C3-S5 MCU.

The ESP32-C3-S5 is a 32-bit single core RISC with a clock frequency of 160MHz. The ESP32-C3-S5 is a high-performance, generic Wi-Fi + Bluetooth LE MCU module that features a variety of peripherals.

The ESP32-C3-S5 module is equipped with

  • integrated SPI Antenna
  • 4MB SPI Flash
  • 400KB PSRAM (16KB reserved for cache)
  • 364KB ROM
  • 8KB RTC SRAM

 

Furthermore, the ESP32-C3 ETH01 EVO Ethernet module has an ETA3417 voltage converter on board. The voltage is supplied via 5V / via the 5V and GND pin.

The ESP32-C3 ETH01 EVO Ethernet module in detail the DM9051 has already been released

  • Arduino ESP32 Core version 3.0.0
    as well as
  • ESP-IDF ESP32-C3 Master

integrated and is available for a variety of ESP32 based firmware SDK’s such as

  • Arduino
  • Tasmota
  • ESPEasy …

 

Flashing a firmware is very easy, connect the ESP32-C3 ETH01 EVO Ethernet module using a 3.3V power supply / USB TTL Converter (make sure it supports 500mA) as follows.

USB TTL Converter esp32-C3
3V3 3V3
3V3 EN
GND GND
GND IO09
TXD TX0
RXD RX0

Please note, usually GPIO0 is often set to LOW to flash an ESP8266 and ESP32, with the ESP32-C3 the flash mode is activated by GPIO09 to GND when booting.

Of course, after the flashing process, the connection between GND and GPIO09 must be separated so that boot mode is executed.

ESP32-C3 ETH01 EVO Ethernet Module Pinout

 

Pin label io on board
1 POE-
2 POE+
3 GND
4 NC
5 NC
6 NC
7 NC
8 NC
9 IO19 USB D+
10 IO18 USB D-
11 IO00 GPIO0
12 GND
13 IO09 GPIO9 ETH_CS -> 20k -> 3v3
14 RXD0 GPIO20
15 TXD0 GPIO21
16 EN
17 GND
18 3v3
19 EN
20 IO01 GPIO1
21 IO04 GPIO4
22 IO05 GPIO5 1k -> LED -> 3v3
23 IO02 GPIO2 1k -> LED -> 3v3
24 GND
25 3V3
26 GND
27 5V
28 LINK
29 NC
30 NC

ESP32-C3-ESP32-C3 ETH01 EVO Ethernet Module Features:

  • 5V Power Supply
  • Fast Ethernet controller with SPI, a 10/100M PHY and MAC, and 16K-byte SRAM
    • Supports 10BASE-T, 100BASE-TX and 100M Fiber Interface
    • integrated RJ45 Ethernet Connector
    • Supports
      • IPv4/TCP/UDP checksum generation and checking
      • UTP3, 4, 5 in 10Base-T and UTP5 in 100Base-TX with HP Auto-MDIX
    • compliant with the IEEE 802.3u Specifications
  • CPU / MPU:
    Frequency: up to 160 MHz. RISC-V 32-bit single core microprocessor
    384 KByte ROM size
    400 KByte SRAM size
    4MB Flash
    8 KByte SRAM
  • 802.11 b/g/n/e/i protocol
  • supports up to 4 virtual Wi-Fi ports
  • soft-AP Integrated TCP/IP protocol stack
  • 802.11 n (2.4 GHz), up to 150 Mbps
  • 802.11 e: QoS for wireless multimedia technology
  • Block ACK
  • Fragmentation and defragmentation
  • Automatic Beacon monitoring/scanning
  • 802.11 i security features: pre-authentication and TSN
  • Wi-Fi Protected Access (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS)
  • Infrastructure BSS Station mode/SoftAP mode Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management
  • UMA compliant and certified
  • Antenna diversity and selection
  • Compliant with Bluetooth v4.2 BR/EDR and BLE specification
  • deep sleep current of < 2.5uA
  • Class-1, class-2 and class-3 transmitter without external power amplifier
  • Enhanced power control
  • +10 dBm transmitting power
  • NZIF receiver with -98 dBm sensitivity
  • Adaptive Frequency Hopping (AFH)
  • Standard HCI based on SDIO/SPI/UART
  • High speed UART HCI, up to 4 Mbps
  • BT 4.2 controller and host stack
  • Service Discover Protocol (SDP)
  • General Access Profile (GAP)
  • Security Manage Protocol (SMP)
  • Bluetooth Low Energy (BLE)
  • ATT/GATT
  • HID
  • All GATT-based profile supported
  • SPP-Like GATT-based profile
  • BLE Beacon
  • A2DP/AVRCP/SPP, HSP/HFP, RFCOMM
  • CVSD and SBC for audio codec
  • Bluetooth Piconet and Scatternet

Zusätzliche Informationen

AT Command

PDF Download zum AT Command / AT Befehlssatz des ESP32 DM9051 SPI Modul

https://www.androegg.de/download/esp32-c3-eth01-evo-dm9051-spi-ethernet-at-command-user-guide/

Bitte beachten, die Dokumentation basiert auf der Espressif ESP-AT Firmware

Schema

ESP32-C3 ETH01 EVO DM9051 SPI Ethernet Schema
ESP32-C3 ETH01 EVO DM9051 SPI Ethernet Schema

Anschluss

WT32-ETH-ESP32-C3-DM9051-Modul-connecting-Modes

Anschluss

USB TTLESP32 ETHFunktion
3V33.3VSpannungsversorgung
GNGGNDSpannungsversorung
RXDTXDUART seriell Sender
TXDRXDUART seriell Empfänger

Das könnte dir auch gefallen …

Anmelden