Page 1 of 1
MicroPython upon Firmware
Posted: Sun Mar 30, 2014 5:45 pm
by pepe_cz
I wonder if there is a possibility to use MicroPython as interpreter running on top of the firmware. Idea behind there is a existing firmware (ARM-Cortex M4) which manage all hardware resources (display, buttons, eeprom, motor inverter, etc...) and make them accessible to MicroPython? Or MicroPython is cosntructed to have direct access to all uC/board resources?
Re: MicroPython upon Firmware
Posted: Thu Apr 17, 2014 9:35 pm
by pfalcon
MicroPython in its core is just compiler and virtual machine, which have almost zero external dependencies. Of course, to be useful, there is need for I/O, but that's handled by "ports". For example, there are ports for bare-metal ARM Cortex-M and POSIX API (requiring quite modest subset of it). Certainly, between these 2 extremes, one can make a port to any RTOS or "firmware".