Raspberry PI Pico vs Arduino Nano vs BBC MicroBits vs Seeeduino Xiao

Products > High-Tech
3
2021-06-03 14:34:56

Compare microcontrollers Raspberry PI Pico vs Arduino Nano vs Arduino Micro vs BBC Micro:bits vs BBC Micro:bit v2 vs Seeeduino Xiao

You might also be interested by the RaspberryPi comparison:
https://socialcompare.com/en/comparison/raspberrypi-models-comparison

Raspberry PI PicoArduino Nano RP2040 ConnectSeeeduino XiaoArduino Nano EveryArduino NanoArduino Nano 33 BLEArduino MicroBBC Micro:bit v2BBC Micro:bits
Image
Websitehttps://www.raspberrypi.org/products/raspberry-pi-pico/https://store.arduino.cc/nano-rp2040-connect-with-headershttps://www.seeedstudio.com/Seeeduino-XIAO-Arduino-Microcontroller-SAMD21-Cortex-M0+-p-4426.htmlhttps://store.arduino.cc/arduino-nano-everyhttps://store.arduino.cc/arduino-nanohttps://store.arduino.cc/arduino-nano-33-ble-with-headershttps://store.arduino.cc/arduino-microhttps://microbit.org/new-microbit/https://microbit.org/
Release date2021-01-212021-05-172020-03-1220192008-05-152012-11-082020-10-132015
Price4 USD24.5 USD5 USD9 EUR20 EUR17 EUR15 USD15 USD
Pinout image
Product details
CPURP2040 dual-core Arm Cortex-M0+RP2040 dual-core Arm Cortex-M0+ARM® Cortex®-M0+ 32bit SAMD21G18ATMega4809ATmega328nRF52840ATmega32U4nRF52833 Arm Cortex-M4 32 bit with FPUnRF51822 ARM Cortex-M0 32 bit
CPU Clock133 MHz133 MHz48 MHz20 MHz16 MHz64 Mhz16 MHz64 MHz16 MHz
RAM264 KB264 KB32 KB6 KB2 KB256 KB2.5 KB128 KB16 KB
ROM (Flash)2 MB (up to 16 MB)16 MB256 KB48 KB32 KB1024 KB32 KB512 KB256 KB
EEPROMNoNoNoYes 0.25 KB (256 B)Yes 1 KBNoYes 1 KB
Vin Min-Max1.8V - 5.5V5V - 21V3.3V - 5V7V - 21V7V - 21V7-21V7V - 9V
Operating voltage3.3 V3.3 V3.3 V5 V5 V3.3 V5 V3.3 V3.3 V
Deep sleep consumption1.3 mA
USBYes micro-USB (USB 1.1 Device / Host)Yes micro-USBYes USB CYes micro-USBYes mini-USBYes micro-USBYes micro-USBYes micro-USB
Connectivity
GPIO262011141414201919
UARTx2x1x1x1x1x1x1x1x1
I²CYes x2YesYesYes x1Yes x1YesYesYesYes
ADCYes x3 12-bitYes x8Yes x10 12-bitYes x8 10-bitYes x8 10bitYes 8 (ADC 12 bit 200 ksamples)YesYes x6 10-bitYes x6 10-bit
PWMYes x16Yes x20Yes x10Yes x5Yes x6YesYesYes x3Yes x3
DACNoNoYes x1NoNoNoNoNoNo
SPIYes x2YesYesYes 1Yes x1YesYes x3Yes x3
USB HostYesYesYesNoNoYesYes
RTCYesNoNoNoNoNoNoNo
Bluetooth®NoYesNoNoNoYes + BLENoYes BLE 5.1Yes BLE 4.0
Wi-FiNoYesNoNoNoNoNoNo
Sensors
AccelerometerNoYesNoNoNoYes 3 axisNoYesYes
GyroscopeNoYesNoYes 3 axisNo
MagnetometerNoNoNoYes 3 axisNoNoNo
Temperature sensorYesNoNoNoNoNoYesYes
Built-in microphoneNoYesNoNoNoNoNoYesNo
Built-in speakerNoNoNoNoNoNoNoYesNo
Hall effect sensorNoNoNoNoNoNoNoNoNo
Touch sensorsnonoTouch-sensitive logo pin-
Security
Cryptography supportECC608 Cryptography chip
Software
Programming LanguageMicroPython, C/C++C/C++CircuitPython, MicroPython, C/C++C/C++C/C++C/C++C/C++MicroPython, C/C++, Code blocks, ArduinoMicroPython, C/C++, Code blocks, Arduino
Arduino support- PlannedYes- IDE Arduino okYesYesYesYes- Possible- Possible
Drag & Drop uploadYesYes (to be confirmed)YesNoNoNoYesYes
Dimensions
Height21 mm17.78 mm17.5 mm18 mm18.54 mm18 mm18 mm43 mm43 mm
Width51 mm43.18 mm20 mm45 mm43.18 mm45 mm48 mm52 mm52 mm
Front view
Links
Wikipediahttps://en.wikipedia.org/wiki/Arduinohttps://en.wikipedia.org/wiki/Arduinohttps://en.wikipedia.org/wiki/Arduinohttps://en.wikipedia.org/wiki/Micro_Bithttps://en.wikipedia.org/wiki/Micro_Bit
Websitehttps://www.raspberrypi.org/products/raspberry-pi-pico/https://store.arduino.cc/nano-rp2040-connect-with-headershttps://www.seeedstudio.com/Seeeduino-XIAO-Arduino-Microcontroller-SAMD21-Cortex-M0+-p-4426.htmlhttps://store.arduino.cc/arduino-nano-everyhttps://store.arduino.cc/arduino-nanohttps://store.arduino.cc/arduino-nano-33-ble-with-headershttps://store.arduino.cc/arduino-microhttps://microbit.org/new-microbit/https://microbit.org/
Embed
  • 2021-01-21 09:14:33
    2021-06-03 14:34:56
  • High-Tech
    English
  • Compare Raspberry PI Pico vs Arduino Nano vs Arduino Micro vs BBC Micro:bits vs BBC Micro:bit v2 vs Seeeduino Xiao
  • Public
    Public
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Manage backups

Comments

  • voted for this Comparison (Like)
    Posted 2021-03-11 10:03:34 by Alexis
  • suggested to set Name to Raspberry PI Pico vs Arduino Nano vs BBC MicroBits vs Seeeduino Xiao
    added Seeeduino Xiao
    Posted 2021-03-11 09:35:13 by Lionel B
  • voted for this Comparison (Like)
    Posted 2021-03-11 06:29:58 by Lionel B
  • voted for this Comparison (Like)
    Posted 2021-01-21 09:45:09 by Seralo

Leave a comment

Register Sign in