espressif/esp_wifi_service

0.5.1

Latest
uploaded 4 days ago
Wi-Fi service with profile management, provisioning agents, and automatic AP selection

changelog

# Changelog

## v0.5.1

### Changes

- Added support for ESP-IDF v6.0 and later

## v0.5.0

### Features

- Initial version of `esp_wifi_service`
- ADF service integration for Wi-Fi lifecycle, provisioning, connection selection, and events
- Profile manager for multiple Wi-Fi credentials with add, update, enable, disable, delete, and cleanup operations
- Replaceable profile storage media including NVS, file system, raw dual-partition flash, and custom adapters
- HTTP SoftAP/Web UI provisioning with captive portal support and cached scan results
- BluFi provisioning support using the shared profile manager
- Automatic startup policy that selects saved networks or starts configured provisioning agents
- Wi-Fi selector with priority, RSSI, probe health, temporary blocklist, and re-evaluation support
- Optional MCP tools for remote status query and profile/provisioning management

Links

Supports all targets

License: Custom

To add this component to your project, run:

idf.py add-dependency "espressif/esp_wifi_service^0.5.1"

download archive

Stats

  • Archive size
    Archive size ~ 109.54 KB
  • Downloaded in total
    Downloaded in total 5 times
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 4 times

Badge

espressif/esp_wifi_service version: 0.5.1
|