Home¶
This library allows you to use WiFi capabilities of Arduino boards equipped with NINA module. Its source code can be found at this Github page
It is a fork of WiFiNINA library that attempts to improve it and fix longstanding issues to make it usable for more serious network communication needs.
The library supports WEP, WPA2 Personal and WPA2 Enterprise encryptions.
To use this library:
#include <SPI.h>
#include <BetterWiFiNINA.h>
The following pages describe various aspects of the library functionality:
WiFi - connect to/establish a WiFi network and various global functionality
Socket - a safe interface to BSD-style sockets. Use this interface if possible.
BearSSLSocket - using sockets with Bear SSL. Use this interface if possible.
MbedTLSSocket - using sockets with Mbed TLS. Use this interface if possible.
UDP - a simplified interface to UDP.
Client - a simplified interface to plain TCP and SSL clients. Only useful for client SSL connections and otherwise deprecated.
Deprecated: Server - don’t use
Various examples can be found here.