Functionality specific to the MicroPython implementation is available in the following library.
Python standard libraries¶
The following standard Python libraries are built in to MicroPython.
For additional libraries, please download them from the micropython-lib repository.
The following standard Python libraries have been “micro-ified” to fit in with the philosophy of MicroPython. They provide the core functionality of that module and are intended to be a drop-in replacement for the standard Python library.
The modules are available by their u-name, and also by their non-u-name. The
non-u-name can be overridden by a file of that name in your package path.
import json will first search for a file
json and load that package if it is found. If nothing is found,
it will fallback to loading the built-in
Libraries specific to the OpenMV Cam¶
The following libraries are specific to the OpenMV Cam.
pyb— functions related to the board
network— network configuration
time— tracking elapsed time
sensor— camera sensor
image— machine vision
- class HaarCascade – Feature Descriptor
- class Image – Image object
gif— gif recording
- class Gif – Gif recorder
mjpeg— mjpeg recording
- class Mjpeg – Mjpeg recorder
lcd— lcd shield driver
fir— therompile shield driver (fir == far infrared)