There is a wide range of Arduino devices that support Wi-Fi, Bluetooth® Low Energy, and other types of wireless connectivity.
In this article:
Wi-Fi enabled devices
Boards:
- Arduino GIGA R1 WiFi
- Arduino MKR Vidor 4000
- Arduino MKR WiFi 1010
- Arduino MKR1000
- Arduino Nano 33 IoT
- Arduino Nano ESP32
- Arduino Nicla Vision
- Arduino Opta WiFi
- Arduino Portenta C33
- Arduino Portenta H7
- Arduino Portenta H7 Lite Connected
- Arduino Portenta X8
- Arduino UNO R4 WiFi
- Arduino UNO WiFi Rev2
Shields:
- Portenta Vision Shield - LoRa
- Portenta Cat. M1/NB IoT GNSS Shield
Bluetooth Low Energy enabled devices
Boards:
- Arduino GIGA R1 WiFi
- Arduino MKR Vidor 4000
- Arduino MKR WiFi 1010
- Arduino Nano 33 BLE
- Arduino Nano 33 BLE Rev2
- Arduino Nano 33 BLE Sense
- Arduino Nano 33 BLE Sense Rev2
- Arduino Nano Matter
- Arduino Nano RP2040 Connect
- Arduino Nicla Sense ME
- Arduino Portenta H7
- Arduino Portenta H7 Lite Connected
- Arduino Portenta X8
- Arduino UNO R4 WiFi
Note
Some of the communication modules on these boards may also support Bluetooth Classic. However, this is not supported by official firmware or libraries.
Devices with other types of connectivity
Boards:
- Arduino MKR NB 1500 – Narrowband communication
- Arduino MKR GSM 1400 – GSM/3G
- Arduino MKR FOX 1200 – Sigfox
Carriers:
- Portenta Max Carrier – LoRa, CAT-M1, NB-IoT