
Arduino Nano 33 BLE Rev2
Introducing the Arduino Nano 33 BLE Rev2, a cutting-edge development board powered by the nRF52840 from Nordic Semiconductors. With a 32-bit Arm® Cortex®-M4 CPU running at 64 MHz, this board boasts Bluetooth® LE capabilities for seamless data sharing with other Bluetooth® LE-enabled devices. Additionally, it supports MicroPython for enhanced flexibility in programming.
Overview
The Arduino Nano 33 BLE Rev2 stands at the forefront of innovation, leveraging the advanced capabilities of the nRF52840 microcontroller. This 32-bit Arm® Cortex®-M4 CPU, operating at an impressive 64 MHz, empowers developers for a wide range of projects. The added compatibility with MicroPython enhances the board's flexibility, making it accessible to a broader community of developers.
The standout feature of this development board is its Bluetooth® Low Energy (Bluetooth® LE) capability, enabling effortless communication with other Bluetooth® LE-enabled devices. This opens up a realm of possibilities for creators, allowing them to seamlessly share data and integrate their projects with a wide array of connected technologies.
Designed with versatility in mind, the Nano 33 BLE Rev2 is equipped with a built-in 9-axis Inertial Measurement Unit (IMU). This IMU is a game-changer, offering precise measurements of position, direction, and acceleration. Whether you're developing wearables or devices that demand real-time motion tracking, the onboard IMU ensures unparalleled accuracy and reliability.
In essence, the Nano 33 BLE Rev2 strikes the perfect balance between size and features, making it the ultimate choice for crafting wearable devices seamlessly connected to your smartphone. Whether you're a seasoned developer or a hobbyist embarking on a new adventure in connected technology, this development board opens up a world of possibilities for innovation and creativity. Elevate your projects with the power and flexibility of the Nano 33 BLE Rev2.
Tech specs
Microcontroller | nRF52840 (datasheet) | |
USB connector | Micro USB | |
Pins | Built-in LED Pin | 13 |
Digital I/O Pins | 14 | |
Analog Input Pins | 8 | |
PWM Pins | All digital pins (4 at once) | |
External interrupts | All digital pins | |
Connectivity | Bluetooth® | u-blox® NINA-B306 |
Sensors | IMU | BMI270 (3-axis accelerometer + 3-axis gyroscope) + BMM150 (3-axis Magnetometer) |
Communication | UART | RX/TX |
I2C | A4 (SDA), A5 (SCL) | |
SPI | D11 (COPI), D12 (CIPO), D13 (SCK). Use any GPIO for Chip Select (CS) | |
Power | I/O Voltage | 3.3 V |
Input Voltage (nominal) | 5-18 V | |
DC Current per I/O Pin | 10 mA | |
Clock Speed | Processor | nRF52840 64 MHz |
Memory | nRF52840 | 256 KB SRAM, 1 MB flash |
Dimensions | Weight | 5 gr |
Width | 18 mm | |
Length | 45 mm |
Resources for Safety and Products
Manufacturer Information
The production information includes the address and related details of the product manufacturer.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
https://www.arduino.cc/
Responsible Person in the EU
An EU-based economic operator who ensures the product's compliance with the required regulations.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
Phone: +39 0113157477
Email: support@arduino.cc
Documentation
Learn more
Get Inspired

A fully-operational and field-tested photovoltaic plant that automatically sets the optimal angles based on time and location.

Mark your calendars: May 23rd-25th we’ll be at SPS Italia, one of the country’s leading fairs for smart, digital, sustainable industry and a great place to find out what’s new in automation worldwide. We expect a lot of buzz around AI for IoT applications – and, of course, we’ll come prepared to give our own, open-source perspective on the AIoT trend. At Arduino Pro’s booth C012, pavilion 7, our experts will be presenting some of the latest additions to our ever-growing ecosystem, which includes everything companies need to fully embrace digital transformation with professional performance paired with Arduino’s ease of use and open-source philosophy. You can explore our complete digital brochure here, but let us point out some recent highlights. Meet the Arduino Pro ecosystem at SPS Italia 2023 Over the years, Arduino Pro has built quite the presence on the market with SOMs like the Portenta H7 and X8, recently joined by the Portenta C33: a cost-effective, high-performance option that makes automation accessible to more users than ever, based on the RA6M5, an Arm® Cortex®-M33 microcontroller from Renesas.Our Nicla family of ultra-compact boards also expanded: after Nicla Sense ME and Nicla Vision, Nicla Voice packs all the sensors, intelligence and connectivity you need for speech recognition on the edge, leveraging AI and ML. What’s more, the Arduino ecosystem also includes turnkey solutions like the Portenta Machine Control and the new Opta, our very first microPLC, designed in partnership with Finder to support the Arduino programming experience with the main PLC standard languages – and available in 3 variants with different connectivity features: Opta Lite, Opta RS485, and Opta WiFi. Both the Portenta Machine Control and Opta can be programmed via the new PLC IDE, designed to help you boost production and build automation with your own Industry 4.0 control system. Finally, since SPS Italy’s last edition we have
FAQs
What is the difference between Rev1 and Rev2?
There has been some changes in the sensors, components and PCB design to improve the experience of the users:
- Replacement of IMU from LSM9DS1 (9-axis) for a combination of two IMUs (BMI270 - 6-axis IMU and BMM150 - 3-axis IMU).
- Replacement of power supply MPM3610 for MP2322.
- Addition of VUSB soldering jumper on the top side of the board.
- New test point for USB, SWDIO and SWCLK.
Can the Nano 33 BLE Rev2 be programmed using MicroPython?
Yes, the Nano 33 BLE Rev2 is compatible with MicroPython, to learn more visit the board installation in the Arduino and MicroPython documentation.
Do I need to change my sketch used in the previous revision?
For sketches reliant on the LSM9DS1 library to access IMU data, given the recent modification in this component, users are advised to transition to the Arduino_BMI270_BMM150 library, tailored for the updated combined IMU. For more information visit the Arduino Help Center.
Is it also compatible with the Arduino Nano Screw Terminal Adapter?
Yes, the Arduino Nano 33 BLE Rev2 is compatible with the Arduino Nano Screw Terminal Adapter.
Is it also compatible with the Arduino Nano Motor Carrier?
Yes, the Arduino Nano 33 BLE Rev2 is compatible with the Nano Motor Carrier.
Are the headers included in the box?
Yes, the headers are not soldered to the board but are included in the box.