MicroPython documentation and references¶
- MicroPython libraries
- Python standard libraries and micro-libraries
cmath– mathematical functions for complex numbersgc– control the garbage collectormath– mathematical functionsselect– wait for events on a set of streamssys– system specific functionsubinascii– binary/ASCII conversionsucollections– collection and container typesuhashlib– hashing algorithmuheapq– heap queue algorithmuio– input/output streamsujson– JSON encoding and decodinguos– basic “operating system” servicesure– regular expressionsusocket– socket moduleustruct– pack and unpack primitive data typesutime– time related functionsuzlib– zlib decompression
- MicroPython-specific libraries
machine— functions related to the board- Reset related functions
- Power related functions
- Miscellaneous functions
- Constants
- Classes
- class ADC – analog to digital conversion
- class ADCChannel — read analog values from internal or external sources
- class I2C – a two-wire serial protocol
- class Pin – control I/O pins
- class RTC – real time clock
- class SD – secure digital memory card
- class SPI – a master-driven serial protocol
- class Timer – control internal timers
- class TimerChannel — setup a channel for a timer
- class UART – duplex serial communication bus
- class WDT – watchdog timer
micropython– access and control MicroPython internalsnetwork— network configurationuctypes– access C structures
- Python standard libraries and micro-libraries
- MicroPython license information
- MicroPython documentation contents
- MicroPython libraries
- Python standard libraries and micro-libraries
cmath– mathematical functions for complex numbersgc– control the garbage collectormath– mathematical functionsselect– wait for events on a set of streamssys– system specific functionsubinascii– binary/ASCII conversionsucollections– collection and container typesuhashlib– hashing algorithmuheapq– heap queue algorithmuio– input/output streamsujson– JSON encoding and decodinguos– basic “operating system” servicesure– regular expressionsusocket– socket moduleustruct– pack and unpack primitive data typesutime– time related functionsuzlib– zlib decompression
- MicroPython-specific libraries
machine— functions related to the board- Reset related functions
- Power related functions
- Miscellaneous functions
- Constants
- Classes
- class ADC – analog to digital conversion
- class ADCChannel — read analog values from internal or external sources
- class I2C – a two-wire serial protocol
- class Pin – control I/O pins
- class RTC – real time clock
- class SD – secure digital memory card
- class SPI – a master-driven serial protocol
- class Timer – control internal timers
- class TimerChannel — setup a channel for a timer
- class UART – duplex serial communication bus
- class WDT – watchdog timer
micropython– access and control MicroPython internalsnetwork— network configurationuctypes– access C structures
- Python standard libraries and micro-libraries
- The MicroPython language
- The MicroPython Interactive Interpreter Mode (aka REPL)
- Writing interrupt handlers
- Maximising Python Speed
- MicroPython license information
- MicroPython libraries