Difference between revisions of "Main Page"
m |
(→Useful resources: link to the Awesome MicroPython landing page instead of the GitHub repo) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | and | + | == Welcome to the MicroPython Wiki! == |
+ | |||
+ | This website collects knowledge, resources and links for anything and everything related to [https://micropython.org MicroPython], for both users and developers. | ||
+ | |||
+ | The wiki here is a MediaWiki site and is intended to replace the previous Gollum-based wiki, and the content from the Gollum wiki has not been fully migrated yet. Please find the Gollum wiki [https://wiki.micropython.org/gollum/Home here]. | ||
+ | |||
+ | === Getting started === | ||
+ | |||
+ | * [https://docs.micropython.org MicroPython documentation] - official documentation of the language, libraries and ports | ||
+ | * [https://forum.micropython.org MicroPython forum] - a place for online discussion about MicroPython | ||
+ | * [https://micropython.slack.com MicroPython Slack Channel] | ||
+ | ** [https://slack-micropython.herokuapp.com/ Join the MicroPython Slack Channel] | ||
+ | |||
+ | === Using MicroPython === | ||
+ | * [[REPL]] | ||
+ | * [[Filesystem]] | ||
+ | * [[Development workflow]] | ||
+ | ** [[IDEs]] | ||
+ | * [[Troubleshooting]] | ||
+ | * [[Updating firmware]] | ||
+ | ** [https://micropython.org/download MicroPython download page] - list of firmware available to download | ||
+ | |||
+ | === Boards & ports === | ||
+ | |||
+ | ===== ARM ===== | ||
+ | * [[STM32]] | ||
+ | ** [[pyboard]] | ||
+ | * [[RP2]] | ||
+ | * [[nRF5x]] | ||
+ | ** [[micro:bit]] | ||
+ | * [[i.MX]] | ||
+ | ** [[Teensy 4]] | ||
+ | * [[SAMD]] | ||
+ | * [[CC3200]] | ||
+ | |||
+ | ===== Espressif ===== | ||
+ | * [[ESP8266]] | ||
+ | * [[ESP32]] | ||
+ | ** [[TinyPico]] | ||
+ | |||
+ | ===== Other ===== | ||
+ | * [[Javascript]] | ||
+ | |||
+ | ===== Development ===== | ||
+ | * [[QEMU]] | ||
+ | * [[Unix]] | ||
+ | * [[Windows]] | ||
+ | |||
+ | === Contributing === | ||
+ | |||
+ | * [[Internals]] | ||
+ | * [https://github.com/micropython/micropython MicroPython on GitHub] - to file bug reports and participate in development | ||
+ | |||
+ | === Useful resources === | ||
+ | |||
+ | * [[Tutorials]] | ||
+ | ** [https://github.com/peterhinch/micropython-async asyncio] | ||
+ | * [[Drivers]] | ||
+ | * [[Libraries]] | ||
+ | * [[Projects]] | ||
+ | * [https://awesome-micropython.com/ Awesome MicroPython] - A curated list of awesome MicroPython libraries, frameworks, software and resources. | ||
+ | |||
+ | == MicroPython Standard Library == | ||
+ | * [https://github.com/micropython/micropython-lib micropython-lib] - MicroPython-Lib contains MicroPython implementations for many of the Python Standard Libraries | ||
+ | * [[Standard Library Coverage]] - A list of each Python Standard Library with details about the level of support for MicroPython |
Revision as of 09:23, 25 March 2022
Contents
Welcome to the MicroPython Wiki!
This website collects knowledge, resources and links for anything and everything related to MicroPython, for both users and developers.
The wiki here is a MediaWiki site and is intended to replace the previous Gollum-based wiki, and the content from the Gollum wiki has not been fully migrated yet. Please find the Gollum wiki here.
Getting started
- MicroPython documentation - official documentation of the language, libraries and ports
- MicroPython forum - a place for online discussion about MicroPython
- MicroPython Slack Channel
Using MicroPython
- REPL
- Filesystem
- Development workflow
- Troubleshooting
- Updating firmware
- MicroPython download page - list of firmware available to download
Boards & ports
ARM
Espressif
Other
Development
Contributing
- Internals
- MicroPython on GitHub - to file bug reports and participate in development
Useful resources
- Tutorials
- Drivers
- Libraries
- Projects
- Awesome MicroPython - A curated list of awesome MicroPython libraries, frameworks, software and resources.
MicroPython Standard Library
- micropython-lib - MicroPython-Lib contains MicroPython implementations for many of the Python Standard Libraries
- Standard Library Coverage - A list of each Python Standard Library with details about the level of support for MicroPython