We're having some difficulties with international orders in our store, so if you're overseas and would like to order please contact us. US domestic orders should be unaffected.

Hypnocube LED Serial Driver

Order Here

The HypnoLSD is a serial to WS2812 LED strand driver that simplifies interfacing, reducing costs and need for custom controllers. Each HypnoLSD controls thousands of LEDs at real time rates, enough for commercial designs, artwork, hobbyist needs, lighting projects, and more. The HypnoLSD board takes standard USB or serial input, buffers images internally, and handles the sensitive timing needs of the WS2812 LEDs, keeping images synchronized. The small factor board and low design requirements aid rapid prototyping at the hobbyist breadboard level up to integration into commercial designs.

Get the user manual here:  HypnoLSD User Manual (PDF).

Get sample software here: https://github.com/ChrisAtHypnocube/HypnoController

For an example of what this chip allows you to make, here is a video of a large, curved panel we made which is running from a single HypnoLSD module.

Here is one article we wrote about developing items with these LED strands, and here is part II of the article.

Hypnocube LED Serial Driver

BENEFITS

  • Easy interfacing to low performance microcontrollers.
    • Ex: AVR, Arduino, PIC, BASIC Stamp
  • Easy interfacing to common boards with UART.
    • Ex: PC, Raspberry Pi, Cubieboard, Beagleboard
  • Simplifies interaction with WS2812 projects, freeing creative time for other aspects of the project.
  • Uses a common UART interface.

TECHNICAL SPECS

  • Handles 1 – 16 LED strands simultaneously.
  • Handles 1 – 10,000 LEDs.
  • Handles baud rates from 9,600 – 12,000,000.
  • Supports USB (up to 3Mbaud) and serial (up to 12Mbaud) input.
  • FTDI 12 Mbaud FT2232H USB to UART chip tested.
  • Simple to use protocol for setup and streaming.
  • Well documented with sample code.
  • Based on PIC32MX 150F128B, 48 MHZ, 32K RAM, 128K FLASH.

Example rates:

BAUD MAX LEDS @ 60 FPS MAX LEDS @ 30 FPS SECS TO LOAD 100 LEDS SECS TO LOAD 1,000 LEDS SECS TO LOAD 10,000 LEDS
9,600 5.3 10.7 0.313 3.1250 31.250
19,200 10.7 21.3 0.156 1.5625 15.625
57,600 32.0 64.0 0.052 0.5208 5.208
115,200 64.0 128.0 0.026 0.2604 2.604
500,000 277.8 555.6 0.006 0.0600 0.600
3,000,000 1666.7 3333.3 0.001 0.0100 0.100
12,000,000 6666.7 10000.0 0.00025 0.0025 0.025