This is the new library, adding to the current WiFiManager sets of libraries. It's designed to help you eliminate hardcoding your Credentials in Teensy, SAM DUE, SAMD21, SAMD51, nRF52, etc. boards using Ethernet shields (W5100, W5200, W5500, ENC28J60, Teensy 4.1 NativeEthernet, etc). It's currently not supporting SSL. Will support soon.
It's not supporting UNO/Nano/Mega and other AVR boards for not enough memory.
You can update Credentials any time you need to change via Configure Portal. Data are saved in configurable locations in EEPROM, DueFlashStorage or FlashStorage
Teensy LC, 2.0++ and 2.0 not supported.
DoubleDetectDetector feature to force Config Portal when double reset is detected within predetermined time, default 10s.
Configurable Config Portal Title to be either BoardName or default undistinguishable names.
Examples are redesigned to separate Credentials / Defines / Dynamic Params / Code so that you can change Credentials / Dynamic Params quickly for each device
Releases v1.0.0
Initial coding to support SAMD21/SAMD51, nRF52, SAM DUE, Teensy.
Provide support to W5x00, ENC28J60 and Teensy 4.1 NativeEthernet.
nRF52 boards, such as AdaFruit Feather nRF52832, nRF52840 Express, BlueFruit Sense, Itsy-Bitsy nRF52840 Express, Metro nRF52840 Express, NINA_B302_ublox, NINA_B112_ublox, etc.
Adafruit SAMD51 (M4): Metro M4, Grand Central M4, ItsyBitsy M4, Feather M4 Express, Trellis M4, Metro M4 AirLift Lite, MONSTER M4SK Express, Hallowing M4, etc.
Please add Ethernet_Manager library to Library Manager.
Thanks and Regards.
Features
hardcoding
your Credentials in Teensy, SAM DUE, SAMD21, SAMD51, nRF52, etc. boards using Ethernet shields (W5100, W5200, W5500, ENC28J60, Teensy 4.1 NativeEthernet, etc). It's currently not supporting SSL. Will support soon.Releases v1.0.0
Supported Boards
This Ethernet_Manager library currently supports these following boards:
nRF52 boards, such as AdaFruit Feather nRF52832, nRF52840 Express, BlueFruit Sense, Itsy-Bitsy nRF52840 Express, Metro nRF52840 Express, NINA_B302_ublox, NINA_B112_ublox, etc.
SAM DUE
SAMD21
SAMD51
Teensy (4.1, 4.0, 3.6, 3.5, 3,2, 3.1, 3.0, LC)
ESP32
ESP8266
Supported Ethernet shields/modules:
Ethernet
,EthernetLarge
,Ethernet2
orEthernet3
libraryEthernetENC
orUIPEthernet
libraryNativeEthernet Library version stable111+
.