adafruit_blinka_raspberry_pi5_piomatter.PioMatter
- class adafruit_blinka_raspberry_pi5_piomatter.PioMatter
HUB75 matrix driver for Raspberry Pi 5 using PIO
colorspacecontrols the colorspace that will be used for data to be displayed. It must be one of theColorspaceconstants. Which to use depends on what data your displaying and how it is processed before copying into the framebuffer.pinoutdefines which pins the panels are wired to. Different pinouts can support different hardware breakouts and panels with different color order. The value must be one of thePinoutconstants.framebuffera numpy array that holds pixel data in the appropriate colorspace.geometrycontrols the size and shape of the panel. The value must be aGeometryinstance.- __init__(self: adafruit_blinka_raspberry_pi5_piomatter.PioMatter, colorspace: adafruit_blinka_raspberry_pi5_piomatter.Colorspace, pinout: adafruit_blinka_raspberry_pi5_piomatter.Pinout, framebuffer: Buffer, geometry: adafruit_blinka_raspberry_pi5_piomatter.Geometry) None
Methods
__init__(self, colorspace, pinout, ...)show(self)Update the displayed image
Attributes
fpsThe approximate number of matrix refreshes per second.