Arduino Nano Family Detailed Comparison

Arduino Nano

The Mechatronics Club at ENSA Kenitra and I have studied each Arduino board. I will be writing a series of articles to share what we learned. This article is our conclusion on Arduino Nano Boards, covering specifications, use cases, and difficulty levels from Beginners to Professionals. In addition, I have covered Classic boards, MKR boards and Mega boards.

Arduino Nano

Arduino Nano
SpecificationDetails
MicrocontrollerATmega328
Clock Speed16 MHz
Digital I/O Pins14 (6 PWM)
Analog Input Pins8
PWM Channels6
Flash Memory32 KB
SRAM2 KB
EEPROM1 KB
Operating Voltage5V
ConnectivityNone
Power Consumption19 mA
USB Ports1 (Mini-USB)
Special FeaturesNone
Shield CompatibilityYes
Price (Europe/Africa)€21.60
Price (America/Asia/Oceania)$24.90
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsPossible with external Wi-Fi/Bluetooth modules
RoboticsSuitable for basic robotics
WearablesNot recommended
Data LoggingSuitable with additional shields
Advanced PrototypingBasic level
User ProfileDescription
BeginnersYes
Intermediate UsersYes
Advanced UsersLimited
ProfessionalsLimited

Arduino Nano Every

Arduino Nano Every
SpecificationDetails
MicrocontrollerATmega4809
Clock Speed20 MHz
Digital I/O Pins14 (5 PWM)
Analog Input Pins8
PWM Channels5
Flash Memory48 KB
SRAM6 KB
EEPROMNone
Operating Voltage5V
ConnectivityNone
Power Consumption18 mA
USB Ports1 (USB Type-C)
Special FeaturesNone
Shield CompatibilityYes
Price (Europe/Africa)€12.50
Price (America/Asia/Oceania)$13.70
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsPossible with external WiFi/Bluetooth modules
RoboticsSuitable for basic robotics
WearablesNot recommended
Data LoggingSuitable with additional shields
Advanced PrototypingBasic level
User ProfileDescription
BeginnersYes
Intermediate UsersYes
Advanced UsersLimited
ProfessionalsLimited

Arduino Nano 33 IoT

Arduino Nano 33 IoT
Arduino Nano 33 IoT
SpecificationDetails
MicrocontrollerSAMD21G18A
Clock Speed48 MHz
Digital I/O Pins14 (12 PWM)
Analog Input Pins8
PWM Channels12
Flash Memory256 KB
SRAM32 KB
EEPROMNone
Operating Voltage3.3V
ConnectivityWiFi, Bluetooth
Power Consumption15 mA
USB Ports1
Special FeaturesCrypto chip, 9-axis IMU
Shield CompatibilityYes
Price (Europe/Africa)€22.80
Price (America/Asia/Oceania)$25.50
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsHome automation, connected devices
RoboticsSuitable for advanced robotics
WearablesYes
Data LoggingSuitable with additional shields
Advanced PrototypingHigh level
User ProfileDescription
BeginnersLimited
Intermediate UsersYes
Advanced UsersYes
ProfessionalsYes

Arduino Nano 33 BLE

Arduino Nano 33 BLE
Arduino Nano 33 BLE
SpecificationDetails
MicrocontrollernRF52840
Clock Speed64 MHz
Digital I/O Pins14 (12 PWM)
Analog Input Pins8
PWM Channels12
Flash Memory1 MB
SRAM256 KB
EEPROMNone
Operating Voltage3.3V
ConnectivityBluetooth
Power Consumption15 mA
USB Ports1
Special FeaturesCrypto chip, 9-axis IMU
Shield CompatibilityYes
Price (Europe/Africa)€22,80 (Sold Out)
Price (America/Asia/Oceania)$26.30 (Sold Out)
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsHome automation, connected devices
RoboticsSuitable for advanced robotics
WearablesYes
Data LoggingSuitable with additional shields
Advanced PrototypingHigh level
User ProfileDescription
BeginnersLimited
Intermediate UsersYes
Advanced UsersYes
ProfessionalsYes

Arduino Nano 33 BLE Sense

Arduino Nano 33 BLE Sense
Arduino Nano 33 BLE Sense
SpecificationDetails
MicrocontrollernRF52840
Clock Speed64 MHz
Digital I/O Pins14 (12 PWM)
Analog Input Pins8
PWM Channels12
Flash Memory1 MB
SRAM256 KB
EEPROMNone
Operating Voltage3.3V
ConnectivityBluetooth
Power Consumption15 mA
USB Ports1
Special FeaturesCrypto chip, 9-axis IMU, Low energy sensors
Shield CompatibilityYes
Price (Europe/Africa)€35,10 (Sold Out)
Price (America/Asia/Oceania)$40.50 (Sold Out)
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsHome automation, connected devices
RoboticsSuitable for advanced robotics
WearablesYes
Data LoggingSuitable with additional shields
Advanced PrototypingHigh level
User ProfileDescription
BeginnersLimited
Intermediate UsersYes
Advanced UsersYes
ProfessionalsYes

Note: Currently this board is sold out from the Arduino official store, an alternative and available board is Arduino Nano 33 BLE Sense Rev2.


Arduino Nano RP2040 Connect

Arduino Nano RP2040 Connect
Arduino Nano RP2040 Connect
SpecificationDetails
MicrocontrollerRP2040
Clock Speed133 MHz
Digital I/O Pins20 (22 PWM)
Analog Input Pins8
PWM Channels22
Flash Memory16 MB
SRAM264 KB
EEPROMNone
Operating Voltage3.3V
ConnectivityWiFi, Bluetooth
Power Consumption25 mA
USB Ports1
Special FeaturesAccelerometer, Gyroscope
Shield CompatibilityYes
Price (Europe/Africa)€25.20
Price (America/Asia/Oceania)$29.40
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsHome automation, connected devices
RoboticsSuitable for advanced robotics
WearablesYes
Data LoggingSuitable with additional shields
Advanced PrototypingHigh level
User ProfileDescription
BeginnersLimited
Intermediate UsersYes
Advanced UsersYes
ProfessionalsYes

Arduino Nano ESP32

Arduino Nano ESP32
Arduino® Nano ESP32
SpecificationDetails
MicrocontrollerESP32
Clock Speed240 MHz
Digital I/O Pins22 (16 PWM)
Analog Input Pins8
PWM Channels16
Flash Memory4 MB
SRAM520 KB
EEPROMNone
Operating Voltage3.3V
ConnectivityWiFi, Bluetooth
Power Consumption30 mA
USB Ports1
Special FeaturesDual core, low power mode
Shield CompatibilityYes
Price (Europe/Africa)€18.00
Price (America/Asia/Oceania)$20.00
Use CaseDescription
Simple ProjectsLED blinking, basic sensors
IoT ProjectsHome automation, connected devices
RoboticsSuitable for advanced robotics
WearablesYes
Data LoggingSuitable with additional shields
Advanced PrototypingHigh level
User ProfileDescription
BeginnersLimited
Intermediate UsersYes
Advanced UsersYes
ProfessionalsYes

Posted by Mohamed Amine Belkacem

Mechatronics Engineering Student with experience in Computer Engineering

4 comments

  1. I liked so much how everything is detailed. Making a user profile was a very good idea of you. Your efforts are appreciated!

Leave a Reply

Your email address will not be published. Required fields are marked *