Share this project

Done

Share this project

Done
Control of up to 680 pixels on any of the popular LED strips from any device with a USB port! One controller to rule them all!
Control of up to 700 pixels on any of the popular LED strips from any device with a USB port! One controller to rule them all!
Control of up to 700 pixels on any of the popular LED strips from any device with a USB port! One controller to rule them all!
389 backers pledged $21,702 to help bring this project to life.

About this project

AllPixel - USB Interface For All Your LED Needs project video thumbnail
Replay with sound
Play with
sound

AllPixel - USB Interface For All Your LED Needs

$21,702

389

Stretch Goals!

REACHED! - $15,000: More Supported Chipsets - In addition to the currently supported chipsets, we will add 4 more!  

  • APA102  
  • APA104  
  • LPD1886  
  • P9813 (Total Control Lighting)

$30,000: Multi-Board Support in the BiblioPixel Library!

  • Seamless support for multiple AllPixel boards connected to the same computer. Control multiple separate displays as if they were one!

Introduction

Working with addressable LED strips, we’ve found that the extra components required to communicate with and power them complicate designs and limit the options for how they can be used. Each chipset requires its own special protocol and supporting hardware components. This is where the AllPixel comes in. Think of it as a video card for your LED strips.

The AllPixel is a small (2.7" x 0.9"), device that provides easy USB control of all the major programmable LED strips. It is compatible with Linux, Mac, and Windows platforms, and capable of driving up to 680 LEDs at high frame rates. The following chipsets are currently supported:

  • LPD8806
  • WS2801
  • WS2812 (NeoPixel)
  • WS2811 (400 kHz)
  • TM1809/TM1804
  • TM1803
  • UCS1903
  • SM16716

The Hardware

The AllPixel comes with an assortment of optional user-installed parts to allow for a variety of hook-up configurations. Very basic soldering skills are needed. NO SMD SOLDERING REQUIRED.

AllPixel and Included User-Installed Parts
AllPixel and Included User-Installed Parts

Optional User-Installed parts:

  • 2.1mm DC barrel jack
  • 4-pin 0.1" male header (for use on breadboards)
  • 4-pin screw terminal block (for easy strip hook-up)
  • 1000uF capacitor (recommended for some strips)
  • 2x 300 Ohm 1/8W DATA and CLOCK resistors (recommended by some strips)
  • 1N5817 Schottky diode (for USB power mode)

With the 2.1mm barrel jack, an external power supply can be connected to provide up to 5 Amps to connected LEDs. The AllPixel can even be configured to power LEDs directly from USB power for short runs.

To help join and power multiple connected strips, we've created the PowerTap, a small board with input and output terminal blocks and a 2.1mm DC barrel jack. We've provided the PowerTap un-assembled so you can configure it however you'd like. Very basic soldering skills are needed.

PowerTap and Parts
PowerTap and Parts

The Software

Beyond that, we’ve been working for over a year on a Python animation library called BiblioPixel. Where the AllPixel takes the pain out of the hardware interface to your LED strips, BiblioPixel takes the pain out of controlling your LEDs and programming your animations. It provides a “code once, run on anything” foundation with a robust driver model. Since it’s Python, the animations can be run on any device that supports Python, such as the Raspberry Pi, BeagleBone Black, or any desktop or laptop (with the help of the AllPixel).

While the AllPixel was designed to run with BiblioPixel specifically, the library can control far more. On devices with SPI output, like the Raspberry Pi, strips such as the LPD8806 or WS2801 can be controlled directly. Animations can be sent over a network connection to a remote device, and then output to a set of LEDs. There’s even a built-in software visualizer for displaying animations directly in a window; great for testing.

Open Source

All of this, including the AllPixel design and firmware, and the complete BiblioPixel source code, is open source and available now on GitHub. 

AllPixel repository: github.com/ManiacalLabs/AllPixel
BiblioPixel repository: github.com/ManiacalLabs/BiblioPixel

We wouldn't have been able to bring this product together without these great open source projects:

Extras

To get you from zero to blinking lights at lightning speed, we are also offering rolls of WS2812 (NeoPixel), WS2801, and LPD8806 LEDs at steeply discounted prices, $80 for 5 meters! Each roll has 32 pixels per meter and are rated IP67 waterproof.

Please see the pledge levels to the right. To further customize what you receive, simply add the following amounts to your pledge and include a note detailing what you would like:

  • Extra AllPixel - $25 ea.
  • Extra PowerTap - $5 ea.
  • Extra 5m roll of LEDs - $80 ea. (specify desired type)

Who is Maniacal Labs?

 Adam Haile - Software Design

 Dan Ternes - Electrical Design

See full company bio here.

Stay Connected

To keep up with all things Maniacal Labs, including the AllPixel, follow us on: 

Risks and challenges

We know that the biggest concern with any Kickstarter is that it will be delayed or, worse, never delivered. To avoid as many potential problems as possible, we have accomplished the following before launching the Kickstarter:

-AllPixel and PowerTap PCB designed, prototyped, tested, and proven
-BilioPixel code and AllPixel firmware "frozen" and published to GitHub
-Partnered with SeeedStudio for the final device manufacturing and assembly

We have been in contact with SeeedStudio over the past few months. During that time, we've verified pricing, component availability, and estimated manufacturing and shipping times. This has been done against design files that we provided, which they have evaluated and approved.

We have allowed as much time as possible for manufacturing and fulfillment, in case there are any hiccups.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge $1 or more About $1.00

    YOU ARE AWESOME!: Get updates on the project progress and have our undying gratitude.

    Less
    Estimated delivery
    6 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $5 or more About $5

    SUPPORT THE LIBRARY! - Interested in using the BiblioPixel Library? Want to say thanks and show your support for this awesome bit of software wizardry? Well We Thank You! All contributors at this level will have their names listed in the BiblioPixel source code.

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Reward no longer available

    Pledge $20 or more About $20

    EARLY BIRD SPECIAL STARTER KIT: These orders will ship first! 1 AllPixel driver board with optional parts and USB cable, and your name listed in the BiblioPixel source code.

    Shipping:
    US: Free
    Canada: $5
    International: $10

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 50 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $25 or more About $25

    STARTER KIT: 1 AllPixel driver board with optional parts and USB cable, and your name listed in the BiblioPixel source code.

    Shipping:
    US: Free
    Canada: $5
    International: $10

    Less
    Estimated delivery
    Ships to Anywhere in the world
    52 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Reward no longer available

    Pledge $30 or more About $30

    EARLY BIRD SPECIAL STARTER KIT WITH POWERTAPS: These orders will ship first! 1 AllPixel driver board with optional parts and USB cable, 2 PowerTap boards (with optional parts), and your name listed in the BiblioPixel source code.

    Shipping:
    US: Free
    Canada: $5
    International: $10

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 80 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $35 or more About $35

    STARTER KIT WITH POWERTAPS: 1 AllPixel driver board with optional parts and USB cable, 2 PowerTap boards (with optional parts), and your name listed in the BiblioPixel source code.

    Shipping:
    US: Free
    Canada: $5
    International: $10

    Less
    Estimated delivery
    Ships to Anywhere in the world
    153 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $120 or more About $120

    SUPER STARTER KIT: 1 AllPixel driver board with optional parts and USB cable, 2 PowerTap boards (with optional parts), your name listed in the BiblioPixel source code, and a 5 meter roll of your choice of LEDs, IP67 waterproof, 32 pixels per meter. Specify one of: LPD8806, WS2801, WS2812 (NeoPixel)

    Shipping:
    US: Free
    Canada: $10
    International: $20

    Less
    Estimated delivery
    Ships to Anywhere in the world
    37 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $456 or more About $456

    NEXT YEAR'S CHRISTMAS KIT: Gear up for next year! You get 1 AllPixel driver board with optional parts and USB cable, 3 PowerTap boards (with optional parts), a Raspberry Pi B+ with WiFi module and 4GB SD card pre-loaded with Raspbian and BiblioPixel library, 3 power supplies, your name listed in the BiblioPixel source code, and 3 rolls (5m ea.) of your choice of LEDs, IP67 waterproof, 32 pixels per meter. Specify one of: LPD8806, WS2801, WS2812 (NeoPixel). USA Only, Free Shipping!

    Less
    Estimated delivery
    Ships to Only United States
    Limited 6 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)