diff --git a/RGB_Matrix_Protest_Sign/images/BLM.bmp b/RGB_Matrix_Protest_Sign/images/BLM.bmp new file mode 100755 index 000000000..dbe32a6d3 Binary files /dev/null and b/RGB_Matrix_Protest_Sign/images/BLM.bmp differ diff --git a/RGB_Matrix_Protest_Sign/images/BLM_gradient.bmp b/RGB_Matrix_Protest_Sign/images/BLM_gradient.bmp new file mode 100755 index 000000000..f93c6ea10 Binary files /dev/null and b/RGB_Matrix_Protest_Sign/images/BLM_gradient.bmp differ diff --git a/RGB_Matrix_Protest_Sign/images/PRD01.bmp b/RGB_Matrix_Protest_Sign/images/PRD01.bmp new file mode 100755 index 000000000..a12b219f5 Binary files /dev/null and b/RGB_Matrix_Protest_Sign/images/PRD01.bmp differ diff --git a/RGB_Matrix_Protest_Sign/images/PRD_Flag.bmp b/RGB_Matrix_Protest_Sign/images/PRD_Flag.bmp new file mode 100755 index 000000000..b6d9bee90 Binary files /dev/null and b/RGB_Matrix_Protest_Sign/images/PRD_Flag.bmp differ diff --git a/RGB_Matrix_Protest_Sign/images/TRN.bmp b/RGB_Matrix_Protest_Sign/images/TRN.bmp new file mode 100755 index 000000000..c45f80df9 Binary files /dev/null and b/RGB_Matrix_Protest_Sign/images/TRN.bmp differ diff --git a/RGB_Matrix_Protest_Sign/protest_sign_graphical.py b/RGB_Matrix_Protest_Sign/protest_sign_graphical.py new file mode 100644 index 000000000..209f55bbd --- /dev/null +++ b/RGB_Matrix_Protest_Sign/protest_sign_graphical.py @@ -0,0 +1,34 @@ +import board +import displayio +import framebufferio +import rgbmatrix +from adafruit_slideshow import SlideShow + +displayio.release_displays() +matrix = rgbmatrix.RGBMatrix( + width=64, + height=32, + bit_depth=5, + rgb_pins=[board.D6, board.D5, board.D9, board.D11, board.D10, board.D12], + addr_pins=[board.A5, board.A4, board.A3, board.A2], + clock_pin=board.D13, + latch_pin=board.D0, + output_enable_pin=board.D1, +) + +display = framebufferio.FramebufferDisplay(matrix, auto_refresh=True) + +slideshow = SlideShow( + display, + backlight_pwm=None, + folder="/images", + loop=True, + order=0, + fade_effect=False, + dwell=8, + auto_advance=True, +) + + +while slideshow.update(): + pass