MicroPython on PlatformIO!
Posted: Sat Dec 24, 2016 5:28 pm
Hello,
a new framework called Pumbaa has been added to PlatformIO. Pumbaa is MicroPython on top of Simba OS. This makes it very easy to configure, compile and link a MicroPython application from source code. The toolchains and uploader tools are all automatically installed on your machine by PlatformIO. Very neat!
For Python script develpoers, all .py files in your PlatformIO project src/ folder will be uploaded to the board as part of the application binary (as frozen MicroPython modules). One of those files must be called main.py. This file is the entry point for the application.
The Pumbaa blink example: https://github.com/platformio/platformi ... mbaa/blink
For now, only ESP32 (Nano32 board) is supported. There are ports for Arduino Due and ESP8266 as well, but those are not yet part of PlatformIO.
Pumbaa project: https://github.com/eerimoq/pumbaa
Simba project: https://github.com/eerimoq/simba
PlatformIO: http://platformio.org/
I hope you'll find it useful!
a new framework called Pumbaa has been added to PlatformIO. Pumbaa is MicroPython on top of Simba OS. This makes it very easy to configure, compile and link a MicroPython application from source code. The toolchains and uploader tools are all automatically installed on your machine by PlatformIO. Very neat!
For Python script develpoers, all .py files in your PlatformIO project src/ folder will be uploaded to the board as part of the application binary (as frozen MicroPython modules). One of those files must be called main.py. This file is the entry point for the application.
The Pumbaa blink example: https://github.com/platformio/platformi ... mbaa/blink
For now, only ESP32 (Nano32 board) is supported. There are ports for Arduino Due and ESP8266 as well, but those are not yet part of PlatformIO.
Pumbaa project: https://github.com/eerimoq/pumbaa
Simba project: https://github.com/eerimoq/simba
PlatformIO: http://platformio.org/
I hope you'll find it useful!