Introduction

Installation

In this article you will learn how to get NetWizard installed so that you can use it in your project. Please read this article carefully before using NetWizard.


Dependencies

NetWizard depends on the following dependencies to work properly. Please stricly install the compatible versions of these dependencies only! Using any other version might break NetWizard or may cause NetWizard to work partially.

For ESP32

For RP2040 + W


For Arduino IDE

1. Directly Through Arduino IDE (Library Manager)

Go to Sketch > Include Library > Library Manager > Search for "NetWizard" > Install

2. Import through Arduino IDE

  • Download the Repository
  • Go to Sketch > Include Library > Add .zip Library > Select the downloaded .zip File.

3. Manual Install

For Windows:

  • Download the Repository
  • Extract the .zip in Documents > Arduino > Libraries > {Place "NetWizard" folder Here}

For Linux:

  • Download the Repository
  • Extract the .zip in Sketchbook > Libraries > {Place "NetWizard" folder Here}

For PlatformIO

Modifications in PlatformIO.ini

As NetWizard supports multiple platforms, before you install/import NetWizard in your PlatformIO projects, it's neccessary to add these following lines in your platformio.ini file for your project to compile successfully:

lib_compat_mode = soft
lib_ldf_mode = chain

1. Import through PlatformIO

Go to Libraries tab in PIO > Search for "NetWizard" > Import in your project

2. Manual Install

  • Download the Repository
  • Extract the .zip in your project's lib folder
Previous
Getting started