-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Closed
Labels
Component: Board/Lib ManagerBoards Manager or Library ManagerBoards Manager or Library Manager
Description
Please add Ethernet_Manager_STM32 library to Library Manager.
Thanks and Regards.
Features
- This is the new library, adding to the current WiFiManager/Ethernet_Manager sets of libraries. It's designed to help you eliminate
hardcoding
your Credentials in STM32F/L/H/G/WB/MP1 boards using Ethernet shields (W5100, W5200, W5500, ENC28J60, built-in LAN8742A Ethernet). It's currently not supporting SSL. Will support soon. - You can update Credentials any time you need to change via Configure Portal. Data are saved in configurable locations in EEPROM.
- 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. Example MQTT_ThingStream_Ethernet_STM32 will demonstrate how to use the dynamic parameters, entered via Config Portal, to connect to ThingStream MQTT Server at
mqtt.thingstream.io
.
Releases v1.0.0
- Initial coding to support STM32F/L/H/G/WB/MP1.
- Provide support to W5x00, ENC28J60 and built-in LAN8742A Ethernet.
- Supporting Ethernet, EthernetLarge, Ethernet2, Ethernet3, EthernetENC, UIPEthernet and STM32Ethernet Libraries
Supported Boards
- STM32 boards with built-in Ethernet LAN8742A such as :
- Nucleo-144 (F429ZI, F767ZI)
- Discovery (STM32F746G-DISCOVERY)
- All STM32 boards (STM32F/L/H/G/WB/MP1) with 32K+ Flash, with Built-in Ethernet
- See EthernetWebServer_STM32 Support and Test Results
- STM32F/L/H/G/WB/MP1 boards (with 32+K Flash) running W5x00 or ENC28J60 shields)
- Nucleo-144
- Nucleo-64
- Discovery
- Generic STM32F0, STM32F1, STM32F2, STM32F3, STM32F4, STM32F7 (with 64+K Flash): x8 and up
- STM32L0, STM32L1, STM32L4
- STM32G0, STM32G4
- STM32H7
- STM32WB
- STM32MP1
- LoRa boards
- 3-D printer boards
- Generic Flight Controllers
- Midatronics boards
Supporting Ethernet shields/modules:
- Built-in LAN8742A Ethernet using
STM32Ethernet library v1.2.0+
andLwIP library v2.1.2+
- W5x00 using
Ethernet
,EthernetLarge
,Ethernet2
orEthernet3
library - ENC28J60 using
EthernetENC
orUIPEthernet
library
Metadata
Metadata
Assignees
Labels
Component: Board/Lib ManagerBoards Manager or Library ManagerBoards Manager or Library Manager