Skip to content

Commit b0faad9

Browse files
authored
Nicla Voice: Small datasheet fixes (#205)
* Datasheet: Update authors * MD spacings
1 parent de1c141 commit b0faad9

File tree

1 file changed

+14
-13
lines changed
  • content/hardware/06.nicla/boards/nicla-voice/datasheet

1 file changed

+14
-13
lines changed

content/hardware/06.nicla/boards/nicla-voice/datasheet/datasheet.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22
identifier: ABX00061
33
title: Arduino® Nicla Voice
44
type: pro
5-
author: Linnea Åkerberg, Pablo Marquínez, Ali Jahangiri
5+
author: Linnea Åkerberg, Pablo Marquínez, Ali Jahangiri, Taddy Chung
66
---
77

88
![Nicla Voice](assets/featured.png)
99

1010
# Description
1111
The **Arduino® Nicla Voice** packs machine learning capabilities on the edge into a tiny fingerprint.
1212

13-
Implement always-on speech recognition with 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.
13+
Implement always-on speech recognition with 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.
1414

1515
# Target areas:
1616
noise and vibration detection, low-power speech recognition, contactless operations, gesture recognition
1717

1818
# Features
1919

20-
- **ANNA-B112** Bluetooth® Module
20+
- **ANNA-B112** Bluetooth® Module
2121
- **nRF52832** System-on-chip
2222
- 64 MHz Arm® Cortex M4 with FPU
2323
- 512 KB Flash + 64 KB SRAM
@@ -120,7 +120,7 @@ With the built-in microphone and its tiny form factor, you can easily equip an e
120120
| V<sub>IL</sub> | Input low-level voltage | 0 | | 0.3V<sub>DDIO_EXT</sub><sup>2</sup> | V |
121121
| T<sub>OP</sub> | Operating Temperature | 0 | 25 | 85 | °C |
122122

123-
**Note** : V<sub>DDIO_EXT</sub> is software programmable. While the ADC inputs can accept up to x.xV, the maximum value is at the ANNA B112 operating voltage.
123+
**Note** : V<sub>DDIO_EXT</sub> is software programmable. While the ADC inputs can accept up to x.xV, the maximum value is at the ANNA B112 operating voltage.
124124

125125
**<sup>1</sup>** : All I/O pins operate at V<sub>DDIO_EXT</sub> apart from the following:
126126
- ADC1 and ADC2 - 1V8
@@ -133,6 +133,7 @@ With the built-in microphone and its tiny form factor, you can easily equip an e
133133
## Functional Overview
134134

135135
### Block Diagram
136+
136137
![Nicla Voice Block Diagram](assets/niclaVoice_Block_Diagram.svg)
137138

138139
### Board Topology
@@ -141,15 +142,13 @@ With the built-in microphone and its tiny form factor, you can easily equip an e
141142

142143
![Nicla Voice Topology- Components](assets/connectors.svg)
143144

144-
145145
| **Ref.** | **Description** | **Ref.** | **Description** |
146146
| ------------------- | ------------------------------------- | ------------------- | -------------------------------- |
147147
| J1 (Nicla Header A) | | J2 (Nicla Header B) | |
148148
| J3 | Battery Pads | J4 | Battery Connector (BM03B-ACHSS) |
149149
| J5 | ESLOV Connector (SM05B-SRSS) | J6 | External Microphone (FH33J-4S) |
150150
| J7 | Micro USB-A (ZX62-AB) |
151151

152-
153152
#### Components Topology
154153

155154
![Nicla Voice Topology - components](assets/components.svg)
@@ -167,20 +166,22 @@ With the built-in microphone and its tiny form factor, you can easily equip an e
167166
| U13 | Level shifter, NTS0304 | U14 | LDO regulator, 3V3 AP2112K |
168167
| U15 | IMU 6 Axis Low Power BMI270 |
169168

170-
171169
#### Front
172170

173171
![Nicla Voice Front View](assets/front.svg)
174172

175-
176173
### Neural Decision Processor
177174
The Arduino® Nicla Voice integrates a Neural Decision Processor™ NDP120 from Syntiant® (U3).The NDP120 leverages Syntiant Core 2™ ultra-low-power deep neural network inference engine to move larger neural networks into always-on domains with capacity to run multiple application simultaneously with minial power consumption, including beamforming, echo-cancellation and noise suppression, keyword spotting and event detection.
175+
178176
### Microcontroller
179177
The Arduino® Nicla Voice is powered by a nRF52832 SoC within the ANNA-B112 module (MD1). The nRF52832 SoC is built around an ARM® Cortex-M4 microcontroller with 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 the SPI host for the data logging 16MB 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.
178+
180179
### Bosch BMM150 3-Axis Magnetometer
181180
The Bosch BMM150 (U4) provides accurate 3-axis measurements of magnetic field with compass-level accuracy. Combined with the BHI260 IMU (U2), Bosch sensor fusion can be used to obtain high accuracy spatial orientation and motion vectors for detection of heading in autonomous robots as well as predictive maintenance. There is a dedicated I2C connection to the BHI260 (U2), acting as the host.
181+
182182
### RGB LED
183183
An I2C LED driver (U8) drives the RGB LED (DL1), and is capable of a maximum output of 40 mA. It is driven by the ANN-B112 (U5) microcontroller.
184+
184185
### USB Bridge
185186
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.3V logic to 1.8V for the ANNA-B112. The 3.3V voltage is generated from the USB voltage by a LDO (U14).
186187

@@ -192,7 +193,6 @@ The **Arduino Nicla Voice** can be powered via micro USB (J7), ESLOV (J5) or VIN
192193
Additionally, the BQ25120AYFPR (U9) also provides support for a single cell 3.7V LiPo/Li-ion battery pack connected to J4, allowing use of the board as a wireless sensor network.
193194

194195
## Connector Pinouts
195-
196196
**Note:** All the pins on J1 and J2 (excluding fins) are referenced to the V<sub>DDIO_EXT</sub> voltage which can be generated internally or supplied externally.
197197

198198
### J1 Nicla Header A
@@ -250,13 +250,15 @@ Additionally, the BQ25120AYFPR (U9) also provides support for a single cell 3.7V
250250
| 2 | NTC | Analog | NTC Thermistor |
251251

252252
### J4 Battery Connector
253+
253254
| Pin | **Function** | **Type** | **Description** |
254255
| --- | ------------ | -------- | --------------- |
255256
| 1 | VBAT | Power | Battery input |
256257
| 2 | NTC | Analog | NTC Thermistor |
257258
| 3 | GND | Power | Ground |
258259

259260
### J5 ESLOV
261+
260262
| Pin | **Function** |
261263
| --- | ------------ |
262264
| 1 | 5V |
@@ -348,7 +350,6 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
348350
| -------------------- | -------------------- |
349351
| 2.4GHz, 40 channels | +4dBm |
350352

351-
352353
## Company Information
353354

354355
| Company name | Arduino SRL |
@@ -391,9 +392,9 @@ ARDUINO DOES NOT ALWAYS ENCRYPT COMMUNICATIONS BETWEEN PRODUCTS AND THEIR PERIPH
391392

392393
THE ABILITY OF ARDUINO PRODUCTS AND SOFTWARE TO WORK PROPERLY DEPENDS ON A NUMBER OF PRODUCTS AND SERVICES MADE AVAILABLE BY THIRD PARTIES OVER WHICH ARDUINO HAS NO CONTROL INCLUDING, BUT NOT LIMITED TO, INTERNET, CELLULAR AND LANDLINE CONNECTIVITY; MOBILE DEVICE AND OPERATING SYSTEM COMPATIBILITY; AND PROPER INSTALLATION AND MAINTENANCE. ARDUINO SHALL NOT BE LIABLE FOR ANY DAMAGES CAUSED BY ACTIONS OR OMISSIONS OF THIRD PARTIES.
393394

394-
BATTERY OPERATED SENSORS, DETECTORS, KEYFOBS, DEVICES AND OTHER PANEL ACCESSORIES HAVE A LIMITED BATTERY LIFE. WHILE THESE PRODUCTS MAY BE DESIGNED TO PROVIDE SOME WARNING OF IMMINENT BATTERY DEPLETION, THE ABILITY TO DELIVER SUCH WARNINGS IS 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.
395+
BATTERY OPERATED SENSORS, DETECTORS, KEYFOBS, DEVICES AND OTHER PANEL ACCESSORIES HAVE A LIMITED BATTERY LIFE. WHILE THESE PRODUCTS MAY BE DESIGNED TO PROVIDE SOME WARNING OF IMMINENT BATTERY DEPLETION, THE ABILITY TO DELIVER SUCH WARNINGS IS 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.
395396

396-
CERTAIN SENSORS, DEVICES AND OTHER PANEL ACCESSORIES MAY BE PROGRAMMED INTO PANEL AS “SUPERVISORY” SO THAT THE PANEL WILL INDICATE IF IT DOES NOT RECEIVE A REGULAR SIGNAL FROM THE DEVICE WITHIN A CERTAIN PERIOD OF TIME. CERTAIN DEVICES CANNOT BE PROGRAMMED AS SUPERVISORY. DEVICES CAPABLE OF BEING PROGRAMMED AS SUPERVISORY MAY NOT BE PROPERLY PROGRAMMED AT INSTALLATION, RESULTING IN A FAILURE TO REPORT TROUBLE WHICH COULD RESULT IN DEATH, SERIOUS INJURY AND/OR PROPERTY DAMAGE.
397+
CERTAIN SENSORS, DEVICES AND OTHER PANEL ACCESSORIES MAY BE PROGRAMMED INTO PANEL AS “SUPERVISORY” SO THAT THE PANEL WILL INDICATE IF IT DOES NOT RECEIVE A REGULAR SIGNAL FROM THE DEVICE WITHIN A CERTAIN PERIOD OF TIME. CERTAIN DEVICES CANNOT BE PROGRAMMED AS SUPERVISORY. DEVICES CAPABLE OF BEING PROGRAMMED AS SUPERVISORY MAY NOT BE PROPERLY PROGRAMMED AT INSTALLATION, RESULTING IN A FAILURE TO REPORT TROUBLE WHICH COULD RESULT IN DEATH, SERIOUS INJURY AND/OR PROPERTY DAMAGE.
397398

398399
PURCHASED PRODUCTS CONTAIN SMALL PARTS THAT COULD BE A CHOCKING HAZARD TO CHILDREN OR PETS. KEEP ALL SMALL PARTS AWAY FROM CHILDREN AND PETS.
399400

@@ -403,7 +404,7 @@ BUYER SHALL PASS ON THE FOREGOING INFORMATION ON PRODUCT RISKS, WARNINGS AND DIS
403404

404405
ARDUINO HEREBY DISCLAIMS ALL WARRANTIES AND REPRESENTATIONS, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE INCLUDING (BUT NOT LIMITED TO) ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO ITS PRODUCTS AND RELATED SOFTWARE.
405406

406-
ARDUINO MAKES NO REPRESENTATION, WARRANTY, COVENANT OR PROMISE THAT ITS PRODUCTS AND/OR RELATED SOFTWARE (I) WILL NOT BE HACKED, COMPROMISED AND/OR CIRCUMVENTED; (II) WILL PREVENT, OR PROVIDE ADEQUATE WARNING OR PROTECTION FROM, BREAK-INS, BURGLARY, ROBBERY, FIRE; OR (III) WILL WORK PROPERLY IN ALL ENVIRONMENTS AND APPLICATIONS.
407+
ARDUINO MAKES NO REPRESENTATION, WARRANTY, COVENANT OR PROMISE THAT ITS PRODUCTS AND/OR RELATED SOFTWARE (I) WILL NOT BE HACKED, COMPROMISED AND/OR CIRCUMVENTED; (II) WILL PREVENT, OR PROVIDE ADEQUATE WARNING OR PROTECTION FROM, BREAK-INS, BURGLARY, ROBBERY, FIRE; OR (III) WILL WORK PROPERLY IN ALL ENVIRONMENTS AND APPLICATIONS.
407408

408409
ARDUINO WILL NOT BE LIABLE FOR UNAUTHORIZED ACCESS (I.E. HACKING) INTO THE CLOUD SERVERS OR TRANSMISSION FACILITIES, PREMISES OR EQUIPMENT, OR FOR UNAUTHORIZED ACCESS TO DATA FILES, PROGRAMS, PROCEDURES OR INFORMATION THEREON, UNLESS AND ONLY TO THE EXTENT THAT THIS DISCLAIMER IS PROHIBITED BY APPLICABLE LAW.
409410

0 commit comments

Comments
 (0)