This is an update to my Wireless Pixel Server - controlling RGB LEDs / NeoPixels using a Raspberry Pi.
In this video I've added new sequences, including new chasers and rainbow colour effects to introduce more colour to your pixel displays.
Run a wireless NeoPixel / Pixelstrip server on a Raspberry Pi. Using Python, Flask and WS281x library turns a Raspberry Pi Zero into a wireless controller for NeoPixels. This provides a graphical user interface which works over a web browser from a web browser, smart phone or that can be integrated into your home automation system.
Using Python flask as a web server a graphical interface (IoT GUI) is provided which allows you to select different sequences, speed and colors. Using these you can control your lights to provide safety lighting on late nights, mood lighting to help provide soothing lighting, or full on disco light sequencing.
This video explains about the decisions I made (C++ vs Python) and talks through the Python code and how it works. It explains how you can add your own sequences and gives a demo of the light sequences in action.
For details of the pixel-server project and download links see:
http://www.penguintutor.com/projects/...
More details about the electronics, including the MOSFET inverting voltage level shifter is available at:
http://www.penguintutor.com/projects/...
Chapters:
00:00 Introduction to Raspberry Pi Pixel Server project
00:30 List of new sequences
03:02 New sequence demonstrations
06:36 Advanced colour sequence options
08:16 Also available with Arduino