Arduino® Nicla Sense ME
4.3 Microcontroller
The Arduino® Nicla Sense ME is powered by a nRF52832 SoC within the ANNA-B112 module (MD1). The nRF52832
SoC is built around an Arm® Cortex®-M4 microcontroller with a floating point unit running at 64 MHz. Sketches are
stored inside the nRF52832 internal 512 KB FLASH which is shared with the bootloader. 64 KB SRAM is available to
the user. The ANNA-B112 acts as an SPI host for the data logging 2MB flash (U7) and the BHI260 6-axis IMU (U5). It
is also the secondary for the BHI260 (U5) I2C and SPI connection. While the module itself runs at 1.8V, a level shifter
can adjust the logic level between 1.8V and 3.3V depending on the LDO set in BQ25120 (U9). An external oscillator
(Y1) provides a 32 KHz signal.
4.4 Bosch® BHI260 Smart Sensor System with Built-in 6-Axis IMU
The Bosch® BHI260 is an ultra-low power programmable sensor, combining a Fuser2 core processor, 6-axis IMU
(gyroscope and accelerometer) together with a sensor fusion software framework. The BHI260 is a smart sensor
core (hosting a programmable recognition system), that handles communication with other sensors on the Arduino
Nicla Sense ME via I2C and SPI connections. There is also a dedicated 2MB Flash (U2) used to store execute-in-
place (XiP) code as well as data storage, such as Bosch® sensor fusion algorithm (BSX) calibration data. The BHI 260
is capable of loading custom algorithms that can be trained on a PC. The generated smart algorithm then operates
on this chip.
4.5 Bosch® BME688 Environmental Sensor
The Arduino Nicla Sense ME is able to perform environmental monitoring via the Bosch® BME688 sensor (U6).
This provides capabilities for pressure, humidity, temperature as well as Volatile Organic Compound (VOC)
detection. The Bosch® BME688 performs gas detection via an eNose metal oxide semiconductor array with a
typical gas scan cycle of 10.8 seconds.
4.6 Bosch® BMP390 Pressure Sensor
Industrial grade accuracy and stability in pressure measurements are provided by the BMP390 (U3) designed for
prolonged use, with a relative accuracy of ±0.03 hPa and an RMS of 0.02 Pa in high-resolution mode. The Bosch®
BMP390 is suitable for rapid measurements with a sampling rate of 200 Hz, or for low-power use with a sampling
rate of 1 Hz, consuming less than 3.2 µA. U3 is controlled via an SPI interface to the BHI260 (U2), on the same bus as
the BME688 (U6).
11 / 24
Arduino® Nicla Sense ME
Modified: 13/08/2024
Need help?
Do you have a question about the Nicla Sense ME and is the answer not in the manual?
Questions and answers