There is a newer version of the record available.

Published November 14, 2025 | Version 0.9.0

emlearn-micropython: Efficient Machine Learning engine for MicroPython

Authors/Creators

Description

What's Changed

New features

  • Add Linear Regression, including on-device learning by @jonnor in https://github.com/emlearn/emlearn-micropython/pull/43
  • Native modules now available for armv6m (RP2040 / Cortex M0 / Cortex M3) and rv32imc (RISC-V / ESP32-C5 / ESP32-C3 / ESP32-C2)
  • neighbors: Support building as user module by @jonnor in https://github.com/emlearn/emlearn-micropython/pull/47

Internal changes

  • tests: Improve running by @jonnor in https://github.com/emlearn/emlearn-micropython/pull/55
  • Builds with standard MicroPython from master/1.26.1, no patches needed

Full Changelog: https://github.com/emlearn/emlearn-micropython/compare/0.8.0...0.9.0

Notes

If you use this software, please cite it using these metadata.

Files

emlearn/emlearn-micropython-0.9.0.zip

Files (5.6 MB)

Name Size Download all
md5:2ae953bc7e75867de845707cd34df84a
5.6 MB Preview Download

Additional details

Related works