In my last video I gave you an overview of my 256 pixel, RGB LED lightbox project.
In this video I’ll show you how to make it.
For all the design and code files please go to
You’ll find the parts lists, 3d Print files and circuit diagrams.
Please refer to the video for full details, but I’ll also run through the main process here.
This should give you a fully assembled lightbox.
Copy all the GitHub repository files onto your Micropython enables Raspberry Pico.
The circuit_test.py file will test the full LED matrix, buttons and on circuit LEDs. You’ll need to run this through the REPL terminal. The test code will print button presses through this terminal.
Raspberry Pi Pico 16×16 RGB LED Lightbox Circuit Parts
1 off Max 9814 Microphone Unit – https://amzn.to/3PrsPFw
1 off Pack of PCB Terminals – 1 pack off https://amzn.to/3sHTeGg
1 off Pack of PCB Header Connectors – 1 pack off https://amzn.to/44Gj1Mm
1 off PCB Mount DC Power Connector Female – 1 pack off https://amzn.to/44zBRok
6 off PCB Push Button Switches – 1 pack off https://amzn.to/47ZB9Ue
1 off 5m Reel WS2812 Neopixels, 60 pixels/m – https://amzn.to/3sIgMuN
1 off Raspberry Pi Pico W with Headers – https://amzn.to/3sIh057
1 off 5V 10A PSU – https://amzn.to/44EgkL1
1 off Opal Frosted Acrylic Sheet – 3mm thick x 300mm wide x 300mm height
1 off Mirror Acrylic Sheet – 3mm thick x 300mm wide x 300mm height
1 off Standard MDF Sheet – 6mm thick x 300mm wide x 415mm height
3D Printed Parts
filenames refer to files in the /parts/stl folder
34 off horz_divider.stl
34 off vert_divider.stl
4 off frame-bottom.stl
4 off frame-top-side.stl
2 off frame-top-top-left.stl
2 off frame-top-top-right.stl
Amazon will sometimes find the wrong product in your country. The LEDs need to be 5V, WS2812 LED strips at 60 pixels per metre (300 per 16.4 feet).