Arduino ABX00069 Product Reference Manual Download Page 9

Arduino® Nano 33 BLE Sense Rev2 

9 / 19

Arduino® Nano 33 BLE Sense Rev2

Modified: 12/01/2023

2.4 LPS22HB (U9) Barometer and Temperature Sensor

The LPS22HB pressure sensor IC (U9) includes both a piezoresistive absolute pressure sensor together with a
temperature sensor integrated into a small chip. The pressure sensor (U9) interfaces with the main microcontroller
(U1) via an I2C interface. The sensing element is composed of a micromachined suspended membrane for
measuring absolute pressure, and includes a Wheatstone bridge internally for measuring the the piezoresistive
elements. The temperature perturbations are compensated via an included temperature sensor on-chip. The
absolute pressure can range from 260 to 1260 hPa. Pressure data can be polled via I2C at up to 24-bits, while
temperature data can be polled at up to 16-bits. The Arduino_LPS22HB library provides a ready to use
implementation of the I2C protocol with this chip.

2.5 HS3003 (U8) Relative Humidity and Temperature Sensor

The HS3003 (U8) is a MEMS sensors, designed to provide accurate readings of relative humidity and temperature in
a small package. Temperature-compensation and calibration is performed on-chip, without requiring external
circuitry. The HS3003 can measure the relative humidity from 0% to 100%RH with fast response times (under 4
seconds). The included on-chip temperature sensor (used for compensation) is has a temperature accuracy of
±0.1°C. U8 communicates via the main microcontroller via an I2C bus.

2.5.1 Gesture Detection

Gesture detection utilizes four directional photodiodes to sense reflected IR energy (sourced by the integrated LED)
to convert physical motion information (i.e. velocity, direction and distance) to a digital information. The
architecture of the gesture engine features automatic activation (based on Proximity engine results), ambient light
subtraction, cross-talk cancellation, dual 8-bit data converters, power saving inter-conversion delay, 32-dataset
FIFO, and interrupt driven I2C communication. The gesture engine accommodates a wide range of mobile device
gesturing requirements: simple UP-DOWN-RIGHT-LEFT gestures or more complex gestures can be accurately
sensed. Power consumption and noise are minimized with adjustable IR LED timing.

2.5.2 Proximity Detection

The Proximity detection feature provides distance measurement (E.g. mobile device screen to user’s ear) by
photodiode detection of reflected IR energy (sourced by the integrated LED). Detect/release events are interrupt
driven, and occur whenever proximity result crosses upper and/ or lower threshold settings. The proximity engine
features offset adjustment registers to compensate for system offset caused by unwanted IR energy reflections
appearing at the sensor. The IR LED intensity is factory trimmed to eliminate the need for end-equipment
calibration due to component variations. Proximity results are further improved by automatic ambient light
subtraction.

Summary of Contents for ABX00069

Page 1: ...se Rev2 is a miniature sized module containing a NINA B306 module based on Nordic nRF52480 and containing a Cortex M4F The BMI270 and BMM150 jointly provide a 9 axis IMU The module can either be mount...

Page 2: ...ut IEEE 802 15 4 radio support Thread Zigbee Peripherals Full speed 12 Mbps USB NFC A tag Arm CryptoCell CC310 security subsystem QSPI SPI TWI I S PDM QDEC High speed 32 MHz SPI Quad SPI interface 32...

Page 3: ...accuracy 1 5 RH typical HS3001 10 to 90 RH 25 C Temperature sensor accuracy 0 1 C typical Up to 14 bit humidity and temperature output data APDS 9960 Digital proximity Ambient light RGB and Gesture Se...

Page 4: ...Temperature Sensor 2 5 1 Gesture Detection 2 5 2 Proximity Detection 2 5 3 Color and ALS Detection 2 6 Digital Microphone 2 7 Power Tree 3 Board Operation 3 1 Getting Started IDE 3 2 Getting Started...

Page 5: ...Arduino Nano 33 BLE Sense Rev2 5 19 Arduino Nano 33 BLE Sense Rev2 Modified 12 01 2023 18 19 9 Reference Documentation 10 Revision History...

Page 6: ...nnecting 5V signals to this board or it will be damaged Also as opposed to Arduino Nano boards that support 5V operation the 5V pin does NOT supply voltage but is rather connected through a jumper to...

Page 7: ...Ref Description Ref Description U1 NINA B306 Module Bluetooth Low Energy 5 0 Module U6 MP2322GQH Step Down Converter U2 BMI270 Sensor IMU PB1 IT 1185AP1C 160G GTR Push button U3 MP34DT06JTR MEMS Micr...

Page 8: ...rd internal I2 C peripherals IMU and Crypto NOTE As opposed to other Arduino Nano boards pins A4 and A5 have an internal pull up and default to be used as an I2 C Bus so usage as analog inputs is not...

Page 9: ...or compensation is has a temperature accuracy of 0 1 C U8 communicates via the main microcontroller via an I2C bus 2 5 1 Gesture Detection Gesture detection utilizes four directional photodiodes to se...

Page 10: ...applications to accurately measure ambient light and sense color which enables devices to calculate color temperature and control display backlight 2 6 Digital Microphone The MP34DT06JTR is an ultra...

Page 11: ...ed 12 01 2023 Power tree NOTE Since VUSB feeds VIN via a Schottky diode and a DC DC regulator specified minimum input voltage is 4 5V the minimum supply voltage from USB has to be increased to a volta...

Page 12: ...latest features and support for all boards Follow to start coding on the browser and upload your sketches onto your board 3 3 Getting Started Arduino IoT Cloud All Arduino IoT enabled products are sup...

Page 13: ...overy All Arduino boards have a built in bootloader which allows flashing the board via USB In case a sketch locks up the processor and the board is not reachable anymore via USB it is possible to ent...

Page 14: ...C in can be used as GPIO 7 A3 Analog ADC in can be used as GPIO 8 A4 SDA Analog ADC in I2C SDA Can be used as GPIO 1 9 A5 SCL Analog ADC in I2C SCL Can be used as GPIO 1 10 A6 Analog ADC in can be use...

Page 15: ...or Positions Pin Function Type Description 1 3V3 Power Out Internally generated power output to be used as voltage reference 2 SWD Digital nRF52480 Single Wire Debug Data 3 SWCLK Digital In nRF52480 S...

Page 16: ...Biphenyls PBB 1000 Poly Brominated Diphenyl ethers PBDE 1000 Bis 2 Ethylhexyl phthalate DEHP 1000 Benzyl butyl phthalate BBP 1000 Dibutyl phthalate DBP 1000 Diisobutyl phthalate DIBP 1000 Exemptions N...

Page 17: ...red operation FCC RF Radiation Exposure Statement 1 This Transmitter must not be co located or operating in conjunction with any other antenna or transmitter 2 This equipment complies with RF radiatio...

Page 18: ...ia Andrea Appiani 25 20900 MONZA Italy 9 Reference Documentation Reference Link Arduino IDE Desktop https www arduino cc en software Arduino IDE Cloud https create arduino cc editor Cloud IDE Getting...

Page 19: ...Modified 12 01 2023 10 Revision History Date Revision Changes 10 11 2022 3 Updated to account for Rev2 changes LSM9DS1 BMI270 Bmm150 HTS221 HS3003 MPM3610 MP2322 PCB modification 08 03 2022 2 Referenc...

Reviews: