PyMite is a flyweight Python interpreter written from scratch to execute on 8-bit and larger microcontrollers with resources as limited as 64 KiB of program memory (flash) and 4 KiB of RAM. PyMite supports a subset of the Python 2.5 syntax and can execute a subset of the Python 2.5 bytecodes. PyMite can also be compiled, tested and executed on a desktop computer.
Read more about what PyMite can do or browse through my LongTermIdeas for PyMite.
Discussion
Please join the PyMite maillist for all communications concerning PyMite. This will ensure that FAQs can be found in the list archives and all issues are captured and available for public inspection.
Project Management
This Trac site serves as the control center for PyMite development. Only registered developers can edit the wikis and submit tickets. Please email me a bug report with a patch to become a registered developer.
Author
Dean Hall, Houston, TX, USA.
Download
The current release is 05.
| Release | Release Date | Package | MD5 |
|---|---|---|---|
| 05 | 2007/05/10 | pymite-05.tar.gz | 02f820d693595415c2e74ec5aaf582d8 |
| 04 | 2006/12/14 | pymite-04.tar.gz | 5af5da702c8fb70ff5193fc98705401d |
| 03 | 2006/09/18 | pymite-03.tar.gz | 145456f828172ac73dcb833f613abad9 |
Or, check out the latest code using Subversion like this:
svn co https://svn.pymite.python-hosting.com/trunk pymite
Please do not use older PyMite releases (01 and 02) that are hosted on Sourceforge
