osaboh / micropython-extmod-generator

Generator for Micropython external modules written in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

micropython-extmod-generator

Generator for Micropython external modules written in C

Usage

extmod-generator [-f] module

Program will look for file named module/module.py and generate the following files:

  • module/modmodule.c - external module source code - to be put in micropython/extmod
  • module/qstrdefs.h - needs to be merged manually with micropython/py/qstrdefs.h

If a module argument is not provided, the default example will be used.

Example

example/example.pyexample/modexample.c + example/qstrdefs.h

License

Licensed under MIT License.

About

Generator for Micropython external modules written in C

License:MIT License


Languages

Language:Python 63.8%Language:C 35.6%Language:C++ 0.6%