Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Files

Latest commit

05a2bb8 · Oct 30, 2017

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 1, 2017
Oct 10, 2017
Oct 27, 2017
Oct 10, 2017
Dec 21, 2014
Oct 30, 2017
May 29, 2017
Feb 7, 2017
Jul 3, 2017
Jun 3, 2017
Feb 27, 2017
Aug 2, 2016
Aug 23, 2017
Jul 2, 2017
Jun 23, 2017
Apr 16, 2015
Jul 2, 2017
Jul 2, 2017
Jul 2, 2017

MicroPython Documentation

The MicroPython documentation can be found at: http://docs.micropython.org/en/latest/

The documentation you see there is generated from the files in the docs tree: https://github.com/micropython/micropython/tree/master/docs

Building the documentation locally

If you're making changes to the documentation, you may want to build the documentation locally so that you can preview your changes.

Install Sphinx, and optionally (for the RTD-styling), sphinx_rtd_theme, preferably in a virtualenv:

 pip install sphinx
 pip install sphinx_rtd_theme

In micropython/docs, build the docs:

make MICROPY_PORT=<port_name> html

Where <port_name> can be unix, pyboard, wipy or esp8266.

You'll find the index page at micropython/docs/build/<port_name>/html/index.html.

PDF manual generation

This can be achieved with:

make MICROPY_PORT=<port_name> latexpdf

but require rather complete install of LaTeX with various extensions. On Debian/Ubuntu, try (500MB+ download):

apt-get install texlive-latex-recommended texlive-latex-extra