The Arduino Nano 33 BLE Sense Rev2 is an updated version of the Arduino Nano 33 BLE Sense, enhancing its capabilities with a new microcontroller while maintaining the core features that made the original popular. Here are the key details about this board:

- Microcontroller: It uses the nRF52840, a 32-bit ARM Cortex-M4F processor, which is an upgrade from the nRF52832 used in the original Nano 33 BLE Sense.
- Memory:
- Flash Memory: 1 MB
- SRAM: 256 KB
- Operating Voltage: 3.3V
- Input Voltage (recommended): 5-12V
- Digital I/O Pins: 14 (of which 8 provide PWM output)
- Analog Input Pins: 8 (12-bit ADC)
- DC Current per I/O Pin: 7 mA
- Clock Speed: 64 MHz
Key Features:
- Bluetooth®: Supports Bluetooth® 5.0 Low Energy (BLE) for short-range wireless communication, allowing for:
- IoT Applications: Connects to smartphones, tablets, or other devices for data exchange or control.
- Integrated Sensors: Comes with an array of sensors, including:
- Temperature, Humidity, and Pressure Sensor (BME280)
- Gesture, Proximity, Light Color, and Ambient Light Sensor (APDS9960)
- Microphone
- 6-axis Inertial Sensor (LSM6DS3) for motion detection
- Magnetic Sensor (LIS3MDL)
- USB Interface: Features a micro USB port for programming, power supply, and USB communication.
- Battery Charging: Includes a built-in lithium polymer (LiPo) battery charger for powering from a rechargeable battery.
- Security: The nRF52840 has hardware cryptographic acceleration for secure communication.
- Programming: Compatible with the Arduino IDE, allowing for easy programming with Arduino’s ecosystem.
- OTA (Over-the-Air) Programming: Supports firmware updates over Bluetooth, which is convenient for remote or embedded projects.
Unique Capabilities:
- Enhanced Processing Power: The nRF52840 provides more computational power and memory than its predecessor, allowing for more complex applications.
- Extensive Sensor Suite: The array of onboard sensors makes it a versatile platform for environmental monitoring, gesture recognition, and audio processing without additional hardware.
- Advanced Connectivity: Bluetooth 5.0 brings improved range, speed, and energy efficiency compared to previous versions.
- Battery Management: The built-in battery charger enhances its suitability for portable and battery-powered projects.
Use Cases:
- Wearables and Mobile Projects: Ideal for creating smart wearables or mobile devices with Bluetooth connectivity and sensor interaction.
- Environmental Monitoring: Perfect for projects involving air quality, temperature, humidity, or light conditions monitoring.
- Gesture and Motion Control: Suitable for developing applications that require gesture recognition or motion detection.
- Audio Applications: With its onboard microphone, it can be used for sound detection, voice control, or audio analysis projects.
With the Arduino Nano 33 BLE Sense Rev2, you can:
- Build wearable devices that using AI can recognize movements.
- Build a room temperature monitoring device that can suggest or modify changes in the thermostat.
- Build a gesture or voice recognition device using the microphone or the gesture sensor together with the AI capabilities of the board.
The main feature of this board, besides the complete selection of sensors, is the possibility of running Edge Computing applications (AI) on it using TinyML. Learn how to use the Tensor Flow Lite library following this instructions or learn how to train your board using Edge Impulse.
Tech specs
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) |