This is the home page for a MicroPython Tutorial, a modest attempt at providing a beginner with the basics of programming in MicroPython, in particular on a Raspberry Pi Pico.
If you're having trouble finding this page, here's the URL of the server:
Additional exercises:
The complete documentation for Python and MicroPython (as used on microcontrollers) is available here:
 
 
 , a huge curated list of MicroPython libraries and resources
, a huge curated list of MicroPython libraries and resources
See also the Python and MicroPython pages on this wiki.
 (the official tutorial)
 (the official tutorial)
 
 (the official tutorial)
 (the official tutorial)
 
These are online tools that let you try out Python and MicroPython from a Web browser. Python and MicroPython are very similar so learning either one helps you with the other:
 
 
 , a command line access to a pyboard (similar to mpremote)
, a command line access to a pyboard (similar to mpremote)
Next: MicroPython Tutorial Exercise 1: main.py
