Available · 37 piece · 1-3 days
Available · 3 piece · 1-3 days
Available · 20 piece · 1-3 days
Available · 6 piece · 1-3 days
Available · 2 piece · 1-3 days
Available · 7 piece · 1-3 days
Available · 4 piece · 1-3 days
Available · 9 piece · 1-3 days
Available · 2 piece · 1-3 days
Available · 1 piece · 1-3 days
Available · 1 piece · 1-3 days
Available · 8 piece · 1-3 days
Available · 7 piece · 1-3 days
Available · 26 piece · 1-3 days
Available · 15 piece · 1-3 days
Available · 4 piece · 1-3 days
Available · 30 piece · 1-3 days
Available · 3 piece · 1-3 days
Available · 13 piece · 1-3 days
Available · 10 piece · 1-3 days
Available · 11 piece · 1-3 days
Available · 1 piece · 1-3 days
Available · 1 piece · 1-3 days
LEDs and Microcontrollers – Getting Started with Illuminated Projects
LEDs (Light Emitting Diodes) are bright, energy-efficient semiconductor components that are ideal for electronics projects with microcontrollers such as Arduino, ESP32, or Raspberry Pi. Their compact size, long lifespan, and low power consumption make them one of the most versatile components in the maker community.
Depending on the application, a wide variety of LED modules are available: stand-alone LEDs for simple signals, LED strips for linear lighting, LED matrices for graphical displays, RGB LED modules for colorful accents, or addressable WS2812 / NeoPixel LEDs for highly precise, custom effects.
Control is usually handled via digital GPIOs or serial interfaces – ideal for visual feedback, animations, lighting control, or interactive DIY projects. Combining LEDs with microcontrollers opens up nearly limitless possibilities, from simple status indicators to dynamic lighting installations.
Stand-Alone LED Modules – Simple Indicators with Signal Effect
Single LED modules usually consist of one or more LEDs mounted on a small carrier board, often supplemented with current-limiting resistors or transistors. They can be easily controlled via a digital output and do not require complex control logic. Many modules are directly compatible with 3.3 V or 5 V systems, making them ideal for beginners.
These modules are perfect for status indicators, warning signals, or debug LEDs and are commonly used in prototypes, alarm systems, or beginner kits. They are frequently used to provide simple feedback on the state of a system, such as blinking or color changes.
Bi-color or tri-color variants allow multiple pieces of information to be displayed using a single module. Thanks to their low complexity, these modules are ideal for first programming experiences with Arduino or ESP.
LED Strips – Flexible Lighting for Creative Projects
LED strips consist of multiple LEDs mounted on a flexible backing strip. They are ideal for ambient lighting, decoration, PC modding, or interactive art. Depending on the type, individual segments or even each LED can be controlled separately, as with addressable variants like WS2812B or WS2813.
Many versions are compatible with microcontrollers such as Arduino or ESP32 and can be controlled via PWM, SPI, or One-Wire. Pay attention to the required voltage and, for longer runs, the need for an external power supply. For consistent brightness over several meters, power injection at both ends is often recommended.
LED strips are available in various white tones (cool/warm) or RGB versions. They are particularly well suited for smart home projects, music or gaming setups, and the visual representation of sensor data in IoT projects.
LED Matrices – Text and Animation in Grid Format
LED matrices consist of LED pixels arranged in a 2D grid (e.g., 8x8, 32x32). They are suitable for scrolling text, clocks, visual feedback, or simple animations. Control is usually handled via driver ICs such as the MAX7219 or directly via SPI/I2C.
With libraries such as Adafruit_GFX or PxMatrix, microcontrollers can easily render text, icons, and effects – ideal for projects using ESP8266, RP2040, or Raspberry Pi. Thanks to their structured layout, multicolor or interactive displays can also be implemented.
LED matrices are often modular and can be combined into larger surfaces. They are especially popular in maker projects for data visualization, building LED clocks, or serving as display units for sensor values.
RGB LED Modules – Colorful Control with Microcontrollers
RGB LEDs combine three light-emitting diodes (red, green, blue) in a single package. Using PWM control, it is possible to generate over 16 million colors. RGB modules are ideal for visual feedback, dynamic lighting effects, or interactive installations.
The modules can be switched individually or in groups, depending on the design. Microcontrollers such as the Arduino Uno or ESP32 provide simple PWM outputs for this purpose. For finer effects, a transistor driver or LED driver ICs are recommended. Many modules already include integrated protection and control components.
RGB LEDs are frequently used for custom signal lights, color-changing indicators, or LED graphics. They enable creative and intuitive user interaction, especially in DIY controllers, learning kits, or IoT dashboards.
WS2812 / NeoPixel – Addressable LEDs with Precise Control
WS2812 (also known as NeoPixel) are addressable RGB LEDs where each LED can be individually controlled via a single data line. The LEDs include integrated controllers that store color and brightness values, enabling complex lighting patterns using just one data pin.
This technology is ideal for light animations, sound-reactive effects, LED art, or ambient lighting. Microcontrollers such as Arduino, ESP32, or RP2040 can create entire light shows using libraries like FastLED or Adafruit_NeoPixel. Music or voice control can also be implemented very effectively.
NeoPixel modules are available as strips, rings, or matrices and offer maximum flexibility for interactive, creative, or data-driven visualizations. They are especially popular in projects involving animation, gaming, or wearables.
Go to the WS2812 / NeoPixel category