(6 customer reviews)


8 Output String Cape for BeagleBone

Out of stock

Email when stock available

SKU: K8-B Categories: , Tag:


It can also be purchased from Wired Watts: https://www.wiredwatts.com/klk8b if you are considering some pixels or other supplies from them.

What is it?

The K8-B is a cape for the BeagleBone Black designed to drive ws2811 LED pixels. It has 8 local ports (fused with LED indicators) that can each drive 800 pixels (with power injection) at 40FPS. It also has 3 RJ45 differential ports that can output an additional 12 strings using differential receivers. Finally, there is an expansion header which can drive an additional 16 strings. The 800 pixels per string is the same for all strings. There are also two UARTs exposed via header pins which can drive DMX universes or Renard or LOR.

It also provides a Real Time Clock, temperature sensors, a header for an OLED display, and four push buttons for navigating menus on the display.

A User Manual for the older F8-B is available. The K8-B is very similar. The main difference is how the serial/DMX outputs are handled.

Why did you make it?

Animated Christmas Light displays typically use ws2811 Pixels for things like house outlines, candy canes, tree’s, etc… The K8-B was designed to drive a large number of pixels, yet remain relatively small so it can be easily hidden or mounted onto the prop.

What makes it special?

The 8 local ports provides enough outputs to handle most situations where a small controller is desirable. It’s significantly more than the 2 ports of the various Raspberry Pi controllers, but not as large as the standard 16 port controllers that are typically used for pixel dense locations.

However, the 3 RJ45 ports provide additional output capabilities to allow for future expansions. All 3 of the ports can be configured to drive a ws2811 pixel differential receiver board (available from pixelcontroller.com ). Both “Falcon Smart Receivers” and standard differential receivers are supported.

The 40pin expansion header also can drive additional pixels. There are 16 strings that are pulled out on the expansion header. This is compatible with the F16v3 expansion boards.

The BeagleBone can be powered by the same power supply powering the pixels. There are jumpers on the board to select either 5V or 12V power. Alternatively, the BeagleBone can be powered by its own barrel connector if an on-board jumper is removed, however this is discouraged.

Technical details: The ws2811 protocol is extremely timing dependent and are generally not drivable via a general purpose Linux CPU. The FPP software uses the two semi real-time PRU’s available on the Beagle to handle the protocol specific timings. Using the PRU’s also allows the main CPU to be free for other things such as network IO.

You WILL need:

  • ws2811 pixels
  • A good quality SD card with the latest FPP image installed on it. The latest FPP image can always be found at https://github.com/FalconChristmas/fpp/releases
  • A BeagleBone Black, BeagleBone Black Wireless, BeagleBone Green, or SanCloud BeagleBone enhanced.
    Note: a BeagleBone Green Wireless will NOT work.

Additional information

Weight 5 oz
Dimensions 5 × 4 × 1.5 in

6 reviews for K8-B

  1. Darren Hedlund

    Fantastic design. This is a must for all lighting enthusiasts. Make sure you get the add-ons!!

  2. Bryan Jones

    These are great little controllers that give you many options. I added one this year to supplement my f16v3. I like that this controller has FPP built in which makes setup so easy. This takes out running a PI to controller then using a static route to see the controller. This has been a flawless product so far.

  3. Michael Field

    This is a great starter controller for those getting into the hobby. I bought one to use as my main, and only, controller for my show of about 2500 pixels and a few AC strings. Very easy to learn and incredibly affordable. The three main reasons I picked the F8 Kulp board was because of its cost, scalability, and the DMX output, for the AC light controller. As to the affordability, it’s not much more cash than buying a bunch of NodeMCU’s with WLED on them and is way easier to manage, given that FPP is very user friendly. This is also a great board for scalability. With the 8 built-in pixel ports, 3 differential expansion ports (4 strings each), plus the expansion port for 16 more ports, you can get up to 25,200 pixels at 40fps, or even 50,400 pixels running at 20fps on this one board! I chose the full sized BB model over the PB since the BB has a built in ethernet port and doesn’t need a dongle to get on the network. Works perfectly and I am very pleased with my purchase so far. Shipped quickly with no issues and I plan to order more boards from Kulp in the future!

  4. Billy Dzama

    Shipping was BLAZING fast! Ordered Friday night and received them on Monday. Thank you soooooo much Daniel!

  5. Leesah Cage

    Excellent controller for ws2811 pixels. This is the most affordable efficient controller you can use in your display. It will easily handle 700 pixels on each port and you can add 3 additional smart receivers giving you 2 additional ports with 700 per port. It is easy to set up and configure with xlights. If you are thinking about which controller to buy, this is a no brainer, Kulp is affordable, easy to use and works great. Plus the designer also develops FPP updates so of course it will work with FPP.

  6. Lyle Salo

    Worked great for my 2020 show, Had to order last minute but took no time at all to set up and replace my esp8266 boards that weren’t up to snuff

Add a review

Your email address will not be published. Required fields are marked *