MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments. The MicroPython board is a small electronic circuit board that runs MicroPython on the bare metal, and gives you a low-level Python operating system that can be used to control all kinds of electronic projects.

MicroPython was successfully funded via a Kickstarter campaign. The software is available to the public under the MIT open source license.

Further information about the project can be found at the Kickstarter pages:

See also the Kicktraq page for the history of the Kickstarter campaign.

MicroPython at PyCon UK 2014

MicroPython was at PyCon UK 2014. You can watch the videos of the two talks that were presented:

Source code

The MicroPython source code is available at the GitHub page.

The pyboard

The MicroPython board (the pyboard) is manufactured in the UK by Jaltek Systems.

We have organised a second run of boards with the factory! The boards are now available to purchase.