The Ideal Platform for Building Low-power Voice, Audio, and Sensor Applications

Syntiant's Tiny Machine Learning Development Board

Ideal for educational purposes or the engineering hobbyist, Syntiant’s Tiny Machine Learning Development Board is the ideal platform for building low-power voice, audio, and sensor applications. 


Equipped with the ultra-low-power Syntiant NDP101™ processor, the TML board packs native neural network computation for the most demanding applications.


No need for any specialized hardware either. Any programming is done by simply connecting to a micro-USB cable.


The onboard microphone and BMI120 sensor enable easy configuration for any speech, audio or 6 axis motion- and vibration-related application.

Key Features 

  • Host processor: SAMD21 Cortex-M0+ 32bit low power ARM MCU

  • Host processor flash memory: 256 KB

  • Host processor memory for Bootloader: 8 KB

  • Host processor SRAM: 32 KB

  • Neural processor: NDP101 

  • Board Power Supply: USB 5V, LiPo battery 3.7V

  • Circuit Operating Voltage: 3.3V

  • Digital I/O Pins: 5, compatible with Arduino MKR series boards

  • UART: 1 pair (included in the digital I/O Pins)

  • I2C: 1 Pair  (included in the digital I/O Pins)

  • On Board Serial Flash: 2 MByte

  • System Clock: 48MHz

  • User defined LED: 1  RGB LED

  • uSD Card Included

  • Motion sensor: 6 axis sensor

  • Microphone: 1 Microphone

On Board Components 


Micro-SD Connector: The micro-SD card captures in-situ data to improve machine learning models and is formatted using a 32-bit FAT32 system, which provides virtually unlimited capacity for audio or sensor data.  

Motion Sensor: The BMI120 motion sensor has a 3 + 3 acceleration and gyro axis supporting three modes of operation. 


Microphone: On board mic to enable development of multiple close-talk applications. 

Charging LED: Orange LED indicates battery charging while off when fully charged. Duty cycle is approximately 50 percent with no battery connection and nearly 100 percent when a discharged battery is being charged. 

Power on LED: A green LED indicates board power from battery or USB. The series resistor can be removed if ultra-low-power is desired. A large value resistor can be replaced to adjust light intensity.


RGB LED: Multiple red, green and blue light display combinations can be programmed. Along with pulsing indication, eight color combinations can produce countless combinations to indicate system status.

Battery capacity and connector: Equipped with a JST-SH Micro battery socket, charging current is set to 375mA. Battery size is based on rated charging current. Confirm battery polarity as per the block diagram. Click here for battery information.


The Tiny Machine Learning Board allows easy configuration for speech, audio, or 6 axis motion- and vibration-related applications.

mobile phones • smart home • hearables/wearables •  PC  • IoT endpoints • media streamers • AR/VR

iot endpoint .png


The board is macroscopically tested by loading boot loader and “Alexa” keyword, as well as confirming recognition of the “Alexa” keyword. Any change in firmware may make the “Alexa” model not work.


The board is not certified for RoHS compliance. There is no certification for FCC and CE.

Silicon Lab pointer



Warranties section of SiLabs



“Disclaimer Silicon Labs intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Labs products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Labs reserves the right to make changes without further notice to the product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Without prior notification, Silicon Labs may update product firmware during the manufacturing process for security or reliability reasons. Such changes will not alter the specifications or the performance of the product. Silicon Labs shall have no liability for the consequences of use of the information supplied in this document. This document does not imply or expressly grant any license to design or fabricate any integrated circuits. The products are not designed or authorized to be used within any FDA Class III devices, applications for which FDA premarket approval is required or Life Support Systems without the specific written consent of Silicon Labs. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Labs products are not designed or authorized for military applications. Silicon Labs products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Silicon Labs disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of a Silicon Labs product in such unauthorized applications. 


Trademark Information Silicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, ClockBuilder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISOmodem®, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, the Zentri logo and Zentri DMS, Z-Wave®, and others are trademarks or registered trademarks of Silicon Labs. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. Wi-Fi is a registered trademark of the Wi-Fi Alliance. All other products or brand names mentioned herein are trademarks of their respective holders.”