You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jim Mussared
45ac651d1a
|
2 years ago | |
---|---|---|
.. | ||
port | 2 years ago | |
README.md | 2 years ago | |
embed.mk | 1 year ago |
README.md
MicroPython embed port
This is a port of MicroPython that outputs a set of .c and .h files for embedding into a wider project. This port essentially targets the C language, instead of a particular hardware architecture or platform.
To use this port in a project there are three main steps:
-
Provide configuration for the project via an
mpconfigport.h
file. -
Build this embed port against that configuration, using the provided
embed.mk
. The output is a set of self-contained source files for building MicroPython. These files can be placed outside this repository. -
Build the project. This requires compiling all .c files from the above step.
See examples/embedding
for an example.