Se stai cercando le specifiche, il pinout, il modello Fritzing, il datasheet o un confronto di una scheda Arduino Nano, sei nel posto giusto!
Questo articolo include tutto ciò che devi sapere su ciascuna delle 5 schede Arduino Nano attualmente disponibili. Se hai domande, lascia un commento qui sotto.
Arduino Nano

La Arduino Nano è stata rilasciata per la prima volta nel 2008 ed è ancora una delle schede Arduino più popolari disponibili. Il Nano è una scheda adatta alla breadboard, basata sul microcontrollore ATmega328 a 8 bit di Atmel (Microchip Technology). Ha più o meno le stesse funzionalità dell’Arduino Uno ma in un formato più piccolo. L’unica cosa che manca è un connettore di alimentazione DC e funziona con un cavo USB Mini-B invece di uno standard.
Le specifiche dell’ultima versione dell’Arduino Nano sono riportate di seguito.
Specifiche Arduino Nano
| Microcontrollore | ATmega328 |
| Tensione di funzionamento | 5 V |
| Tensione di ingresso (VIN) | 6-20 V |
| Consumo di corrente | 19 mA |
| Memoria Flash | 32 KB di cui 2 KB utilizzati dal bootloader |
| SRAM | 2 KB |
| Velocità di clock | 16 MHz |
| EEPROM | 1 KB |
| Corrente DC per pin I/O | 40 mA (20 mA consigliati) |
| Pin digitali I/O | 22 |
| Uscite PWM | 6 (D3, D5, D6, D9, D10, D11) |
| Pin di ingresso analogico | 8 (ADC 10 bit) |
| I2C | A4 (SDA), A5 (SCL) |
| SPI | D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK) |
| LED_BUILTIN | D13 |
| Dimensioni PCB | 18 x 45 mm |
| Peso | 7 g |
| Costo | Check price |
Se vuoi confrontare le specifiche e le funzionalità di questa scheda con le altre della famiglia Arduino Nano, dai un’occhiata alla tabella di confronto alla fine di questo articolo.
L’Arduino Nano è hardware open-source! Puoi scaricare gli schemi di questa scheda qui:
Il modello Fritzing dell’Arduino Nano è disponibile qui:
Pinout Arduino Nano
Il pinout dell’Arduino Nano può essere visto nel diagramma qui sotto:

Tutti i pin digitali dell’Arduino Nano possono essere usati come input o output, utilizzando le funzioni pinMode(), digitalRead() e digitalWrite(). Operano a 5 V e ogni pin può ricevere o fornire un massimo di 40 mA di corrente.
Tutti i pin digitali e analogici hanno anche una resistenza di pull-up interna (disconnessa di default) da 20-50 kOhm. Per usare questa resistenza di pull-up, puoi usare:
void setup() {
pinMode(3, INPUT_PULLUP);
}
Questo può essere utile quando non vuoi che un pin sia flottante, ad esempio quando colleghi un pulsante a un pin.
Nota che i pin analogici possono anche essere usati come pin digitali, usando gli alias A0, A1, ecc. L’eccezione sono i pin A6 e A7 dell’Arduino Nano, che possono essere usati solo come ingressi analogici.
pinMode(A0, OUTPUT); digitalWrite(A0, HIGH);
Alcuni pin hanno anche funzioni aggiuntive che puoi trovare nella tabella qui sotto:
| Numero pin | Nome pin | Tipo | Funzione speciale |
|---|---|---|---|
| 1 | D1/TX | Pin digitale | Comunicazione seriale (TX) |
| 2 | D0/RX | Pin digitale | Comunicazione seriale (RX) |
| 3 | RESET | Altro pin | Reset (attivo LOW) |
| 4 | GND | Massa | |
| 5 | D2 | Pin digitale | External interrupt |
| 6 | ~D3 | Pin digitale | External interrupt Uscita PWM 8-bit |
| 7 | D4 | Pin digitale | |
| 8 | ~D5 | Pin digitale | Uscita PWM 8-bit |
| 9 | ~D6 | Pin digitale | Uscita PWM 8-bit |
| 10 | D7 | Pin digitale | |
| 11 | D8 | Pin digitale | |
| 12 | ~D9 | Pin digitale | Uscita PWM 8-bit |
| 13 | ~D10 | Pin digitale | Comunicazione SPI (SS) Uscita PWM 8-bit |
| 14 | ~D11 | Pin digitale | Comunicazione SPI (MOSI) Uscita PWM 8-bit |
| 15 | D12 | Pin digitale | Comunicazione SPI (MISO) |
| 16 | D13 | Pin digitale | Comunicazione SPI (SCK) Collegato a un LED integrato |
| 17 | +3V3 | Alimentazione | |
| 18 | AREF | Pin analogico | Reference voltage for the analog inputs |
| 19 | D14 A0 | Pin digitale Pin analogico | |
| 20 | D15 A1 | Pin digitale Pin analogico | |
| 21 | D16 A2 | Pin digitale Pin analogico | |
| 22 | D17 A3 | Pin digitale Pin analogico | |
| 23 | D18 A4 | Pin digitale Pin analogico | Comunicazione I2C (SDA) |
| 24 | D19 A5 | Pin digitale Pin analogico | Comunicazione I2C (SCL) |
| 25 | D20 A6 | Pin digitale Pin analogico | Non può essere usato come pin digitale |
| 26 | D21 A7 | Pin digitale Pin analogico | Non può essere usato come pin digitale |
| 27 | +5V | Alimentazione | |
| 28 | RESET | Altro pin | Reset (attivo LOW) |
| 29 | GND | Massa | Massa |
| 30 | VIN | Alimentazione | Ingresso 6 – 20 V alla scheda |
Pin ICSP Arduino Nano

Sul fondo dell’Arduino Nano si trova l’header ICSP (In-Circuit Serial Programming) a 6 pin. Il pinout di questo connettore è il seguente:
| Numero pin | Nome pin | Tipo | Funzione |
|---|---|---|---|
| 1 | MISO | Comunicazione | Master in slave out |
| 2 | +5V | Alimentazione | Tensione di alimentazione |
| 3 | SCK | Comunicazione | Clock |
| 4 | MOSI | Comunicazione | Master out slave in |
| 5 | RESET | Altro pin | Reset (attivo LOW) |
| 6 | GND | Massa | Massa di alimentazione |
Il connettore ICSP può essere usato per programmare il microcontrollore usando Arduino ISP o simili (questo bypassa il bootloader).
Come alimentare l’Arduino Nano?
L’Arduino Nano può essere alimentato in 3 modi:
- Connettore USB Mini-B : Il modo più comune per alimentare la scheda Arduino Nano è con un cavo USB. Puoi usare un cavo USB Mini-B collegato alla porta USB del tuo laptop, PC o 5 V USB power adapter. Questo cavo è anche usato per programmare l’Arduino Nano.
- Pin VIN : Puoi anche alimentare l’Arduino Nano con una 6 – 20 V external power supply non regolata collegata al pin VIN (pin 30). Questo pin può anche essere usato per alimentare il microcontrollore con una batteria, per esempio.
- Pin +5V : È anche possibile usare un 5 V external regulated power supply collegato al pin +5V (pin 27). Tuttavia, questo metodo non è raccomandato perché bypassa i regolatori di tensione. Se vuoi alimentare la scheda in questo modo, devi assicurarti che il livello di tensione sia stabile e non superi i 5 V.
Se colleghi più fonti di tensione, la sorgente di alimentazione viene selezionata automaticamente in base alla tensione più alta.
Programmare l’Arduino Nano
Il modo più semplice per programmare l’Arduino Nano è con il Arduino IDE o il Arduino Web Editor. Il vantaggio dell’Arduino Web Editor è che non devi installare nulla e i tuoi sketch sono salvati nel cloud.
Selezionare il tipo di scheda e processore/bootloader corretti
Nell’IDE desktop di Arduino, devi selezionare il tipo di scheda, il processore e la porta corretti se vuoi caricare sketch sull’Arduino Nano.
Per selezionare la scheda giusta, vai su Tools > Board > Arduino AVR Boards > Arduino Nano.
Da gennaio 2018, le schede Arduino Nano hanno un nuovo bootloader. Se hai un Arduino Nano originale acquistato dopo questa data, devi selezionare ATmega328P sotto Tools > Processor > ATmega328P.
Se hai una scheda più vecchia (o una scheda compatibile Arduino Nano/clone da Amazon, AliExpress, Banggood, ecc.), devi scegliere Tools > Processor > ATmega328P (Old Bootloader).

Se ricevi un errore durante il caricamento dello sketch, prova a cambiare il processore finché il programma non compila e carica correttamente.
Infine, seleziona la porta COM a cui è collegato l’Arduino Nano sotto Tools > Port.
Comunicazione
L’Arduino Nano ha diversi pin predefiniti usati per la comunicazione tra la scheda Arduino e un computer o altri dispositivi.
Seriale
I pin digitali D0 (RX) e D1 (TX) sono usati per ricevere (RX) e trasmettere (TX) dati seriali TTL. Questi pin sono collegati ai corrispondenti pin del chip FTDI USB-to-TTL Serial.
I2C
I pin analogici A4 (SDA) e A5 (SCL) supportano la comunicazione I2C (TWI) usando la libreria Wire. Questa libreria può essere usata per comunicare tra Arduino Nano e sensori, display, altre schede Arduino, ecc.
Nella tabella sotto puoi trovare i pin I2C di alcune altre schede Arduino.
| Scheda | SDA | SCL |
|---|---|---|
| Arduino Uno | A4 | A5 |
| Arduino Nano | A4 | A5 |
| Arduino Micro | 2 | 3 |
| Arduino Mega 2560 | 20 | 21 |
| Arduino Leonardo | 2 | 3 |
| Arduino Due | 20 | 21 |
SPI
I pin digitali D10 (SS), D11 (MOSI), D12 (MISO) e D13 (SCK) supportano la comunicazione SPI. Anche se la comunicazione SPI è fornita dall’hardware sottostante, attualmente non è inclusa nel linguaggio Arduino.
Nota che la maggior parte dei pin SPI si trovano anche sull’header ICSP, l’unico pin mancante è il pin slave select (SS). Questo header è usato, per esempio, dalla Pixy2 camera per comunicare con Arduino via SPI.
LED Arduino Nano
L’Arduino Nano ha 4 LED: TX, RX, Power e LED_BUILTIN.

Il LED TX e RX lampeggiano quando i dati vengono trasmessi tramite il chip FTDI e la connessione USB al computer (ma non per la comunicazione seriale sui pin 0 e 1).
Il LED di alimentazione (acceso) si illumina quando la scheda è alimentata.
Il LED_BUILTIN (L) è collegato al pin digitale 13 della scheda. Quando questo pin è HIGH, il LED è acceso, quando è LOW, è spento. Puoi anche usare la costante LED_BUILTIN nel tuo codice, ad esempio usando digitalWrite(pin, value).
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Arduino Nano Every

L’Arduino Nano Every è una delle schede Arduino Nano più recenti e potenti. Usa il microcontrollore ATmega4809 ed è la scheda Arduino più economica che puoi acquistare (Find at Amazon)!
Questa scheda è compatibile a 5 V e ha lo stesso formato dell’originale Arduino Nano (18 x 45 mm). Le dimensioni ridotte e il basso costo la rendono ideale per progetti indossabili, robotica a basso costo, droni e anche per uso generale per controllare parti più piccole di progetti più grandi.
La caratteristica principale dell’Arduino Nano Every è il suo nuovo processore con più RAM e memoria flash. Questo significa che puoi realizzare programmi più grandi con più variabili rispetto all’Arduino Uno.
Se ti servono più schede Arduino Nano Every, puoi anche acquistarle in confezioni a prezzo scontato, risparmiando sul prezzo unitario di ogni scheda (Find at Amazon).
Specifiche Arduino Nano Every
| Microcontrollore | ATmega4809 (datasheet) |
| Tensione di funzionamento | 5 V |
| Tensione di ingresso (VIN) | 7-21 V |
| Corrente DC per pin I/O | 40 mA (20 mA consigliati) |
| Corrente DC per pin 3.3 V | 50 mA |
| Memoria flash CPU | 48 KB (ATMega4809) |
| SRAM | 6 KB (ATMega4809) |
| Velocità di clock | 20 MHz |
| EEPROM | 256 byte (ATMega4809) |
| Pin PWM | 5 (D3, D5, D6, D9, D10) |
| UART | 1 |
| SPI | 1 |
| I2C | 1 |
| Pin di ingresso analogico | 8 (ADC 10 bit) |
| Pin di uscita analogica | Solo tramite PWM (nessun DAC) |
| Interruzioni esterne | Tutti i pin digitali |
| LED_BUILTIN | D13 |
| USB | ATSAMD11D14A |
| Dimensioni PCB | 18 x 45 mm |
| Peso | 5 g (con header) |
| Costo | Check price |
Puoi scaricare gli schemi di questa scheda qui sotto:
Il modello Fritzing dell’Arduino Nano Every è disponibile qui:
Pinout Arduino Nano Every
Il pinout dell’Arduino Nano Every è mostrato nel diagramma qui sotto. Nota che l’Arduino Nano Every è quasi completamente compatibile a livello di pin con l’originale Arduino Nano e funziona anch’esso a 5 V. Le differenze importanti sono:
- Questa scheda non ha PWM su D11 e quindi supporta solo 5 uscite PWM invece di 6.
- Il pin SPI SS è su D8 invece che su D10.
- Le interruzioni esterne sono consentite su tutti i pin, non solo su D2 e D3.
- I pin analogici A6 e A7 possono anche essere usati come pin digitali.
Il LED verde sulla scheda (a destra) è il LED di alimentazione e il LED arancione (a sinistra) è LED_BUILTIN.

Programmare l’Arduino Nano Every
Se vuoi usare l’IDE desktop Arduino per programmare l’Arduino Nano Every, devi seguire alcuni passaggi prima di poter caricare gli sketch sulla scheda.
Installa il core megaAVR e i driver
Per prima cosa, devi aggiungere il core Arduino MegaAVR all’IDE Arduino. Vai su Tools > Board > Boards Manager. Ora cerca ‘megaAVR’ e seleziona “Arduino megaAVR Boards” di Arduino. Seleziona l’ultima versione e clicca su Install.

Dopo aver installato il core megaAVR, i driver si installeranno automaticamente una volta che colleghi l’Arduino Nano Every al computer con un cavo USB.
Seleziona la scheda e la porta corrette
Ora seleziona “Arduino Nano Every” sotto Tools > Board > Arduino megaAVR Boards.
Poi seleziona la porta COM corretta sotto il menu Tools > Port. Se disconnetti e riconnetti la scheda mentre guardi il menu, dovresti vedere quale voce corrisponde alla scheda Arduino.
Errori di compilazione? Prova la “Register emulation”
Anche se l’Arduino Nano Every è completamente compatibile elettricamente con l’originale Arduino Nano (funziona anch’esso a 5 V), potresti incontrare problemi se il tuo codice (vecchio) usa librerie di terze parti che non gestiscono la mappatura dei pin del microcontrollore.
Se hai errori di compilazione, puoi provare ad attivare la modalità “Register emulation” per emulare i registri ATmega328P nell’ATmega4809 durante la compilazione.

Arduino Nano 33 IoT

L’Arduino Nano 33 IoT è una delle varianti a 3.3 V della famiglia Arduino Nano. Presenta un microcontrollore Arm Cortex-M0+, un modulo WiFi e Bluetooth basato su ESP32 pre-certificato da u-blox, e un chip crittografico ECC608A integrato che fornisce sicurezza IoT. La scheda include anche un IMU LSM6DS3 a 6 assi.
Il Nano 33 IoT è essenzialmente un MKR WiFi 1010, ma rinuncia a un caricabatterie e alla compatibilità con shield in favore di un ingombro più piccolo e un costo inferiore. Costa anche meno dell’originale Arduino Nano (Find at Amazon).
Specifiche Arduino Nano 33 IoT
| Microcontrollore | SAMD21 Cortex®-M0+ MCU ARM a 32 bit a basso consumo |
| Modulo radio | u-blox NINA-W102 |
| Elemento sicuro | ATECC608A |
| Tensione di funzionamento | 3.3 V |
| Tensione di ingresso (VIN) | 5-21 V |
| Corrente DC per pin I/O | 7 mA |
| Memoria flash CPU | 256 KB |
| SRAM | 32 KB |
| Velocità di clock | 48 MHz |
| EEPROM | Nessuna |
| Pin digitali I/O | 14 |
| Pin PWM | 11 (2, 3, 5, 6, 9, 10, 11, 12, 16 / A2, 17 / A3, 19 / A5) |
| UART | 1 |
| SPI | 1 |
| I2C | 1 |
| Pin di ingresso analogico | 8 (ADC 8/10/12 bit) |
| Pin di uscita analogica | 1 (DAC 10 bit) |
| Interruzioni esterne | Tutti i pin digitali (tutti i pin analogici possono anche essere usati come pin di interruzione, ma avranno numeri di interruzione duplicati) |
| LED_BUILTIN | D13 |
| USB | Nativo nel processore SAMD21 |
| Unità di misura inerziale (IMU) | LSM6DS3 (6 assi) |
| Dimensioni PCB | 18 x 45 mm |
| Peso | 5 g (con header) |
| Costo | Check price |
L’Arduino Nano 33 IoT è hardware open-source! Puoi scaricare gli schemi di questa scheda qui sotto:
Il modello Fritzing dell’Arduino Nano 33 IoT è disponibile qui:
Pinout Arduino Nano 33 IoT
Il pinout del Nano 33 IoT è quasi esattamente lo stesso dell’originale Nano (vedi diagramma sotto).

Alcune cose importanti da ricordare sono:
- L’Arduino Nano 33 IoT supporta solo 3.3 V per i pin GPIO, quindi non è tollerante a 5 V come la maggior parte delle altre schede Arduino. Collegare più di 3.3 V ai pin GPIO danneggerà la scheda!
- Il pin +5V sulla scheda non è collegato di default. Se vuoi usare questo pin, devi cortocircuitare il jumper VBUS sul retro della scheda. Nota che questo pin fornisce 5 V solo quando la scheda è alimentata tramite il connettore USB. Se alimenti la scheda dal pin VIN, non otterrai 5 V regolati, anche se fai il ponte di saldatura.

- A differenza di altre schede Arduino Nano, i pin A4 e A5 hanno una pull-up interna e sono di default usati come bus I2C. Quindi, l’uso come ingressi analogici non è raccomandato.
Programmare l’Arduino Nano 33 IoT con l’IDE Arduino
Se vuoi programmare questa scheda con l’IDE desktop Arduino, devi aggiungere il core Arduino SAMD. Vai su Tools > Board > Boards Manager. Cerca ‘SAMD’ e seleziona “Arduino SAMD Boards (32-bits ARM Cortex-M0+)” di Arduino. Seleziona l’ultima versione e clicca su Install.
Se hai installato correttamente il core SAMD, Windows dovrebbe avviare automaticamente l’installazione dei driver una volta che colleghi la scheda al computer con un cavo micro USB.
Prima di caricare il programma sulla scheda, seleziona “Arduino NANO 33 IoT” sotto Tools > Board > Arduino SAMD (32-bits ARM Cortex-M0+) Boards.
Poi seleziona la porta COM corretta sotto il menu Tools > Port. Se disconnetti e riconnetti la scheda mentre guardi il menu, dovresti vedere quale voce corrisponde alla scheda Arduino.
Arduino Nano 33 BLE

L’ Arduino Nano 33 BLE è basato sul potente microcontrollore Nordic nRF52840 con avanzate capacità Bluetooth. La scheda presenta un modulo u-blox NINA B306 e include anche un’unità di misura inerziale (IMU) a 9 assi. L’IMU è un LSM9DS1, che comprende un accelerometro a 3 assi, un giroscopio a 3 assi e un magnetometro a 3 assi. Puoi usare gli sketch di esempio nella libreria ArduinoLSM9DS1 per utilizzare il sensore.
Il processore principale è molto più potente di quello dell’Arduino Nano standard (ha 1 MB di memoria programma e 256 KB di RAM) e funziona a una frequenza di clock molto più alta. Include anche altre funzionalità sorprendenti come l’abbinamento Bluetooth via NFC e modalità di consumo ultra basso.
Specifiche Arduino Nano 33 BLE
| Microcontrollore | nRF52840 |
| Tensione di funzionamento | 3.3 V |
| Tensione di ingresso (VIN) | 5-21 V |
| Corrente DC per pin I/O | 15 mA |
| Memoria flash CPU | 1 MB (nRF52840) |
| SRAM | 256 KB (nRF52840) |
| Velocità di clock | 64 MHz |
| EEPROM | Nessuna |
| Pin digitali I/O | 14 |
| Pin PWM | Tutti i pin digitali |
| UART | 1 |
| SPI | 1 |
| I2C | 1 |
| Pin di ingresso analogico | 8 (ADC 12 bit 200 k campioni) |
| Pin di uscita analogica | Solo tramite PWM (nessun DAC) |
| Interruzioni esterne | Tutti i pin digitali |
| LED_BUILTIN | D13 |
| USB | Nativo nel processore nRF52840 |
| Unità di misura inerziale (IMU) | LSM9DS1 (9 assi) |
| Dimensioni PCB | 18 x 45 mm |
| Peso | 5 g (con header) |
| Costo | Check price |
L’Arduino Nano 33 BLE è hardware open-source! Puoi scaricare gli schemi di questa scheda qui sotto:
Il modello Fritzing dell’Arduino Nano 33 BLE è disponibile qui:
Pinout Arduino Nano 33 BLE

Come per l’Arduino Nano 33 IoT, devi cortocircuitare il jumper VBUS sul retro della scheda se vuoi usare l’uscita +5V.
Puoi collegare un’antenna NFC esterna tra i pin D7 e D8 per attivare l’abbinamento Bluetooth della scheda tramite NFC.
Programmare l’Arduino Nano 33 BLE/Sense con l’IDE Arduino
Se vuoi usare l’Arduino Nano 33 BLE o BLE Sense con l’IDE desktop Arduino, devi aggiungere il core Arduino nRF528x mbed. Vai su Tools > Board > Boards Manager. Cerca ‘nano 33 ble’ e seleziona “Arduino nRF528x Boards (Mbed OS)” di Arduino. Seleziona l’ultima versione e clicca su Install.

Se hai installato correttamente il core nRF528x, Windows dovrebbe avviare automaticamente l’installazione dei driver una volta che colleghi la scheda al computer con un cavo micro USB.
Prima di caricare il programma sulla scheda, seleziona “Arduino NANO 33 BLE” sotto Tools > Board > Arduino nRF528x Boards (Mbed OS).
Poi seleziona la porta COM corretta sotto il menu Tools > Port. Se disconnetti e riconnetti la scheda mentre guardi il menu, dovresti vedere quale voce corrisponde alla scheda Arduino.
Arduino Nano 33 BLE Sense

L’ Arduino Nano 33 BLE Sense presenta lo stesso processore ARM Cortex-M4 a 32 bit dell’Arduino Nano 33 BLE, ma include anche numerosi sensori integrati: un IMU a 9 assi, sensori di temperatura, pressione, umidità, luce, colore, gesto e persino un microfono, gestiti tramite diverse librerie Arduino specializzate.

Questa scheda è diventata molto popolare come piattaforma di machine learning usando TensorFlow Lite per microcontrollori (TinyML). Puoi trovare una guida dettagliata per iniziare sul sito Arduino e alcuni ottimi esempi su Twitter (link).
Specifiche Arduino Nano 33 BLE Sense
| Microcontrollore | nRF52840 |
| Tensione di funzionamento | 3.3 V |
| Tensione di ingresso (VIN) | 5-21 V |
| Corrente DC per pin I/O | 15 mA |
| Memoria flash CPU | 1 MB (nRF52840) |
| SRAM | 256 KB (nRF52840) |
| Velocità di clock | 64 MHz |
| EEPROM | Nessuna |
| Pin digitali I/O | 14 |
| Pin PWM | Tutti i pin digitali |
| UART | 1 |
| SPI | 1 |
| I2C | 1 |
| Pin di ingresso analogico | 8 (ADC 12 bit 200 k campioni) |
| Pin di uscita analogica | Solo tramite PWM (nessun DAC) |
| Interruzioni esterne | Tutti i pin digitali |
| LED_BUILTIN | D13 |
| USB | Nativo nel processore nRF52840 |
| Unità di misura inerziale (IMU) | LSM9DS1 (9 assi) |
| Microfono | MP34DT05 |
| Sensori di gesto, luce, prossimità | APDS9960 |
| Pressione barometrica | LPS22HB |
| Temperatura, umidità | HTS221 |
| Dimensioni PCB | 18 x 45 mm |
| Peso | 5 g (con header) |
| Costo | Check price |
L’Arduino Nano 33 BLE Sense è hardware open-source! Puoi scaricare gli schemi di questa scheda qui sotto:
Il modello Fritzing dell’Arduino Nano 33 BLE Sense è disponibile qui:
Pinout Arduino Nano 33 BLE Sense

Programmare l’Arduino Nano 33 BLE Sense con l’IDE Arduino
Puoi usare la stessa procedura dell’Arduino Nano 33 BLE per installare il core Arduino nRF528x mbed (vedi sopra). Poiché l’Arduino Nano 33 BLE Sense è una variante hardware dell’Arduino Nano 33 BLE, entrambe le schede sono riconosciute come Arduino Nano 33 BLE, ed è normale. Nel board manager e nella selezione scheda troverai solo Arduino Nano 33 BLE.
Confronto Arduino Nano

Ti stai chiedendo quale scheda Arduino Nano sia la migliore per il tuo progetto? Dai un’occhiata alla tabella di confronto qui sotto.
Tabella di confronto Arduino Nano
| Proprietà | Arduino Nano | Arduino Nano Every | Arduino Nano 33 IoT | Arduino Nano 33 BLE | Arduino Nano 33 BLE Sense |
|---|---|---|---|---|---|
| Microcontrollore | ATmega328 | ATMega4809 | SAMD21 Cortex®-M0+ MCU ARM a 32 bit a basso consumo | nRF52840 | nRF52840 |
| Tensione di funzionamento | 5 V | 5 V | 3.3 V | 3.3 V | 3.3 V |
| Tensione di ingresso (VIN) | 6-20 V | 7-21 V | 5-21 V | 5-21 V | 5-21 V |
| Velocità di clock | 16 MHz | 20 MHz | 48 MHz | 64 MHz | 64 MHz |
| Flash | 32 KB | 48 KB | 256 KB | 1 MB | 1 MB |
| RAM | 2 KB | 6 KB | 32 KB | 256 KB | 256 KB |
| Corrente per pin | 40 mA | 40 mA | 7 mA | 15 mA | 15 mA |
| Pin PWM | 6 | 5 | 11 | Tutti | Tutti |
| IMU | No | No | LSM6DS3 (6 assi) | LSM9DS1 (9 assi) | LSM9DS1 (9 assi) |
| Altri sensori | No | No | No | No | Microfono, sensori di gesto, luce, prossimità, pressione barometrica, temperatura, umidità |
| WiFi | No | No | Sì | No | No |
| Bluetooth | No | No | Sì | Sì | Sì |
| Tipo USB | Mini | Micro | Micro | Micro | Micro |
| Prezzo* | $20 Amazon | $12.50 Amazon | $20 Amazon | $23 Amazon | $33 Amazon |
Makerguides is a participant in affiliate advertising programs designed to provide a means for sites to earn advertising fees by linking to Amazon, AliExpress, Elecrow, and other sites. As an Affiliate we may earn from qualifying purchases.
*I prezzi possono variare a seconda della tua regione e del distributore.
Formato
Oltre alle differenze menzionate nella tabella sopra, c’è un’altra differenza importante tra l’originale e le nuove schede Arduino Nano ed è il formato.
L’originale Arduino Nano ha componenti montati sia sulla parte superiore che inferiore della scheda, mentre le nuove schede Arduino Nano hanno componenti montati solo sulla parte superiore.
Un’altra differenza è che puoi trovare la scheda con o senza header saldati. Le schede senza header saldati li includono comunque nella confezione, così puoi installarli tu stesso. Nota che la scheda senza header pre-saldati è anche un po’ più economica (Find at Amazon).
Infine, oltre ai fori standard, la scheda è dotata anche di connettori castellati.

Tutte queste caratteristiche combinate ti permettono di saldare la scheda direttamente sul tuo progetto, minimizzando l’altezza del prototipo.
Le dimensioni esterne e dei fori sono le stesse per tutte le schede.
Conclusione
Con il loro formato compatto e il basso costo, le schede Arduino Nano sono una scelta eccellente per molti progetti elettronici. Le schede più recenti aggiungono diverse funzionalità interessanti all’originale Arduino Nano, come connettività WiFi e Bluetooth, un IMU e vari altri sensori integrati.
Se vuoi un controller di carica batteria integrato o più pin, dai un’occhiata alla famiglia di schede MKR e al Arduino Mega.
Se hai domande, suggerimenti o pensi che manchi qualcosa in questo articolo, lascia un commento qui sotto.

