Nicla Voice-board

Nicla Voice

The Arduino® Nicla Voice packs speech and motion recognition capabilities on the edge into a tiny form factor. The board integrates a dedicated Neural Decision Processor NDP120 empowering multiple AI algorithms simultaneously. Leverage the built-in microphone, nRF52832 microcontroller, Bluetooth® Low Energy module, 6-axis IMU, and 3-axis magnetometer to create your wireless sensor network for machine learning applications with ultra low-power consumption capabilities.

The Arduino® Nicla Voice implements always-on speech and motion recognition on the edge. The board integrates a Neural Decision Processor from Syntiant (NDP120), enabling it to run multiple AI algorithms. It also features a smart 6-axis motion sensor and a magnetometer, making it the ideal solution for ultra-low power predictive maintenance, gesture/voice recognition, and contactless applications. Following the Nicla family, it offers on-board Bluetooth® Low Energy connectivity and is compatible with Nicla, Portenta, and MKR products.

The Nicla Voice can also be battery-powered with long-lasting autonomy being perfect for autonomous power standalone applications.

Nicla Form Factor
Nicla Form Factor
The Arduino Nicla Voice is our smallest form factor yet.
Ultra-low power board
The Arduino Nicla Voice has been designed as an ultra-low power board, being the perfect solution for industrial and IoT battery-powered applications.
The Nicla Voice features an nRF52832, a general-purpose multiprotocol System-on-Chip (SoC) from Nordic® Semiconductor.
Neural Decision Processor
The Nicla Voice features an NDP120™, an ultra-low powered and special-purpose deep-learning processor suitable for battery-powered applications and devices created by Syntiant®.
The Nicla Voice features an IM69D130, a high-performance digital MEMS microphone from Infineon®.
Inertial Measurement Unit
The Nicla Voice features a BMI270, a 6-axis ultra-low power Inertial Measurement Unit (IMU) optimized for wearables from Bosch®.
The Nicla Voice features a BMM150, a low-power 3-axis digital geomagnetic sensor from Bosch®.
Bluetooth® Low Energy
The Nicla Voice features the ANNA-B112 Bluetooth® module. A Bluetooth® 5.0 Low Energy system-in-package (SIP) with the powerful nRF52832 SoC integrated.



User Manual
A full guide to the basics of the Nicla Voice.

Suggested Libraries

The ArduinoBLE library is designed for Arduino boards that have hardware enabled for BLE and Bluetooth 4.0 and above.
The PDM library allows you to use PDM (Pulse-density modulation) microphones, like the IM69D130.

Arduino Basics

Built-in Examples
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
Language References
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.


Door Intruder Detector Using ML with the Nicla Voice

This application note describes how to identify when intruders are trying to force an entrance door by analyzing surroundings sounds using a Nicla Voice, Machine Learning Tools, and the Arduino IoT Cloud.

Intruder detector
Machine Learning Tools
Sound recognition
Arduino IoT Cloud
Application Note
Audio Analysis with Machine Learning and the Nicla Voice

Learn to use the Nicla Voice to create your own Machine Learning audio models with this getting started tutorial.

Getting started
Machine Learning tools
Motion Detection with Nicla Voice and Machine Learning Tools

Learn how to create a simple motion detection application with the Arduino® Nicla Voice and the Arduino Cloud Machine Learning Tools powered by Edge Impulse®.

Machine Learning
Machine Learning Tools
Edge Impulse
Nicla Voice User Manual

Learn about the hardware and software features of the Arduino® Nicla Voice.

Cheat sheet


Pinout Diagram

A diagram showing the functions and the arrangement of the pins on your product.