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 Specification Details Microcontroller ATmega328 Clock Speed 16 MHz Digital I/O Pins 14 (6 PWM) Analog Input Pins 8 PWM Channels 6 Flash Memory 32 KB SRAM 2 KB EEPROM 1 KB Operating Voltage 5V Connectivity None Power Consumption 19 mA USB Ports 1 (Mini-USB) Special Features None Shield Compatibility Yes Price (Europe/Africa) €21.60 Price (America/Asia/Oceania) $24.90
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Possible with external Wi-Fi/Bluetooth modules Robotics Suitable for basic robotics Wearables Not recommended Data Logging Suitable with additional shields Advanced Prototyping Basic level
User Profile Description Beginners Yes Intermediate Users Yes Advanced Users Limited Professionals Limited
Arduino Nano Every Arduino Nano Every Specification Details Microcontroller ATmega4809 Clock Speed 20 MHz Digital I/O Pins 14 (5 PWM) Analog Input Pins 8 PWM Channels 5 Flash Memory 48 KB SRAM 6 KB EEPROM None Operating Voltage 5V Connectivity None Power Consumption 18 mA USB Ports 1 (USB Type-C) Special Features None Shield Compatibility Yes Price (Europe/Africa) €12.50 Price (America/Asia/Oceania) $13.70
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Possible with external WiFi/Bluetooth modules Robotics Suitable for basic robotics Wearables Not recommended Data Logging Suitable with additional shields Advanced Prototyping Basic level
User Profile Description Beginners Yes Intermediate Users Yes Advanced Users Limited Professionals Limited
Arduino Nano 33 IoT Arduino Nano 33 IoT Specification Details Microcontroller SAMD21G18A Clock Speed 48 MHz Digital I/O Pins 14 (12 PWM) Analog Input Pins 8 PWM Channels 12 Flash Memory 256 KB SRAM 32 KB EEPROM None Operating Voltage 3.3V Connectivity WiFi, Bluetooth Power Consumption 15 mA USB Ports 1 Special Features Crypto chip, 9-axis IMU Shield Compatibility Yes Price (Europe/Africa) €22.80 Price (America/Asia/Oceania) $25.50
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Home automation, connected devices Robotics Suitable for advanced robotics Wearables Yes Data Logging Suitable with additional shields Advanced Prototyping High level
User Profile Description Beginners Limited Intermediate Users Yes Advanced Users Yes Professionals Yes
Arduino Nano 33 BLE Arduino Nano 33 BLE Specification Details Microcontroller nRF52840 Clock Speed 64 MHz Digital I/O Pins 14 (12 PWM) Analog Input Pins 8 PWM Channels 12 Flash Memory 1 MB SRAM 256 KB EEPROM None Operating Voltage 3.3V Connectivity Bluetooth Power Consumption 15 mA USB Ports 1 Special Features Crypto chip, 9-axis IMU Shield Compatibility Yes Price (Europe/Africa) €22,80 (Sold Out) Price (America/Asia/Oceania) $26.30 (Sold Out)
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Home automation, connected devices Robotics Suitable for advanced robotics Wearables Yes Data Logging Suitable with additional shields Advanced Prototyping High level
User Profile Description Beginners Limited Intermediate Users Yes Advanced Users Yes Professionals Yes
Arduino Nano 33 BLE Sense Arduino Nano 33 BLE Sense Specification Details Microcontroller nRF52840 Clock Speed 64 MHz Digital I/O Pins 14 (12 PWM) Analog Input Pins 8 PWM Channels 12 Flash Memory 1 MB SRAM 256 KB EEPROM None Operating Voltage 3.3V Connectivity Bluetooth Power Consumption 15 mA USB Ports 1 Special Features Crypto chip, 9-axis IMU, Low energy sensors Shield Compatibility Yes Price (Europe/Africa) €35,10 (Sold Out) Price (America/Asia/Oceania) $40.50 (Sold Out)
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Home automation, connected devices Robotics Suitable for advanced robotics Wearables Yes Data Logging Suitable with additional shields Advanced Prototyping High level
User Profile Description Beginners Limited Intermediate Users Yes Advanced Users Yes Professionals Yes
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 Specification Details Microcontroller RP2040 Clock Speed 133 MHz Digital I/O Pins 20 (22 PWM) Analog Input Pins 8 PWM Channels 22 Flash Memory 16 MB SRAM 264 KB EEPROM None Operating Voltage 3.3V Connectivity WiFi, Bluetooth Power Consumption 25 mA USB Ports 1 Special Features Accelerometer, Gyroscope Shield Compatibility Yes Price (Europe/Africa) €25.20 Price (America/Asia/Oceania) $29.40
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Home automation, connected devices Robotics Suitable for advanced robotics Wearables Yes Data Logging Suitable with additional shields Advanced Prototyping High level
User Profile Description Beginners Limited Intermediate Users Yes Advanced Users Yes Professionals Yes
Arduino Nano ESP32 Arduino® Nano ESP32 Specification Details Microcontroller ESP32 Clock Speed 240 MHz Digital I/O Pins 22 (16 PWM) Analog Input Pins 8 PWM Channels 16 Flash Memory 4 MB SRAM 520 KB EEPROM None Operating Voltage 3.3V Connectivity WiFi, Bluetooth Power Consumption 30 mA USB Ports 1 Special Features Dual core, low power mode Shield Compatibility Yes Price (Europe/Africa) €18.00 Price (America/Asia/Oceania) $20.00
Use Case Description Simple Projects LED blinking, basic sensors IoT Projects Home automation, connected devices Robotics Suitable for advanced robotics Wearables Yes Data Logging Suitable with additional shields Advanced Prototyping High level
User Profile Description Beginners Limited Intermediate Users Yes Advanced Users Yes Professionals Yes
4 comments
I liked so much how everything is detailed. Making a user profile was a very good idea of you. Your efforts are appreciated!