PyDevices package index

Install a package on a board with mip:

import mip
mip.install("pydevices", index="http://lib.omnipython.org")
PackageVersionDescription
appkit0.1.0Several apps in one program for PyDevices: a launcher, a home screen, and each app's memory back when it closes
audioeffects0.4.2rc1Effect classes for PyDevices audio (delay, drive, dynamics, eq, modulation, pitch, reverb); import as audioeffects
audioinstruments0.4.2rc155 synthio instruments for PyDevices (drum machines and synthesizers); import as audioinstruments
axp21010.1.0X-Powers AXP2101 PMU: rails, battery and charger, power key (T-Watch S3)
bledev0.7.8Portable async Bluetooth Low Energy for PyDevices, over aioble on boards
bma4230.1.0Bosch BMA423 / BMA456 accelerometer; step counter, taps and wrist-wear wake on the BMA423
camera_sensors0.1.0Opens whichever camera is fitted: the firmware's own sensors, then each described one installed (P4 board configs' `camera()` use it)
canbus0.1.0machine.CAN helper for firmware that exposes TWAI
ch422g0.1.0CH422G I2C IO expander (Waveshare ESP32-S3 RGB boards, etc.)
desktop0.7.8The board config for every desktop, browser and Android host: AutoDisplay picks the window
drv26050.1.0TI DRV2605 haptic motor driver
es72100.1.0Minimal ES7210 ADC init for I2S mics (`profile="m5"` for CoreS3/Tab5)
es83110.1.0ES8311 DAC/ADC init for I2S
esp32-p4-wifi6-dev-kit0.1.0board_peripherals for the Waveshare ESP32-P4-WIFI6-DEV-KIT, on MicroPython
esp32-p4-wifi6-dev-kit_kedei-5in-dsi0.3Waveshare ESP32-P4-WIFI6-DEV-KIT with a KeDei 5" DSI display (800x480) - MicroPython
esp32-p4-wifi6-touch-lcd-4b0.3Waveshare ESP32-P4-WIFI6-Touch-LCD-4B - MicroPython
esp32-s3-touch-lcd-4_30.2Waveshare ESP32-S3-Touch-LCD-4.3 — 800x480 RGB565 (ST7262) + GT911
esp32-s3-touch-lcd-70.2Waveshare ESP32-S3-Touch-LCD-7 — 800x480 RGB565 (ST7262) + GT911
ft6x360.1.0FT6X36 touch driver
gt9110.1.0GT911 touch driver
hmilink0.7.8Any screen as a device's front panel: one document, ops, telemetry and events over any transport.
imx2190.1.0Sony IMX219 (Raspberry Pi Camera v2) described for `cameraif.Camera(sensor=...)`: modes, controls and tuning
ir_nec0.1.0NEC infrared remote codes over an IR LED (`esp32.RMT` or `pulseio.PulseOut`)
keypad_gpio0.1.0GPIO button helper for appdev KEYPAD on CircuitPython and MicroPython
midiports0.7.8MIDI ports for adafruit_midi: USB device, UART, and a computer's own MIDI ports.
palettes0.0.15Color palette toolkit for PyDevices (wheel, cube, material_design)
pcf85630.1.0NXP PCF8563 / BM8563 real-time clock with alarm and countdown, MicroPython and CircuitPython
pdwidgets0.0.25Cross-platform widget toolkit for PyDevices
pydevices0.7.8Portable display, audio, event, and timing foundations for PyDevices
pydevices-desktop0.7.8Complete PyDevices desktop stack and board configuration
pygraphics0.1.2Pure-Python pygraphics for MicroPython/CircuitPython/CPython (FrameBuffer, Draw, fonts); import as pygraphics
rs4850.1.0RS485 as a UART, with an optional driver-enable pin
sayso0.1.0Lightweight Spotify Web API client for CPython, MicroPython and CircuitPython
st77890.1.0ST7789 display driver
sx12620.1.0Semtech SX1262 LoRa transceiver: configure, send, receive, channel activity
t-watch-s30.1.0LILYGO T-Watch S3: ST7789 240x240 SPI, FT6336 touch, AXP2101 power (MicroPython)
usb-core0.7.8usb.core and usb.util: talk to USB devices from a host board, in PyUSB's shape.
usb-device-audio0.7.8USB audio (UAC2) sound card on machine.USBDevice's streaming endpoints.
usb-device-msc0.7.8USB mass storage device (Bulk-Only Transport, SCSI) over a MicroPython block device.
usb-device-video0.7.8USB video (UVC) webcam on machine.USBDevice's streaming endpoints.
usb-hid0.7.8CircuitPython's usb_hid on MicroPython, over usb-device-hid, for adafruit_hid.
usb-host-audio0.7.8Play to a USB speaker or record from a USB microphone on this board's host port, over usb.core, alone or as audiodev outputs and inputs.
usb-host-cdc0.7.8Talk to a USB serial device (CDC-ACM) on this board's host port, over usb.core.
usb-host-hid0.7.8Keys, mouse buttons and movement from a keyboard or mouse plugged into this board's USB host port, named the way adafruit_hid names them.
usb-host-msc0.7.8Mount a USB flash drive plugged into this board's host port, over usb.core.
usb-host-net0.7.8Internet over USB: a phone's USB tethering on this board's host port, as a network interface.
usb-host-video0.7.8Stream a webcam plugged into this board's USB host port, over usb.core.