Thanks for your interest! PyMCU is an experimental Python→ASM/C compiler for microcontrollers. Contributions are welcome in code, docs, tests, and examples.
- Be respectful (see Code of Conduct).
- Prefer small, focused PRs.
- Discuss larger changes in an issue first.
- Open an issue (bug/feature/design) and describe the motivation and scope.
- Fork & branch:
feat/…orfix/…. - Write tests when applicable; keep commits clear.
- PR checklist:
- Describes the “why” and “what changed”.
- Links to related issue(s).
- Builds/lints locally.
- Compiler core planned in C++ with PEG for the Python subset.
- Examples repo will hold input Python and generated ASM/C outputs.
- Roadmap and architecture notes live in
/docs.
By contributing, you agree your contributions are licensed under MIT.