STMicroelectronics/st-mems-machine-learning-core
STMicroelectronics/st-mems-machine-learning-core has 30 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours, 0 in 7 days, and 0 in 15 days. Last checked 2026-11-15 04:33 UTC. Last push 2026-10-29.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- 0
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Examples, tutorials, and tools for the MLC, a dedicated core for machine learning processing embedded in STMicroelectronics MEMS sensors.
Machine LearningREADME.md
OriginalMLC - machine learning core
This repository provides examples, tutorials, and tools for the MLC, a dedicated core for machine learning processing, able to execute algorithms directly inside the sensor. Products that embed the MLC can be distinguished by the "X" at the end of their name.
The machine learning processing capability allows moving some algorithms from the application processor to the MEMS sensor, enabling consistent reduction of power consumption.
The machine learning processing capability is obtained through decision tree logic. A decision tree is a mathematical tool composed of a series of configurable nodes. Each node is characterized by an “if-then-else” condition, where an input signal (represented by statistical parameters calculated from the sensor data) is evaluated against a threshold.
The results of the decision tree can be read from the application processor at any time. Furthermore, there is the possibility to generate an interrupt for every change in the result in the decision tree.
For more information about MLC, please explore the dedicated page available on the ST website: MEMS Sensors Ecosystem for Machine Learning.
Repository overview
This repository is structured as follows:
- An examples folder, containing examples ready to be used with the sensors.
- A tools folder, containing various tools that can be used to develop applications using the MLC.
- A tutorials folder, containing tutorials describing how to create example solutions using different ST hardware kits and software tools.
More information: http://www.st.com
Copyright © 2025 STMicroelectronics