NetworkProfile

Thread-safe network interface configuration profiles for ESP32, ESP8266 and AVR.

Author
Péter Soós
Website
https://github.com/soosp/NetworkProfile
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32, esp8266, avr

WiFiProfile and EthProfile hold a network interface's configuration (DHCP/static IP, DNS, hostname, MAC address, priority for ETH -> WiFi fallback). NtpProfile holds the NTP servers a device synchronises from, and MqttProfile the settings needed to reach an MQTT broker. All four offer thread-safe access, validation, persistent storage via Preferences, and JSON serialisation. Depends on the Host library.

Downloads

Filename Release Date File Size
NetworkProfile-0.9.0.zip 2026-09-11 88.26 KiB
NetworkProfile-0.8.0.zip 2026-08-28 83.65 KiB
NetworkProfile-0.7.0.zip 2026-08-26 80.39 KiB
NetworkProfile-0.6.0.zip 2026-08-06 60.78 KiB
NetworkProfile-0.5.3.zip 2026-08-05 48.59 KiB
NetworkProfile-0.5.2.zip 2026-08-05 48.10 KiB
NetworkProfile-0.5.1.zip 2026-07-31 45.30 KiB
NetworkProfile-0.5.0.zip 2026-07-30 44.89 KiB
NetworkProfile-0.4.1.zip 2026-07-24 41.87 KiB
NetworkProfile-0.4.0.zip 2026-07-24 41.80 KiB