Difference between revisions of "Micropython"
Line 35: | Line 35: | ||
* [[ Micropython_Bluemix | Micropython with IBM Bluemix ]] | * [[ Micropython_Bluemix | Micropython with IBM Bluemix ]] | ||
− | * Wifi and MQTT on the RS9113 | + | * [[ Wifi_and_mqtt_on_the_rs9113 | Wifi and MQTT on the RS9113 ]] |
{{:Templateimpl:whatnext | initials=BS | title=Getting Started with the EMAC OE SDK | desc=Basic tutorial for using the EMAC OE SDK. | project=OE 5.0 }} | {{:Templateimpl:whatnext | initials=BS | title=Getting Started with the EMAC OE SDK | desc=Basic tutorial for using the EMAC OE SDK. | project=OE 5.0 }} | ||
* add link here for Mitipy | * add link here for Mitipy | ||
* add link here for Cutipy | * add link here for Cutipy |
Revision as of 15:07, 6 June 2018
Micropython is an implementation of the Python 3 programming langauge optimized to run on microcontrollers in a constrained environment.
Micropython requires only 256k of code space and 16k RAM and aims to be as compatible as possible with normal Python 3 to allow for easy portability from desktop to microcontroller.
Contents
General Information
Tools Required
- Desktop PC
- USB to mini-USB cable
- Serial to USB converter (optional, may be required if board does not have USB)
- STLink programmer (optional, may be required if board does not have USB)
Setup
- USB (needs link)
- STLink
EMAC Micropython
EMAC has developed multiple drivers and features for our products running Micropython.
Documentation on specific features is listed below:
Pages with Related Content
- add link here for Mitipy
- add link here for Cutipy