The 2014 NC Maker Faire was a huge turning point for Maniacal Labs. It was there that the idea for the AllPixel and what is now BiblioPixel got their start. It’s also where we showed off our first custom-built LED display, the 24×24 LPD8806 matrix. At nearly 24 inches square, and 1 pixel per inch, it was certainly impressive. But we left the Maker Faire with a desire to go bigger. Not just more pixels… but physically larger. Much larger. We call it “Colossus”.

Continue reading


A Huge Thanks to everyone who came out and saw us at GeekSpark this weekend! We had a great time and were thrilled at the response we got from the giant display.

If you want to know more about the AllPixel LED driver and the BiblioPixel Python library that were used to make the display, check out the AllPixel Info Page.

We’ll have a more detailed post up later with some more pictures.

Thanks for checking us out!



I’ve had an NES (my wife’s actual childhood NES, in fact) sitting in my parts drawer, with the intent of ripping it apart, gutting it, and jamming in a Raspberry Pi to make an awesome emulation box since… well, ever since the Raspberry Pi came out. Then the Raspberry Pi 2 was released and I got one to use that instead. It can play PSOne games, after all. But other projects got in the way and I just hadn’t gotten around to it. But a few weeks ago, I was on for something else, and they suggested the Nexus Player which I already have and love. I’d been wanting to pick one up anyways to replace the combination of an old Roku and a Raspberry Pi running Raspbmc on our living room TV.

Luck had it that the Nexus Player was on sale and I suddenly had a thought… It runs Android. It could do much more than just retro games. And, surely there are supported game console emulators… A few minutes of searching confirmed that yes, there were some great ones for NES, SNES, Atari, and a few others. It supported the main three that my wife and I were interested in, so I ordered the Nexus Player and, later that night, started gutting the NES.

Continue reading