adafruit_ht16k33.ht16k33
¶
- Authors: Radomir Dopieralski & Tony DiCola for Adafruit Industries
Matrix Displays¶
-
class
adafruit_ht16k33.matrix.
Matrix16x8
(i2c, address=112, auto_write=True, brightness=1.0)[source]¶ The matrix wing.
-
class
adafruit_ht16k33.matrix.
Matrix8x8
(i2c, address=112, auto_write=True, brightness=1.0)[source]¶ A single matrix.
-
columns
¶ Read-only property for number of columns
-
image
(img)[source]¶ Set buffer to value of Python Imaging Library image. The image should be in 1 bit mode and a size equal to the display size.
-
rows
¶ Read-only property for number of rows
-
shift
(x, y, rotate=False)[source]¶ Shift pixels by x and y
Parameters: rotate – (Optional) Rotate the shifted pixels to the left side (default=False)
-
shift_down
(rotate=False)[source]¶ Shift all pixels down
Parameters: rotate – (Optional) Rotate the shifted pixels to top (default=False)
-
shift_left
(rotate=False)[source]¶ Shift all pixels left
Parameters: rotate – (Optional) Rotate the shifted pixels to the right side (default=False)
-
Segment Displays¶
-
class
adafruit_ht16k33.segments.
BigSeg7x4
(i2c, address=112, auto_write=True)[source]¶ Numeric 7-segment display. It has the same methods as the alphanumeric display, but only supports displaying a limited set of characters.
-
ampm
¶ The AM/PM indicator.
-
bottom_left_dot
¶ The bottom-left dot indicator.
-
top_left_dot
¶ The top-left dot indicator.
-
-
class
adafruit_ht16k33.segments.
Colon
(disp, num_of_colons=1)[source]¶ Helper class for controlling the colons. Not intended for direct use.
-
class
adafruit_ht16k33.segments.
Seg14x4
(i2c, address=112, auto_write=True, brightness=1.0)[source]¶ Alpha-numeric, 14-segment display.