
Arduino Nano 33 BLE Sense Rev2 Development Board
- Delivery nationwide via The Courier Guy — R150 flat, free over R2,000
- Free collection from our Milnerton (Cape Town) warehouse
- Secure checkout — PayFast card payment or EFT
- Questions? WhatsApp us on +27 65 900 8570
Description
The Arduino Nano 33 BLE Sense Rev2 is a compact 3.3V development board powered by the nRF52840 microcontroller and packed with environmental and motion sensors. It enables users to run edge computing and machine learning applications directly on the board using TinyML and TensorFlow Lite. It is an ideal choice for students, makers, and educators exploring artificial intelligence, wearables, and smart sensing projects.
Edge computing and machine learning
The board supports on-device AI and edge computing via TinyML, TensorFlow Lite, and Edge Impulse. This enables you to deploy lightweight machine learning models directly on the hardware for voice recognition, gesture detection, or movement tracking without external computing power.
Comprehensive onboard sensors
Equipped with a wide selection of built-in sensors, the board includes a BMI270 and BMM150 IMU, an MP34DT06JTR microphone, and an APDS9960 gesture, light, proximity, and colour sensor. It also features an LPS22HB barometric pressure sensor alongside an HS3003 temperature and humidity sensor, allowing you to start projects immediately without extra hardware.
Processing power and connectivity
Driven by a 64MHz nRF52840 processor with 1MB CPU flash memory and 256KB SRAM, the board offers native USB communication and 3.3V operation. It provides 14 digital input/output pins with PWM support, 8 analog input pins with 12-bit ADC capability, and dedicated UART, SPI, and I2C interfaces.
Typical applications
The board is suited for creating AI-driven wearable devices that recognise physical movements, smart room monitoring systems that observe temperature and humidity, or interactive voice and gesture-controlled devices.
Downloads
Specifications
| Microcontroller | nRF52840 (datasheet) |
| Operating Voltage | 3.3V |
| Input Voltage (limit) | 21V |
| DC Current per I/O Pin | 15 mA |
| Clock Speed | 64MHz |
| CPU Flash Memory | 1MB (nRF52840) |
| SRAM | 256KB (nRF52840) |
| EEPROM | none |
| Digital Input Output Pins | 14 |
| PWM Pins | all digital pins |
| UART | 1 |
| SPI | 1 |
| I2C | 1 |
| Analog Input Pins | 8 (ADC 12 bit 200 k samples) |
| Analog Output Pins | Only through PWM (no DAC) |
| External Interrupts | all digital pins |
| LED_BUILTIN | 13 |
| USB | Native in the nRF52840 Processor |
| IMU | BMI270 ( datasheet ) and BMM150 ( datasheet ) |
| Microphone | MP34DT06JTR ( datasheet ) |
| Gesture, light, proximity, color | APDS9960 ( datasheet ) |
| Barometric pressure | LPS22HB ( datasheet ) |
| Temperature, humidity | HS3003 ( datasheet ) |
| Environmental Sensors | APDS9960, LPS22HB, HS3003 |
Reviews
No reviews yet — be the first to review this product.
From the same brand

Arduino MKR2UNO Adapter Board

Arduino Blue Enclosure for Arduino Yún, M000008

Arduino MKR WAN 1310 LoRa Development Board

Arduino UNO R4 WiFi Development Board with ESP32-S3
You might like

2-Channel 5V 10A Relay Module with Optocoupler Isolation

1-Channel 5V 30A Heavy Duty Relay Module with Optocoupler

DevDuino Sensor Node V2.2 ATmega328 Wireless Controller Board
