PiGlow for Raspberry Pi
18 LEDs with individual control
Payments are secured by LyraCollect, a French payment collection company.
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
We prepare, pack and ship your orders with great respect and care.
LED animation board for Raspberry-Pi
PiGlow is a small board for Raspberry Pi offering 18 individually controllable LEDs. You can use it for all sorts of things!
Works perfectly with all Raspberry-Pi models!
You can see the PiGlow in action on this YouTube video
There are a ton of things you can achieve with the PiGlow:
- Light atmosphere and Mood lighting
- View system load status
- Notification of events such as the arrival of an incoming tweet or email message
- Inform you of the status of a script/deamon running on your Pi
- Great if you use it on a VESA mount to create a visual atmosphere on the wall.
- ...and many other things, all we have to do is imagine them!
Note: The Raspberry-Pi and the case are used for illustration purposes, the latter are sold separately.
Technical details
This board uses an 8-bit SN3218 18-channel PWM controller to drive the 18 surface-mounted LEDs. Communication is ensured via the I2C bus of the GPIO connector of the Raspberry-Pi (sl SN3218 uses address 0x54, see the code example provided). Each LED can receive a PWM value between 0 and 255.
- 18 LEDs (three of each: red, orange, yellow, green, blue and white)
- Great for offering feedback if you're running your Pi autonomously.
- Luminosity control with PWM on each channel.
- Fully assembled (no additional solder required)
- Python code to control each LED.
Tutorials
- If you just need a bit of Python code to start experimenting, you can check out Pimoroni's GitHub repository. It contains the technical sheet of the component used on the PiGlow.
github.com/pimoroni/piglow - Simon Walters add PiGlow for scratch: cymplecy.wordpress.com
- Jason Barnett created a great python class with lot of examples: github.com/Boeeerb/PiGlow
- Ben Lebherz forked Jasons project with gamma correction: github.com/benleb/PyGlow
- Manuel Ernst made a Node.js library: github.com/zaphod1984/node-piglow
- Falldeaf made a XBMC hack for PiGlow showing the status:
falldeaf.com/2013/11/the-xbmc-piglow-information-display-addon/ - Jonathan Stowe made a Perl module for PiGlow:
metacpan.org/release/JSTOWE/Device-PiGlow-1.0 - Toon Schoenmakers made a Golang library:
github.com/schoentoon/piglow