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 smartphones, tablets, and BLE peripherals
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 simultaneous channels) allows smooth control of motors, LEDs, etc.
๐ป USB + Power
Micro USB port for power, programming, and serial debugging.
VIN accepts 5โ18 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 devices โ BLE for gamepads or consoles.
๐ง Development & Tools Support
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 5โ18 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 communication are central.

