Skip to the content.

MycilaESPConnect

License: MIT Continuous Integration PlatformIO Registry


Simple & Easy WiFi Manager with Captive Portal for ESP32

A simplistic approach to a WiFi Manager on ESP32 MCUs. Comes with captive portal to configure modules without any hassle.


This fork is based on https://github.com/ayushsharma82/ESPConnect. I highly recommend looking at all OSS projects (and products) from @ayushsharma82. He is making great Arduino libraries.

Changes

Ethernet Support

Set -D ESPCONNECT_ETH_SUPPORT to add Ethernet support.

Hints:

Known compatibilities:

Board Compile Tested
OLIMEX ESP32-PoE (esp32-poe)
Wireless-Tag WT32-ETH01 Ethernet Module (wt32-eth01)
T-ETH-Lite ESP32 S3 (esp32s3box)

Flags for wt32-eth01:

  -D ESPCONNECT_ETH_SUPPORT
  -D ETH_PHY_POWER=16

Flags for T-ETH-Lite ESP32 S3:

  -D ESPCONNECT_ETH_SUPPORT
  -D ESPCONNECT_ETH_CS=9
  -D ESPCONNECT_ETH_INT=13
  -D ESPCONNECT_ETH_MISO=11
  -D ESPCONNECT_ETH_MOSI=12
  -D ESPCONNECT_ETH_RST=14
  -D ESPCONNECT_ETH_SCLK=10

Note: this project is making use of the ETHClass library from Lewis He