MY9221 - Grove LED Bar

Discuss development of drivers for external hardware and components, such as LCD screens, sensors, motor drivers, etc.
Target audience: Users and developers of drivers.
Post Reply
User avatar
mcauser
Posts: 507
Joined: Mon Jun 15, 2015 8:03 am

MY9221 - Grove LED Bar

Post by mcauser » Thu Jan 25, 2018 4:04 pm

I've created a driver for working with Seeed Studio Grove LED bars.
https://github.com/mcauser/micropython-my9221

The Grove LED Bar uses a My Semi MY9221 12-Channel LED Driver to power the 10 segment LED bar.

Code: Select all

from my9221 import MY9221
from machine import Pin
ledbar = MY9221(di=Pin(4), dcki=Pin(5))

ledbar.level(4, 0xFF)
ledbar.bits(0b1010101010, 0x3F)
ledbar.bytes(bytearray([0,1,3,7,15,31,63,127,255,255]))
ledbar.reverse(True)
Image

Post Reply