Skip to content

Enables wired (secure) network connection with esp8266 or esp32 as network adapter on Serial interface.

License

Notifications You must be signed in to change notification settings

Networking-for-Arduino/EthernetEspAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EthernetEspAT library

This library creates standard Arduino Ethernet networking API over ESP8266 or ESP32 AT commands. The Arduino Ethernet networking API was established by Arduino Ethernet library.

EthernetEspAT extends the WiFiEspAT library with Ethernet object and Ethernet named aliases for WiFiClient, WiFiUDP and WiFiServer from WiFiEspAT.

The library is for all Arduino MCU architectures. It enables secure connection (https) over wired network even for 8-bit architecture boards.

AT firmware with Ethernet support

Standard AT firmware builds by Espressif don't support Ethernet.

ESP32 AT firmware supports Ethernet commands but they have to be enabled in build configuration and build from sources.

The ESP32 AT firmware source only supports Ethernet PHY modules: LAN8720, IP101, DP83848 and RTL8201. Here you can download some ESP32 AT firmware binaries with Ethernet support. A modified AT firmware supporting W5500 will be available soon there.

ESP8266 AT firmware by Espressif doesn't support Ethernet. Jiri Bilek's ESP_ATMod firmware for ESP8266 supports Ethernet with Ethernet chips supported by the ESP8266 Arduino platform.

For installing and testing the AT firmware see the WiFiEspAT documentation.

M0-D1mini-Wiz850io

About

Enables wired (secure) network connection with esp8266 or esp32 as network adapter on Serial interface.

Topics

Resources

License

Stars

Watchers

Forks