I designed the PB16 Pixel Controller as an open source DIY hobbyist controller with an advanced feature set compatible to other commercially available controllers. A Pocketbeagle running FPP drives the 16 pixel ports and 2 serial ports. It includes an expansion port for 16 additional outputs. The design was made with all through hole components for easy assembly by most users. It is designed to be modular and support many use cases. It runs a full Linux operating system with ethernet, WIFI, and audio supported over the USB port. It can run in standalone, or be used with other controllers/devices. It is 140mm (5’) wide by 103mm(4’) tall. The controllers small form factor and simplistic design are intended to limit overall cost. All the design files are open source and available on github. Open source applications were used to create this controller. KiCad was used for the PCB design, and LibreOffice for the documentation.
Forum Post With More Information