Skip to content

t-ikegami/micropython-ulab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

micropython-ulab

ulab is a numpy-like array manipulation library for micropython. The module is written in C, defines compact containers for numerical data, and is fast.

Documentation can be found under https://micropython-ulab.readthedocs.io/en/latest/ The source for the manual is in https://github.com/v923z/micropython-ulab/blob/master/docs/ulab-manual.ipynb, while developer help is in https://github.com/v923z/micropython-ulab/blob/master/docs/ulab.ipynb.

Firmware for pyboard.v.1.1 is updated once in a while, and can be downloaded from https://github.com/v923z/micropython-ulab/blob/master/firmware/firmware.dfu, otherwise, it can be compiled from the source by following the steps https://micropython-usermod.readthedocs.io/en/latest/usermods_05.html#compiling-our-module.

About

a numpy-like fast vector module for micropython, circuitpython, and their derivatives

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 85.8%
  • Python 12.5%
  • Shell 1.2%
  • Other 0.5%