This library works with ESP32 only, and is licensed for use exclusively with
NIKOLAINDUSTRY hardware and software platforms.
1. Install the library
The library is published to the Arduino Library Manager, so you do not need to clone anything.1
Open the Library Manager
Sketch → Include Library → Manage Libraries…
2
Search for Hyperwisor-IOT
Install Hyperwisor-IOT by NIKOLAINDUSTRY. Accept the prompt to install
its dependencies (
ArduinoJson, WebSockets) if the IDE offers.hyperwisor-iot-arduino-library
Source, changelog and releases on GitHub.
Installing from source instead
Installing from source instead
Only needed if you want an unreleased commit. Clone into your Arduino
A cloned copy shadows the Library Manager one, so remember it is there when a
later version appears.
libraries/ directory and restart the IDE:2. Install required dependencies
The Library Manager offers to install these with the library. If you installed from source, add them yourself (Sketch → Include Library → Manage Libraries…):3. Install the ESP32 board package
- File → Preferences
- Add this URL to Additional Board Manager URLs:
- Tools → Board → Boards Manager…, search
esp32, and install esp32 by Espressif Systems.
WiFi, WebServer, HTTPClient, WiFiClientSecure, Preferences, Update,
DNSServer, Wire.
4. Verify
Open the BasicSetup example, select your ESP32 board, and upload. On the serial monitor (115200 baud) you should see the device initialize and print its device ID.Next: Provisioning
Get the device onto Wi-Fi and linked to an account.

