Product Details
Turn your space into a rainbow wonderland with the Plasma 2040, an all-in-one, USB-C powered controller for WS2812/Neopixel and APA102/Dotstar addressable LED strips. This RP2040-based driver board makes setting up custom, programmable lighting a breeze. It's perfect for under-cupboard lighting, sofa underlighting, or adding mood lighting to your workspace, PC, or vivarium. Powered and programmable via USB-C, it can draw up to 3A of power, enough to light up a large number of LEDs. There are three useful buttons for on/off, color switching, and effect changing, a reset button, and an onboard RGB LED. A QW/ST connector allows easy connection of Qwiic or STEMMA QT breakouts. You can use an RGB potentiometer to adjust light speed or hue, an air quality sensor to turn your desk lighting into a thermometer, or a light sensor to turn the lights on automatically. Features include an RP2040 processor, 2MB of QSPI flash, compatibility with various LEDs, screw terminals, USB-C connector, Qw/ST connector, low side current sensing, multiple buttons, RGB LED, full assembly, and more. LED strips and connectors are sold separately. It's firmware agnostic, programmable with C/C++, MicroPython, or CircuitPython.
Using the Plasma 2040 is easy. First, connect your addressable LED strip to the screw terminals. Then, power it up via the USB-C connector. You can program it with C/C++, MicroPython, or CircuitPython just like a Raspberry Pi Pico. For CircuitPython, download the firmware and follow the getting - started guide. To connect breakouts, use a JST - SH to JST - SH cable if it has a QW/ST connector. You can also connect I2C breakouts with an adaptor. If you want to solder components, use the broken - out I2C, analog, and debug pins. As for notes, although there's only one set of LED strip connectors, you can drive multiple strips with some creative wiring. If you want to know how much current your LEDs are using, measure it through ADC3. For maintenance, keep it in a dry place and avoid physical damage. Make sure to follow the safety rules when handling electrical components and programming.