Product description: Plasma 2040 - RGB addressable LED driver - Pimoroni PIM582
ThePlasma 2040 is an RP2040 microcontroller based board that allows you to control addressable RGB LED strips. It is designed for simple component setup of custom programmable lighting. It's ideal for under-cabinet lighting, sofa lighting, or mood lighting for your workspace. The Plasma 2040 board is powered and programmed via a USB Type-C connector, which is capable of delivering the 3 amps of current required to power the LED strip. The module also features 3 general purpose buttons and a built-in RGB LED. The board also features a Qwiic / STEMMA QT connector and a JST-SH connector to connect other I2C modules.
Getting started with the Plasma 2040 controller
The Plasma 2040 is programmed in C/C++ or MicroPython, just like the Raspberry Pi Pico. In the RP2040 documentation you can find a lot of information about programming the chip. The manufacturer has also prepared their MicroPython documentation for the Plasma module. In order to program the Plasma 2040 you can also use the CircuitPython language, which is easy to use, and for which a very large number of sample codes and drivers are available. The manufacturer has also prepared CircuitPython firmware for Plasma 2040 and a user guide.
Main features of the Plasma 2040 addressable LED driver
- Based on RP2040 microcontroller (Dual-Core ARM Cortex-M0+ 133 MHz with 264 kB SRAM)
- 2 MB QSPI flash memory supporting XiP
- Compatible with 5 V WS2812 / Neopixel / SK6812 and APA102 / Dotstar / SK9822
- Screw connectors to connect LED strips
- USB type C connector for power supply and programming (max. 3 A)
- Connector Qwiic / STEMMA QT
- Reset, Boot and two user buttons (Boot button can also be used as user button)
- RGB LED
- Fully assembled
- Dimensions: approx. 50 x 28 x 12 mm