Skip to main content

Arduino Nano 33 Sense Rev2

What is Arduino Nano 33 Sense Rev2?

The Arduino Nano 33 BLE Sense Rev2 (often called Nano 33 Sense Rev2) is a compact, low-power IoT and sensor-rich development board designed for machine learning, audio processing, motion detection, and environmental sensing.

It’s the successor to the original Nano 33 BLE Sense, improving performance, accuracy, and sensor reliability. Know more.

Rev1 vs Rev2 — Short Comparison

Rev1 vs Rev2

Component Rev1 Rev2
IMU LSM9DS1 (9-axis) BMI270 (6-axis) + BMM150 (3-axis)
Temp & Humidity Sensor HTS221 HS3003
Microphone MP34DT05 MP34DT06JTR
Power Regulator MPM3610 MP2322
VUSB Jumper No Yes
USB / SWD Test Points No Yes

Install board packages

  1. Go to Tools - Board - Board Management
  2. Search for Arduino Mbed OS Nano BoardsMbedOSNano.png
  3. Choose and install the latest version
  4. It may take a few minutes.
  5. When it's done, you should be able to choose Arduino Nano 33 BLEnano33BLE.png
Library Update

Library Changes from Rev1 to Rev2

Sensor Type Rev1 Library Rev2 Library
IMU (9-axis) LSM9DS1 Arduino_BMI270_BMM150
Temperature & Humidity Arduino_HTS221 Arduino_HS300x
Microphone (PDM) MP34DT05 (generic PDM library) MP34DT06JTR (same PDM interface)

Code Update
If you have developed code for rev1, some of them will need to be modified for rev2, especially the ones that involve the IMU sensor and the Temperature & Humidity sensor.