Embed-ML/EmbedIA-v0

EmbedIA is a machine learning framework for developing applications on microcontrollers.

24
/ 100
Experimental

This tool helps engineers and researchers deploy machine learning models directly onto tiny, low-power microcontrollers. You can train a Convolutional Neural Network (CNN) model in Python using TensorFlow/Keras, and then use this framework to convert it into C/C++ code. This code can then be deployed onto an Arduino or other compatible microcontroller, enabling on-device inference for tasks like image classification or sensor data analysis.

No commits in the last 6 months.

Use this if you need to run machine learning inferences directly on resource-constrained microcontrollers, rather than relying on cloud processing or more powerful edge devices.

Not ideal if your primary goal is training large, complex models or deploying to platforms with ample computational resources like desktop GPUs or cloud servers.

embedded-systems edge-ai iot-development microcontroller-programming machine-learning-deployment
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 11 / 25

How are scores calculated?

Stars

13

Forks

2

Language

C

License

Last pushed

Apr 06, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Embed-ML/EmbedIA-v0"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.