The NeoPixel library plus some extras, for example a testing mode - so you can see how your LEDs would behave directly in the terminal, without any extra hardware..
Project description
NeoPixelPlus
The NeoPixel library plus some extras, for example a testing mode - so you can see how your LEDs would behave directly in the terminal, without any extra hardware.
Want to support the development financially? Donations are always welcomed! Click here to donate on Liberapay
Installation
pip install neopixel_plus
Usage
from neopixel_plus import NeoPixel
# Example 1 - Changing the color of a physical LED
pixel = NeoPixel(pin=5, n=30, bpp=3)
pixel.leds[0] = (219,100,222)
pixel.write()
# Example 2 - Testing a rainbow animation in the terminal
NeoPixel(test=True).rainbow_animation()
# Example 3 - Playing a rainbow animation on physical LEDs
NeoPixel(pin=5, n=30, bpp=3).rainbow_animation()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neopixel_plus-0.3.4.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for neopixel_plus-0.3.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857ff2c307c51f4191c5ca45992752fb5a84f69b841cad08bfd7fc48deff24d8 |
|
MD5 | cbbd98ecd7cf3dda15d44b2bf7ce2da2 |
|
BLAKE2b-256 | 75dc3999e9e21156d3ab345fbf304a0f280301da2f61468ab9e796aaf5e3c0f0 |