ESP32-Ethernet-Kit is a modular Ethernet development platform designed for wired + applications IoT sans fil. It is powered by the ESP32-WROVER series Wi-Fi/Bluetooth dual-mode module and paired with the IP101GRI 10/100 Mbps Ethernet PHY chip. Il prend en charge PoE (Power over Ethernet), making it an ideal choice for developing industrial gateways, network monitoring devices, and smart home control centers.
1. Positionnement et architecture de base
ESP32-Ethernet-Kit adopts a dual-board modular design consisting of two independent development boards that can be used separately or combined:
| Module | Core Components | Main Functions |
|---|---|---|
| Ethernet Board A | Module ESP32-WROVER-E/B + IP101GRI PHY | Wi-Fi + Bluetooth dual-mode wireless, 10/100 Mbps wired Ethernet, GPIO expansion |
| PoE Board B | IEEE 802.3af compliant PoE power module | Powers the system via Ethernet cable without an external power adapter |
Core chip specifications:
- ESP32-WROVER-E/B: Dual-core Xtensa LX6 processor (240 MHz), integrated 4 MB/8 MB SPI Flash, 8 Mo de PSRAM (facultatif)
- Sans fil: 2.4 Wi-Fi GHz (802.11 b/g/n) + Bluetooth 4.2/BLE dual-mode
- Ethernet: IP101GRI single-port 10/100 Mbps adaptive Ethernet transceiver, supports MII/RMII interface
2. Caractéristiques matérielles en détail
1. Network Connectivity
- RJ45 Ethernet Interface: Supports auto-negotiation (10/100 Mbps, full/half duplex) with integrated magnetics
- Wi-Fi + Bluetooth Antenna: Antenne PCB intégrée, optional external antenna (depending on version)
- Network Protocol Support: TCP/IP, UDP, HTTP, MQTT, CoAP, supports static IP and DHCP
2. Power Supply Options
- PoE Power Supply: Via PoE Board B, compliant with IEEE 802.3af, jusqu'à 15.4 W power
- USB Type-C Power: 5 V DC input, supports power and data
- External Power Input: Supports 5–12 V DC adapter
- Gestion de l'alimentation: Integrated high-efficiency DC-DC converters providing stable 3.3 V/5 V outputs with overcurrent protection
3. Interfaces d'extension et de contrôle
| Type d'interface | Quantité | Description de la fonction |
|---|---|---|
| GPIO Pins | 20+ | Supports I2C, IPS, UART, MLI, CDA, external sensors and actuators |
| Boutons de fonction | 2 | User-defined buttons (mode switch, réinitialiser, etc.) + 1 bouton de réinitialisation du système |
| Indicateurs LED | 3 | LED d'alimentation, Ethernet link/activity LED, user LED |
| USB Type-C | 1 | Programming, débogage, and data transfer with USB Serial/JTAG |
| Expansion Slot | 1 | Arduino Uno shield compatible expansion slot |
| Serial Ports | 2 | Hardware UART, supports RS232/RS485 via external level shifter |
4. Autres fonctionnalités matérielles
- OTA Firmware Update Support: Update firmware via Wi-Fi or Ethernet for easy maintenance
- Hardware Encryption Engine: AES-256, RSA, SHA and other encryption algorithms to secure data transmission
- Industrial-Grade Design: Operating temperature range -40°C to +85°C
- 5Compatibilité logique V/3,3 V: Toutes les broches GPIO sont tolérantes à 5 V, reducing hardware design risks

3. Support logiciel et environnement de développement
1. Cadres de développement officiels
- ESP-IDF: Cadre de développement IoT officiel Espressif avec pilotes Ethernet complets, Piles Wi-Fi/Bluetooth, et API périphériques
- Pile LWIP: Pile TCP/IP légère intégrée pour les réseaux Ethernet et Wi-Fi
- Bibliothèques MQTT: Prend en charge MQTT v3.1.1/v5.0 pour les plateformes cloud (AWSIoT, Alibaba Cloud IoT, etc.)
2. Support de développement tiers
- Prise en charge Arduino, MicroPython, CircuitPython, abaisser la barrière du développement
- Riches bibliothèques open source pour la mise en réseau, acquisition de données, et contrôle des appareils
- Prise en charge Pontage Ethernet vers Wi-Fi, convertir des appareils filaires en clients Wi-Fi
3. Flux de travail de développement typique
- Configurer les paramètres Ethernet et Wi-Fi à l'aide d'ESP-IDF
- Développer des applications pour l'acquisition de données, communication réseau, ou contrôle de l'appareil
- Flasher et déboguer le firmware via USB Type-C
- Déployez dans des scénarios réels avec les mises à jour à distance OTA
4. Scénarios d'application typiques
1. Passerelle IoT industrielle
- Série/Modbus vers Ethernet/Wi-Fi: Connect PLCs, capteurs, and drives for data upload and remote control
- Protocol conversion: Modbus RTU/TCP, MQTT, OPC UA, etc..
- Informatique de pointe: Local processing of sensor data to reduce cloud load and improve response time
2. Smart Home Control Hub
- Wired + wireless hybrid gateway for unified control of Wi-Fi devices and wired appliances
- Home security center: Connect cameras, door/window sensors, alarms via Ethernet
- Gestion de l'énergie: Monitor power usage and remotely control smart plugs and lighting
3. Network Monitoring Devices
- IP camera: Works with camera modules (par ex., OV2640) for wired video streaming and storage
- Environmental monitoring station: Upload temperature, humidité, air quality, and light data via Ethernet
- Smart locks: Cloud-connected door locks with remote access control and log tracking
4. Other Applications
- Network printer server: Convert standard printers into network printers for multi-device sharing
- FTP server: SD card storage expansion for file upload/download
- Network time server: NTP-based time synchronization for other devices
5. Key ESP32 Advantages in This Product
| Avantage | Valeur de l'application |
|---|---|
| Dual-core Processor | Handles networking and applications simultaneously for faster response and concurrency |
| Wi-Fi + Bluetooth double mode | Flexible connectivity for device-to-device and cloud communication |
| Low Power Design | Multiple sleep modes for battery or PoE-powered applications |
| Rich Peripheral Interfaces | Easy sensor and actuator integration |
| Strong Development Ecosystem | Mature toolchain and open-source libraries reduce development time |
| Hardware Security Features | Protects industrial data and user privacy |
6. Aperçu rapide des spécifications
| Paramètre | Spécification |
|---|---|
| Processeur | Xtensa LX6 double cœur, jusqu'à 240 MHz |
| Mémoire | 520 Ko de SRAM, 4 MB/8 MB Flash, 8 Mo de PSRAM (facultatif) |
| Ethernet | 10/100 Mbps adaptive, Auto MDI-X |
| Portée sans fil | Wi-Fi: 100 m (aire ouverte), BLE: 50 m (aire ouverte) |
| Alimentation | PoE (802.3af), USB Type-C 5V, external 5–12 V DC |
| Température de fonctionnement | -40°C à +85°C (qualité industrielle) |
| Dimensions | Ethernet Board A: ~100 mm × 60 mm, PoE Board B: ~100 mm × 60 mm |
| Poids | ~50 g (total for both boards) |
Résumé
ESP32-Ethernet-Kit is a comprehensive wired + wireless IoT development platform. Its dual-board modular design offers great flexibility, supporting applications from simple networking to complex industrial gateways.
Whether for commercial product development or maker projects, it meets requirements for network stability, data security, and expandability—making it an ideal bridge between traditional industrial equipment and modern IoT systems.











