mPython help documentation¶
Welcome to use mPython!
mPython board is a teaching and learning tool jointly put forward by the maker education expert committee, maoyouhui and the majority of front-line teachers and participated in the research and development with the representatives of excellent enterprises in the maker education industry. It is an open source hardware for education and a public welfare project.
We open the software and hardware resources of the mPython Board project to GitHub to share with mPython Board user to learn and Apply
Attention
The project is under active development. Since ESP32 is still for developers, not all peripheral devices can be used perfectly, there may still be some bugs, we will continue to fix and update in time.
MicroPython Library¶
Python Standard Library | CPython compatible, contain Python built-in functions、commonly used module |
MicroPython Library | MicroPython ESP32 hardware control module |
You can find the available built-in libraries through help()
, import the following content in REPL to import:
>>> help('modules')
In addition to the built-in libraries described in this document, the micropython-lib You can also find more modules from the Python standard library and further microPython extensions to it.
mPython Library¶
built-in
mpython
——— mPython Board related built-in functionsmusic
——— Music related function, micro:bit module compatibleurequests
——— Related function of HTTP Clientumqtt.simple
——— MQTT Client functiongui
——— GUI type drawing elementsaudio
——— Audio playback recordingradio
——— Radio broadcastingsdcard
——— Mount SD Cardbluebit
——— blue:bit driverparrot
——— mPython Expansion Board driverds18x20
——— ds18b20 Temperature Sensor driver
extend
- mython_ble ——— buletooth BLE Higher
References for specific language features of micropython