Overview
L'Arduino Nano 33 IoT è il modo più semplice ed economico per migliorare i dispositivi esistenti (e crearne di nuovi) per far parte dell'IoT e progettare applicazioni di pico-rete. Che tu stia cercando di costruire una rete di sensori collegata al tuo router d'ufficio o di casa, oppure se vuoi creare un dispositivo Bluetooth® Low Energy che invia dati a un cellulare, il Nano 33 IoT è la tua soluzione unica per molti degli scenari di applicazione IoT di base.
Il processore principale della scheda è un Arm® Cortex®-M0 a bassa potenza 32-bit SAMD21. La connettività WiFi e Bluetooth® è realizzata con un modulo di u-blox, il NINA-W10, un chipset a bassa potenza che opera nella gamma dei 2.4GHz. Inoltre, la comunicazione sicura è garantita attraverso il chip crittografico Microchip® ECC608. Oltre a ciò, puoi trovare un IMU a 6 assi, il che rende questa scheda perfetta per semplici sistemi di allerta per vibrazioni, contapassi, posizionamento relativo di robot, ecc.
WiFi e Arduino IoT Cloud
In Arduino abbiamo reso la connessione a una rete WiFi semplice come far lampeggiare un LED. Puoi far connettere la tua scheda a qualsiasi tipo di rete WiFi esistente, oppure usarla per creare il tuo Punto di Accesso Arduino. Il set specifico di esempi che forniamo per il Nano 33 IoT può essere consultato nella pagina di riferimento della libreria WiFiNINA.
È anche possibile collegare la tua scheda a diversi servizi Cloud, tra cui quello di Arduino. Ecco alcuni esempi su come far connettere le schede Arduino a:
- Cloud IoT di Arduino: Il Cloud IoT di Arduino è un modo semplice e veloce per garantire comunicazioni sicure per tutti i tuoi dispositivi connessi. Scoprilo qui
- Blynk: un progetto semplice della nostra comunità che si connette a Blynk per far funzionare la tua scheda da un telefono con poco codice
- IFTTT: vedi un caso approfondito di costruzione di una presa intelligente collegata a IFTTT
- AWS IoT Core: abbiamo realizzato questo esempio su come connettersi ad Amazon Web Services
- Azure: visita questo repository github che spiega come collegare un sensore di temperatura al Cloud di Azure
- Firebase: se vuoi connetterti a Firebase di Google, questa libreria Arduino ti mostrerà come fare
Nota: mentre la maggior parte degli esempi mostrati sopra sono in esecuzione sul MKR WiFi 1010, entrambe le schede hanno lo stesso processore e chipset wireless, il che significa che sarà possibile replicarli con il Nano 33 IoT.
Bluetooth® e Bluetooth® Low Energy
Il chipset di comunicazione sul Nano 33 IoT può essere sia un dispositivo client che host Bluetooth® e Bluetooth® Low Energy. Qualcosa di piuttosto unico nel mondo delle piattaforme microcontrollori. Se vuoi vedere quanto sia facile creare un dispositivo centrale Bluetooth® o un dispositivo periferico, esplora gli esempi nella nostra libreria ArduinoBLE.
Lo rendiamo aperto per te da hackerare
Il Nano 33 IoT è un dispositivo a doppio processore che invita alla sperimentazione. Hackerare il modulo WiFiNINA ti consente, ad esempio, di utilizzare sia WiFi che Bluetooth® e Bluetooth® Low Energy contemporaneamente sulla scheda. Un'altra possibilità è avere una versione super leggera di linux in esecuzione sul modulo, mentre il microcontrollore principale controlla dispositivi a basso livello come motori o schermi. Queste tecniche sperimentali richiedono hacking avanzato da parte tua. Sono possibili modificando il firmware del modulo che puoi trovare nei nostri repository github.
ATTENZIONE: questo tipo di hacking annulla la certificazione del tuo modulo WiFiNINA, fallo a tuo rischio.
Schede correlate
Se stai cercando di aggiornare da precedenti design Arduino, o se sei semplicemente interessato a schede con funzionalità simili, su Arduino puoi trovare:
- Arduino MKR WiFi 1010: la versione Pro del Nano 33 IoT, priva di accelerometro, ma include un caricabatterie e il connettore Arduino Eslov per schede I2C esterne. Leggi di più qui.
- Arduino Uno WiFi rev2: la versione educativa del MKR WiFi 1010, con connettore USB-B e accelerometro integrato. Leggi di più qui.
- MKR WiFi 1000: può eseguire solo applicazioni WiFi, poiché include un chipset diverso rispetto al Nano 33 IoT. Leggi di più su di esso qui.
Compatibile con Arduino IoT Cloud
Usa la tua scheda MKR sul Cloud IoT di Arduino, un modo semplice e veloce per garantire comunicazioni sicure per tutti i tuoi dispositivi connessi.
PROVA L'ARDUINO IOT CLOUD GRATIS
Iniziare
La sezione Iniziare contiene tutte le informazioni necessarie per configurare la tua scheda, utilizzare il Software Arduino (IDE) e iniziare a sperimentare con la programmazione e l'elettronica.
Hai bisogno di aiuto?
Controlla il Forum di Arduino per domande riguardanti il linguaggio Arduino, o come realizzare i tuoi progetti con Arduino. Se hai bisogno di aiuto con la tua scheda, contatta il supporto ufficiale utenti di Arduino come spiegato nella nostra pagina Contattaci.
Garanzia
Puoi trovare qui le informazioni sulla garanzia della tua scheda.
Tech Specs
The Arduino Nano 33 IoT is based on the SAMD21 microcontroller.
| Microcontroller | SAMD21 Cortex®-M0+ 32bit low power ARM MCU (datasheet) |
| Radio module | u-blox NINA-W102 (datasheet) |
| Secure Element | ATECC608A (datasheet) |
| Operating Voltage | 3.3V |
| Input Voltage (limit) | 21V |
| DC Current per I/O Pin | 7 mA |
| Clock Speed | 48MHz |
| CPU Flash Memory | 256KB |
| SRAM | 32KB |
| EEPROM | none |
| Digital Input / Output Pins | 14 |
| PWM Pins | 11 (2, 3, 5, 6, 9, 10, 11, 12, 16 / A2, 17 / A3, 19 / A5) |
| UART | 1 |
| SPI | D11 (COPI), D12 (CIPO), D13 (SCK). Use any GPIO for Chip Select (CS). |
| I2C | A4 (SDA), A5 (SCL) |
| Analog Input Pins | 8 (ADC 8/10/12 bit) |
| Analog Output Pins | 1 (DAC 10 bit) |
| External Interrupts | All digital pins (all analog pins can also be used as interrput pins, but will have duplicated interrupt numbers) |
| LED_BUILTIN | 13 |
| USB | Native in the SAMD21 Processor |
| IMU | LSM6DS3 (datasheet) |
| Length | 45 mm |
| Width | 18 mm |
| Weight | 5 gr (with headers) |
Conformities
Resources for Safety and Products
Informazioni sul produttore
Le informazioni sulla produzione includono l'indirizzo e i dettagli relativi al produttore del prodotto.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
https://www.arduino.cc/
Persona Responsabile nell'UE
Un operatore economico con sede nell'UE che garantisce la conformità del prodotto alle normative richieste.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
Phone: +39 0113157477
Email: support@arduino.cc
Documentation
OSH: Schematics
The Arduino Nano 33 IoT is open-source hardware! You can build your own board using the following files:
EAGLE FILES IN .ZIP SCHEMATICS IN .PDF FRITZING IN .FZPZ DATASHEET IN .PDF
Pinout Diagram

Download the full pinout diagram as PDF here.
Download the Fritzing part here.
Programming and Debugging Port
On the bottom side of the board, under the communication module, debug signals are arranged as 3x2 test pads with 100 mil pitch. Pin 1 is the bottom left one with the USB connector on the left and the test pads on the right. Check the downloadable pinout diagram for the exact configuration.
Availability of the Nina Module Pins
Some of the NINA W102 pins are connected to the 15+15 pins headers/pads and can be directly driven by the module's ESP32; in this case it is necessary that the SAMD21 corresponding pins are aptly tri-stated. Below is a list of such signals:
| SAMD21 Pin | SAMD21 Acronym | NINA Pin | NINA Acronym | Header Description |
| 48 | PB03 | 8 | GPIO21 | A7 |
| 14 | PA09 | 5 | GPIO32 | A6 |
| 8 | PB09 | 31 | GPIO33 | A5 / SCL |
| 7 | PB08 | 35 | GPIO5 / GPIO19 | A4 / SDA |
Learn More
Get Inspired
FAQs
Batteries, Pins and board LEDs
- Batteries: the Nano 33 IoT has no battery connector, nor charger. You can connect any external battery of your liking as long as you respect the voltage limits of the board.
- Vin: This pin can be used to power the board with a DC voltage source. If the power is fed through this pin, the USB power source is disconnected. This pin is an INPUT. Respect the voltage limits to assure the proper functionality of the board.
- 5V: This pin outputs 5V from the board when powered from the USB connector. Note: for it to work, you need to short theor VBUS jumper on the back of the board. If you power the board from the VIN pin, you won’t get any regulated 5V and even if you do the solder bridge.
- 3.3V: This pin outputs 3.3V through the on-board voltage regulator.
- LED ON: This LED is connected to the 5V input from either USB or VIN.
- I2C pins: As opposed to other Arduino Nano boards, pins A4 and A5 have an internal pull up and default to be used as an I2C Bus so usage as analog inputs is not recommended.
