3 ms·
> Getting Python on something like an AVR or PIC18, that would be far more interesting... Are you sure it would be more interesting? We have people asking (and
by pfalcon 11y ago
> Getting Python on something like an AVR or PIC18, that would be far more interesting...
Are you sure it would be more interesting? We have people asking (and working!) for more ARM, MIPS ports, but nobody ever asked about AVR port, so maybe it's not that interesting, even though ATmega2560 should be able to fit it. No ATtiny or PIC18 ports on the horizon, sorry ;-), but PIC24 port exists.
Anyway, if you'd like to see MicroPython run on smaller devices, please consider contributing to the project - we love optimization freaks ;-). Current minimal requirements are 128K flash (50K for your code), 8K RAM.
- jonjacky 11y agoPyMite aka python-on-a-chip targets 8-bit microcontrollers: https://code.google.com/p/python-on-a-chip/ https://code.google.com/p/python-on-a-chip/ https://wiki.python.org/moin/PyMite https://wiki.python.org/moin/PyMite
- pfalcon 11y agoYes, but PyMite is not a Python, it's a Python-like language - there're too many features lacking (e.g. proper exception support) to develop Python applications comfortably. And to clarify, MicroPython targets any environment with ANSI C99 support. It will work on 8-bit or even 1-bit microcontrollers, given enough code storage and RAM.