MicroPython documentation

Welcome! This is the documentation for MicroPython v1.8, last updated 03 May 2016.

MicroPython runs on a variety of systems and each has their own specific documentation. You are currently viewing the documentation for the pyboard.

Documentation for MicroPython and the pyboard:

Quick reference for the pyboard
pinout for the pyboard and snippets of useful code

General information about the pyboard
read this first for a quick overview

Tutorials and code examples
start here

Library Reference
MicroPython libraries, including the pyb module

Language Reference
information about MicroPython specific language features

The pyboard hardware
schematics, dimensions and component datasheets

Guide for the pyboard on Windows (PDF)
including DFU programming

License
MicroPython license information

Indices and tables:

Module index
quick access to all modules

Full index
all functions, classes, constants

Table of contents
a list of all sections and subsections

External links:

MicroPython homepage
the official MicroPython site

MicroPython forum
community discussion for all things related to MicroPython

MicroPython on GitHub
contribute to the source code on GitHub