Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayushsharma82/netwizard
No need to hard-code WiFi credentials ever again. (ESP32, RP2040+W)
https://github.com/ayushsharma82/netwizard
captive config credentials esp32 manager netwizard rp2040 wifi wireless wizard
Last synced: about 15 hours ago
JSON representation
No need to hard-code WiFi credentials ever again. (ESP32, RP2040+W)
- Host: GitHub
- URL: https://github.com/ayushsharma82/netwizard
- Owner: ayushsharma82
- License: agpl-3.0
- Created: 2024-06-03T19:33:12.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-17T17:28:27.000Z (24 days ago)
- Last Synced: 2025-01-26T04:08:23.053Z (16 days ago)
- Topics: captive, config, credentials, esp32, manager, netwizard, rp2040, wifi, wireless, wizard
- Language: C++
- Homepage: https://netwizard.pro
- Size: 2.83 MB
- Stars: 70
- Watchers: 2
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![]()
![]()
![]()
NetWizard is a user-friendly yet robust WiFi manager and captive portal library for wireless microcontrollers. Eliminate the trouble of hard-coding WiFi credentials by letting NetWizard handle the networking for your device!
Additionally, NetWizard lets you create a custom configuration page of your choice which is shown at the time of setup. The possibilities are endless!
## Features
- 🛜 No hard-coded WiFi credentials
- ⚙️ Create a custom configuration page using just C++
- ⚡ Intuitive step-by-step setup flow which makes user interaction easier
- 🎷 No need to learn HTML/CSS/JS
- 🛫 Ready to use within 4-5 lines of code
## Supported MCUs
NetWizard works on the following microcontrollers/boards:
- ESP32
- RP2040 + W (Pico W etc.)
- *( more coming soon )*
Documentation
Learn more about Installation & Usage: Click Here
OSS Preview
Once you have integrated NetWizard library in your code, you can connect to your device's AP and then this captive portal will pop up for you to configure your device:
## Looking for more? Upgrade to Pro
Netwizard Pro comes with the following extended functionality:
- Exclusive Parameters (Password Input, Toggle and more)
- Links
- Statistics
- Whitelabel / Branding
- UI Source
- Softt Commercial License 1.2
Available here:- [Official Website ( netwizard.pro )](https://netwizard.pro?ref=ghrepo)
Contributions
Every contribution to this repository is highly appreciated! If you spot any bug or problem, open a issue or pull request so that it can be rectified for everyone.
**For feature requests:** Please open a issue and I'll add the feature in a future release once I get some time in my hands.
License
NetWizard open-source edition is licensed under Affero General Public License v3.0 ( AGPL-3.0 ).
If you are intending to use NetWizard in a commercial project, please consider purchasing [NetWizard Pro](https://netwizard.pro?ref=ghlicense) which comes with a less restrictive SOFTT Commercial License 1.2 (SCL-1.2).