EthernetWebServer

Simple Ethernet WebServer, HTTP Client and WebSocket Client library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, W6100, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet

Author
Khoi Hoang
Website
https://github.com/khoih-prog/EthernetWebServer
Category
Communication
License
MIT
Library Type
Contributed
Architectures
Any

The WebServer supports HTTP GET and POST requests, provides argument parsing, handles one client at a time. It now provides HTTP Client and WebSocket Client. It supports Arduino boards (Atmel AVR-s, AVR-Dx, SAM DUE, Atmel SAM3X8E ARM Cortex-M3, SAMD21, SAMD51, ESP8266, ESP32, Adafruit nRF52, Teensy boards, Realtek Ameba(RTL8195A,RTL8710)) using Wiznet W5x00/W6100 or ENC28J60 network shields. It now supports WebServer serving from LittleFS/SPIFFS for ESP8266/ESP32. Ethernet_Generic library is used as default for W5x00 with custom SPI.

Downloads

Filename Release Date File Size
EthernetWebServer-2.4.1.zip 2023-01-07 3.48 MiB
EthernetWebServer-2.4.0.zip 2022-12-22 3.37 MiB
EthernetWebServer-2.3.0.zip 2022-11-15 3.28 MiB
EthernetWebServer-2.2.4.zip 2022-10-27 3.24 MiB
EthernetWebServer-2.2.3.zip 2022-09-18 3.21 MiB
EthernetWebServer-2.2.2.zip 2022-09-07 2.23 MiB
EthernetWebServer-2.2.1.zip 2022-08-26 2.22 MiB
EthernetWebServer-2.2.0.zip 2022-05-05 2.18 MiB
EthernetWebServer-2.1.3.zip 2022-04-27 1.74 MiB
EthernetWebServer-2.1.2.zip 2022-04-09 1.74 MiB