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!
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.5.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for neopixel_plus-0.3.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 332ea7b63810f9b154ba4de10dcfae601f32e7298def5b7551b014d0c83e9175 |
|
MD5 | 36b91cf2973c622e278b54cafb052233 |
|
BLAKE2b-256 | 7a2ebe9d36fb83b9f3f84b6196561d1d81052730f3c87ff4afead4312f993026 |