Nano 33 BLE

The Arduino Nano 33 BLE shares its pinout with the classic Arduino Nano but builds on the nRF52840 microcontroller with 1MB CPU Flash Memory. Featuring a 9 axis inertial measurement unit and the possibility for Bluetooth® Low Energy connectivity it can help you to create your next Bluetooth® Low Energy enabled project.

Nano 33 BLE

The Arduino Nano 33 BLE is a great choice for any beginner, maker or professional to get started with Bluetooth® Low Energy enabled projects. It is build upon the nRF52840 microcontroller and runs on Arm® Mbed™ OS. The Nano 33 BLE not only features the possibility to connect via BLE but also comes equipped with a 9 axis IMU making it suitable for wearable projects.


A powerful 2.4 GHz Bluetooth® 5 Low Energy module from u-blox, with an internal antenna. Can be used to transmit data between different devices using the ArduinoBLE library.

IMU for Motion Detection

The LSM9DS1 inertial measurement unit features a 3D accelerometer, gyroscope and magnetometer allowing you to detect orientation, motion or vibrations in your project.

Python® Support

This board can be programmed using MicroPython, which is an implementation of the Python® programming language that comes with a subset of the Python® standard library.

Arm® Mbed™ OS

Arm® Mbed™ OS is an open-source operating system which the Nano 33 BLE builds upon. It’s the same operating system as the Arduino Portenta H7, which allows for Arduino APIs to be integrated using APIs exposed directly by Mbed OS.