Neo7Segment Driver

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
mattyt
Posts: 410
Joined: Mon Jan 23, 2017 6:39 am

Neo7Segment Driver

Post by mattyt » Tue Jul 31, 2018 1:05 pm

I've recently been playing with Unexpected Maker's Neo7Segment displays. They're a neat 7-segment module made up of NeoPixels.

So now there's a MicroPython driver for the Neo7Segment. :)

It's bare-bones at the moment; I intend to improve the encapsulation of the segment mapping, add colour fading and perhaps animations (since each segment is actually four 'pixels' there is some scope for experimentation) but figured that in the interests of release early, release often I should just publish and iterate.

I've only tested on the ESP32 port but it should be portable amongst MicroPython ports. The Loboris and CircuitPython NeoPixel interface differ enough that it may be a problem but even there it shouldn't take much effort to port.

Hope it's of use to someone!

Post Reply