background image

Arduino® Nicla Voice 

1 / 25

Arduino® Nicla Voice

Modified: 05/01/2023

Product Reference Manual

SKU: ABX00061

Description

The Arduino® Nicla Voice packs machine-learning capabilities on the edge into a tiny fingerprint.

Implement always-on speech recognition with the Nicla Voice. The board integrates a dedicated Neural Decision
Processor Syntiant® NDP 120 able to run multiple AI algorithms at the same time. Leverage the built-in
microphone, nRF52832 microcontroller, Bluetooth® Low Energy module, 6-axis IMU and 3-axis magnetometer to
create your own wireless sensor network for machine learning applications with low power consumption
capabilities.

Target areas:

noise and vibration detection, low-power speech recognition, contactless operations, gesture recognition

Summary of Contents for ABX00061

Page 1: ...board integrates a dedicated Neural Decision Processor Syntiant NDP 120 able to run multiple AI algorithms at the same time Leverage the built in microphone nRF52832 microcontroller Bluetooth Low Energy module 6 axis IMU and 3 axis magnetometer to create your own wireless sensor network for machine learning applications with low power consumption capabilities Target areas noise and vibration detec...

Page 2: ...ccessible via pin header 12 bit 200 ksps ADC 2 400 2 4835 GHz Bluetooth 5 0 via cordio stack 4 2 via ArduinoBLE Internal antenna Internal 32 MHz oscillator 1 8 V Operating Voltage Syntiant NDP120 Neural Decision Processor Microprocessor 1x Syntiant Core 2 ultra low power deep neural network inference engine 1x HiFi 3 Audio DSP 1x Arm Cortex M0 core up to 48 MHz Dedicated Low IQ High PSRR Low Dropo...

Page 3: ...asing free operation Built in PMU Magnetometer 3 axis BMM150 Low voltage operation Ultra low power current consumption 170μA 10 Hz in low power preset Interrupt signal generation for magnetic Low High Threshold detection Magnetic field range typical of 1300μT x y axis 2500μT z axis Magnetic field resolution of 0 3μT Maximum magnetic field rating at any direction 7T High Performance Microphone IM69...

Page 4: ...ESLOV connector 1x Serial Port UART 1x SPI 2x ADC GPIOs configurable voltage 1 8 V 3 3 V 1x Battery Input Integrated battery charger and fuel gauge BQ25120AYFPR for 3 7V Li Po battery Power Input and Output 3 3 V GND and VIN External PDM microphone connector Via 4 pin 0 5 mm pitch FFC cable compatible with FH33J 4S ZIF connector ...

Page 5: ...Block Diagram 4 2 Board Topology 4 2 1 Connectors Topology 4 2 2 Components Topology 4 2 3 Front 4 3 Microcontroller 4 4 Neural Decision Processor 4 5 IMU 4 6 RGB LED 4 7 Microphone 4 8 USB Bridge 4 9 Power Tree 5 Board Operation 5 1 Getting Started IDE 5 2 Getting Started Arduino Web Editor 5 3 Getting Started Arduino Cloud 5 4 Getting Started ESLOV 5 5 Sample Sketches 5 6 Online Resources 5 7 Bo...

Page 6: ...chanical Information 7 1 Outline Board Measures 7 2 Board s Connectors Measures 8 Certifications 8 1 Declaration of Conformity CE DoC EU 8 2 Declaration of Conformity to EU RoHS REACH 211 01 19 2021 8 3 Conflict Minerals Declaration 9 FCC Caution 10 Company Information 11 Reference Documentation 12 Revision History 13 Product Warnings and Disclaimers ...

Page 7: ...g glass breaking or motion sensing Multiple voices sound and sensor applications can run simultaneously with low power consumption all in a tiny battery powered size allowing long periods of usage without intervention Predictive Maintenance Nicla Voice can be used to predict the wear of industrial equipment machinery and automation devices It can detect vibrations noises coming from motors or coil...

Page 8: ...of the PMIC 2 Ratings Symbol Description Min Typ Max Unit VIN Input voltage from VIN pad 3 5 5 0 5 5 V VUSB Input voltage from USB connector 4 8 5 0 5 5 V VDDIO_EXT Level Translator Voltage 1 8 3 3 3 3 V VIH Input high level voltage 0 7VDDIO_EXT 1 VDDIO_EXT V VIL Input low level voltage 0 0 3VDDIO_EXT 2 V TOP Operating Temperature 0 25 70 C Note VDDIO_EXT is software programmable While the ADC inp...

Page 9: ... Power Consumption Description Min Typ Max Unit Standby 0 46 mA Alexa demo ON with BLE off 0 80 mA Alexa demo ON with BLE advertising and sensor polling at 1 Hz 2 4 mA The measurements have been performed with VBAT 3 7 V Alexa demo corresponds to the factory firmware flashed by default on the Nicla Voice 4 Functional Overview 4 1 Block Diagram Nicla Voice Block Diagram ...

Page 10: ...s Topology NiclaHeader B J3 NiclaHeader A J6 J7 J4 J5 J7 BOTTOM TOP Nicla Voice Topology Components Ref Description Ref Description J1 Nicla Header A J2 Nicla Header B J3 Battery Pads J4 Battery Connector BM03B ACHSS J5 ESLOV Connector SM05B SRSS J6 External Microphone FH33J 4S J7 Micro USB AB ZX62 AB ...

Page 11: ...utton D1 Schottky Diode PMEG4005EPK D2 Resistor array PRTR5V0U0F U1 Arm Cortex M0 ATSAM D11 U2 Microphone IM69D130V01 U3 Syntiant Neural Decision Processor NDP120 U4 Magnetic Sensor BMM150 U5 LDO TPS7A0511PDQNR U7 Flash 128MX1 AT25QL128A U8 RGB LED Driver IS31FL3194 U9 Battery Charger LDO Buck BQ25120 U10 Bus Transceiver 74LVC1T45DW U11 Level Shifter TXB0108Y U12 Level Shifter NTS0304 U13 Level Sh...

Page 12: ... 8 V a level shifter can adjust the logic level between 1 8 V and 3 3 V depending on the LDO set in BQ25120 U9 An external oscillator Y1 provides a 32 KHz signal The ANNA B112 acts as the SPI host for the data logging 16MB flash U7 and the Syntiant NDP120 IC U3 4 4 Neural Decision Processor The Arduino Nicla Voice integrates a Neural Decision Processor NDP120 from Syntiant U3 The NDP120 leverages ...

Page 13: ...d 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 ...

Page 14: ...r also provides power to the SAMD11 microcontroller used for programming the board as well as for JTAG and SWD The LED driver U8 and RGB Leds DL1 are driven by a boost voltage of 5V All other components operate off the 1 8 V rail regulated by a buck converter PMID acts as an OR switch between VIN and BATT and operates the LED driver All I O broken out to the pins are fed through a bi direction vol...

Page 15: ...your board 5 3 Getting Started Arduino Cloud All Arduino IoT enabled products are supported on Arduino Cloud which allows you to log graph and analyze sensor data trigger events and automate your home or business 5 4 Getting Started ESLOV This board can act as a secondary to a ESLOV controller and have the firmware updated through this method 5 5 Sample Sketches Sample sketches for the Arduino Nic...

Page 16: ...tibility 1 LPIO0_EXT Digital Low Power IO Pin 0 A6 2 NC N A N A A5 3 CS Digital SPI Cable Select A4 4 COPI Digital SPI Controller Out Peripheral In A3 5 CIPO Digital SPI Controller In Peripheral Out A2 6 SCLK Digital SPI Clock A1 7 ADC2 Analog Analog Input 2 A0 8 ADC1 Analog Analog Input 1 AREF 6 2 J2 Nicla Header B Pin Function Type Description MKR Compatibility 1 SDA Digital I2C Data Line SDA 2 ...

Page 17: ...cription P1 BMI_SWDIO Digital BMI270 JTAG Serial Wire Debug Data P2 BMI_SWDCLK Digital BMI270 JTAG Serial Wire Debug Clock P3 ANNA_SWDIO Digital ANNA JTAG Serial Wire Debug Data P4 ANNA_SWDCLK Digital ANNA JTAG Serial Wire Debug Clock P5 RESET Digital Reset Pin P6 SAMD11_SWDIO Digital SAMD11 JTAG Serial Wire Debug Data P7 1 8 V Power 1 8 V Voltage Rail P8 SAMD11_SWDCLK Digital SAMD11 JTAG Serial W...

Page 18: ...on 1 VBAT Power Battery input 2 NTC Analog NTC Thermistor 3 GND Power Ground 6 6 J5 ESLOV Pin Function Type Description 1 5V Power 5V Power Rail 2 INT Digital Digital IO 3 SCL Digital I2C Clock Line 4 SDA Digital I2C Data Line 5 GND Power Ground 6 7 J6 External Microphone Pin Function Type Description 1 1 8 V_MIC Power 1 8 V Power Rail 2 GND Power Ground 3 PDMDIN1 Digital PDM 1 Data Line 4 PDMCLK1...

Page 19: ...Arduino Nicla Voice 19 25 Arduino Nicla Voice Modified 05 01 2023 7 Mechanical Information 7 1 Outline Board Measures 22 86mm 22 86mm 2 54mm 1 27mm 3 81mm Ø1 01mm Nicla Voice outline measures ...

Page 20: ... 2 88mm 0 59mm BOTTOM TOP 4 25mm Nicla Voice connectors mechanical measures 8 Certifications 8 1 Declaration of Conformity CE DoC EU We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union EU and European Economic Area EEA ...

Page 21: ...horization currently released by ECHA is present in all products and also package in quantities totaling in a concentration equal or above 0 1 To the best of our knowledge we also declare that our products do not contain any of the substances listed on the Authorization List Annex XIV of the REACH regulations and Substances of Very High Concern SVHC in any significant amounts as specified by the A...

Page 22: ...h Industry Canada license exempt RSS standard s Operation is subject to the following two conditions 1 this device may not cause interference 2 this device must accept any interference including interference that may cause undesired operation of the device French Le présent appareil est conforme aux CNR d Industrie Canada applicables aux appareils radio exempts de licence L exploitation est autori...

Page 23: ...NG ANY AUTHORIZED DEALER OR AUTHORIZED RESELLER IS PROPERLY TRAINED OR EXPERIENCED TO CORRECTLY INSTALL RELATED PRODUCTS A PROPERLY INSTALLED AND MAINTAINED SYSTEM MAY ONLY REDUCE THE RISK OF EVENTS SUCH AS LOSS OF FUNCTIONALITY IT IS NOT INSURANCE OR A GUARANTEE THAT SUCH EVENTS WILL NOT OCCUR THAT ADEQUATE WARNING OR PROTECTION WILL BE PROVIDED OR THAT THERE WILL BE NO DEATH PERSONAL INJURY AND ...

Page 24: ...LIMITED AND SUCH WARNINGS MAY NOT BE PROVIDED IN ALL CIRCUMSTANCES PERIODIC TESTING OF THE SYSTEM IN ACCORDANCE WITH PRODUCT DOCUMENTATION IS THE ONLY WAY TO DETERMINE IF ALL SENSORS DETECTORS KEYFOBS DEVICES AND OTHER PANEL ACCESSORIES ARE FUNCTIONING PROPERLY CERTAIN SENSORS DEVICES AND OTHER PANEL ACCESSORIES MAY BE PROGRAMMED INTO PANEL AS SUPERVISORY SO THAT THE PANEL WILL INDICATE IF IT DOES...

Page 25: ...S INCLUDING ANY REQUIREMENT TO OBTAIN CONSENT FROM OR PROVIDE NOTICE TO INDIVIDUALS AND ANY OTHER OBLIGATIONS END USER AND OR INSTALLER MAY HAVE AS CONTROLLERS OR OTHERWISE UNDER LAW THE CAPABILITY OR USE OF ANY PRODUCTS MANUFACTURED OR SOLD BY ARDUINO TO RECORD CONSENT SHALL NOT BE SUBSTITUTED FOR THE CONTROLLER S OBLIGATION TO INDEPENDENTLY DETERMINE WHETHER CONSENT OR NOTICE IS REQUIRED NOR SHA...

Reviews: