This is a short project video to add some under-desk lighting and keyboard lighting to my Standing Desk unit. Some back problems have made me reorganise my work environment,
Using a Raspberry PI Pico for control of course. Then reusing components I had on hand. So WS2812B LEDs for the lighting, 7400 NOR gate to drive 5V signal, SPST Switches and a Rotary Encoder to select brightness.
I reused the PCB from the Video Turntable project.
All the code for this project can be found on GitHub.
More detail on the electronics and code for WS2812B LEDs, Rotary Encoders and Switches are in my Raspberry PI PICO Micro Projects (C++) course on Udemy. Limited time Discount Voucher
Rotary Encoders are best managed through polled sampling. I’ve used FreeRTOS Kernel to make this easy for me. More about FreeRTOS can be found in my FreeRTOS on Raspberry PI PICO course on Udemy. Limited time Discount Voucher:
