Difference between revisions of "Main Page"
CecilVick031 (talk | contribs) m |
(Undo revision 2616 by CecilVick031 (talk)) (Tag: Undo) |
||
Line 1: | Line 1: | ||
− | + | == 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://github.com/mcauser/awesome-micropython 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 07:23, 19 November 2021
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