Good News, Everyone! We’ve been toying around with the idea of updating the design for our AllPixel LED Controler for a while now, and we’re making great progress. The image above is our first prototype, fresh from MacroFab. Everything looks good so far! Here’s a few noteworthy notes on the new design:

  • Fully Assembled: No user soldering required!
  • Tiny: Measures in at about 1.6 x 1.2 inches (40.6 x 30.5 mm)
  • Updated USB:Now uses the more common micro USB

We’re excited to get our hands on this first prototype, and we’ll be starting to reach out to our contract manufacturers in the very near future. Stay tuned to our site for more updates as they happen!

Hello! We’re not dead yet! Now that the holidays are behind us, we’re going to get back into the swing of posting more content on a regular basis. We’ve got some neat things coming up, so stay tuned. In the meantime, check out this Freaking Awesome arcade joystick built by forum user [mlapsa]. BiblioPixel was used to control the LED strips inside of the wood and Lexan case. Excellent work!

Earlier this year we were quite excited to receive an invitation from a friend to give a talk at the All Things Open conference, here in Raleigh. They had added a new track on Hardware/IoT and thought our experience might be a great fit. So, after a lot of writing, planning, and practice, we are pleased to present our talk: Open Hardware for Fun And Profit.


The ESP8266 Arduino package provides a great and familiar to use ecosystem for developing code on the chip. However, most examples for WiFi network connection and management involve building and uploading new code every time you want to change the network settings. That’s just more than should be required if you want to simply connect an existing and complete project to a new network.

A forthcoming project in which we plan to use a large number of the Adafruit ESP8266 Feather boards for was going to be far to cumbersome to manage if we had to upload new code not only to change the WiFi network but to set static IPs. That would just not be acceptable and we had to find a better option.

Continue reading