Arduino Nano 33 BLE Sense Rev 2 and the Seeed nRF52840 Sense

David Such
9 min readApr 15, 2023

The Nano 33 BLE family of boards is considered part of the Arduino Pro range, targeted at non-hobbyist applications. We are using it as one of the hardware platforms for our Raven Flight Controller Software.

There are now three board configuration options:

  1. Nano 33 BLE — A board with 3.3V logic and a 9 axis inertial sensor (LSM9DS1). As the name suggests, it has a 2.4 GHz Bluetooth® 5 Low Energy (BLE) module from u-blox, and an internal antenna. It uses the nRF52840 chip from Nordic Semiconductors, a 32-bit ARM® Cortex®-M4 CPU running at 64 MHz.
  2. Nano 33 BLE SENSE — The SENSE is identical to the Nano 33 BLE but includes additional sensors: a microphone, a gesture, light and colour sensor (APDS9960), as well as temperature, humidity, and air pressure sensors (LPS22HB).
  3. Nano 33 BLE SENSE Rev 2 — The Rev 2 is the same as the SENSE but with updated sensors. In particular:
- Replacement of IMU from the LSM9DS1 (9 axis) to a combination of two
IMUs, the BMI270, 6 axis gyro & accelerometer and the BMM150,
3 axis magnetometer
- Replacement of temperature and humidity sensor from HTS221 to the HS3003
- Replacement of microphone from MP34DT05 to…

--

--

David Such

Reefwing Software · Embedded Systems Engineer · iOS & AI Development · Robotics · Drones · Arduino · Raspberry Pi · Flight Control