Skip to content

A CircuitPython Library that allows scrolling text to be displayed on a neopixel matrix (or other ws2812 matrix)

License

Notifications You must be signed in to change notification settings

dsiee/CircuitPython_NeopixelMatrix_Text

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircuitPython_NeopixelMatrix_Text

A CircuitPython Library that allows scrolling text to be displayed on a neopixel matrix (or other ws2812). Tested on CircuitPython 4 with a 8x8 ws2812 matrix.

This requires the font5x8.bin file in the root directory and the neopixel and adafruit_framebuf libraries to be in the lib folder of the CIRCUITPY drive.

To use:

  1. import NeoMat_Text.
  2. initalise e.g: mat = NeoMat_Test.Matrix(pin, width, height, color)
  3. pass it text to the .scroll function e.g: mat.scroll("Banana")

The text currently scrolls as fast as it can (about .2s per frame on an nrf52840 running circuitpython 4.0.1)

See examples for a usable example.

About

A CircuitPython Library that allows scrolling text to be displayed on a neopixel matrix (or other ws2812 matrix)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages