Arduino® Nicla Voice
13 / 25
Arduino® Nicla Voice
Modified: 05/01/2023
4.5 IMU
The Nicla Voice provides 9-axis IMU capabilities, by the combination of the 3-axis BMM150 (U4) and 6-axis BMI270
(U15) ICs. The BMI270 includes both a three-axis gyroscope as well as a three-axis accelerometer, while the
BMM150 is capable of sensing magnetic field variations in all three dimensions. The information obtained can be
used for measuring raw movement parameters as well as for machine learning. Both are connected via an SPI
connection to the Syntiant® NDP120 IC (U3).
4.6 RGB LED
An I2C LED driver (U8) drives the common anode RGB LED (DL1) and is capable of a maximum output of 40 mA. It is
driven by the ANNA-B112 (U5) microcontroller.
4.7 Microphone
The IM69D130V01XTSA1 microphone IC (U2) includes two near identical MEMS microphones with a common
membrane. The audio signal is transported over a PDM channel to the NDP120 (U3). An external microphone can
be added using the J6 connector, which is also connected to the NDP120 (U3) over a separate PDM channel.
Internal microphone (U2) and optional external microphone (J6) are on PDM 0 and PDM 1 channels respectively.
4.8 USB Bridge
The SAMD11 microcontroller (U1) is dedicated to act as both the USB bridge as well as the JTAG controller for the
ANNA-B112. A logic level translator (U13) acts as an in between to translate 3.3 V logic to 1.8 V for the ANNA-B112.
The 3.3 V voltage is generated from the USB voltage by a LDO (U14).