Arduino Nano 33 BLE Rev2 Development Board with Headers - ABX00072
Core Purpose
A modern Bluetooth Low Energy development board that's ideal for wearables, mobile IoT nodes, sensor fusion, motion tracking, BLE communication, and edge processing all in a tiny, Nano-style form factor.
Key Features Explained
Powerful ARM MCU
Nordic nRF52840 32-bit ARM Cortex-M4F CPU at 64 MHz efficient and capable for both control logic and wireless tasks.
1 MB Flash for larger sketches and firmware.
256 KB SRAM for fast data storage and runtime buffers.
Bluetooth 5 / BLE Connectivity
Integrated Bluetooth Low Energy (BLE) radio via u-blox NINA-B306 module allows:
BLE advertising & connection
Communication with sma>Wireless sensor data exchange and remote control.
This makes it strong for IoT sensor networks, beaconing, BLE central/peripheral roles, and BLE mesh applications.
On-Board 9-Axis IMU
BMI270 6-axis IMU (accelerometer + gyroscope)
BMM150 3-axis magnetometer Together create a 9-axis motion sensor capable of measuring orientation, motion, tilt, and heading useful for robotics, wearables, navigation, and gesture tracking.
GPIO, ADC & PWM
14 digital I/O pins can be used as inputs, outputs, or PWM signals.
8 analog inputs with 12-bit ADC resolution suitable for sensor reading.
PWM on all digital pins (limited simotors, LEDs, etc.
USB + Power
Micro USB port for power, programming, and serial debugging.
VIN accepts 518 V for flexible powering via external sources (with onboard regulation).
3.3 V logic level ensure external sensors and modules are 3.3 V compatible.
Typical Applications
Wearable motion trackers use the onboard IMU for step counting, orientation data, pose detection. BLE IoT sensors & beacons stream sensor data to phones or gateways. Gesture & motion control devices integrate with apps or interactive systems. Edge BLE controllers remote control of actuators or robots. Wireless game controllers & input devicesul
Arduino IDE & Arduino Cloud easy programming with familiar tools.
Supports ArduinoBLE library for BLE functionality.
MicroPython support allows Python-based scripting and rapid prototyping.
Works with standard Nano peripherals, shields, and breadboard setups thanks to the included headers.
Quick Tech Specs
Feature | Specification |
MCU | Nordic nRF52840 (Cortex-M4F @ 64 MHz) |
Flash | 1 MB |
SRAM | 256 KB |
Wireless | Bluetooth 5 / BLE (u-blox NINA-B306) |
I/O | 14 Digital, 8 Analog |
PWM | On all digital pins |
Motion Sensors< | 9-axis IMU (BMI270 + BMM150) |
USB | Micro USB |
Logic | 3.3 V |
Power | USB / VIN 518 V |
Size (approx.) | 45 18 mm |
Headers | Pre-soldered female |
Why It Matters
The Arduino Nano 33 BLE Rev2 blends compact size, BLE connectivity, and powerful motion sensing into one flexible board with header pins making it ideal for wireless sensor nodes, wearable gadgets, BLE controllers, and interactive IoT systems where motion and wireless commun

