Idea 016 - Lego RGB Addressable LED blocks

1 minute read

This post is part of the 100 project ideas project. #The100DayProject. I am looking for feedback. Comment below or DM me via social media Instagram, Twitter.

One Line Pitch

Adding fully addressable RGB light to your lego creation, using lego as light pipes


A standard 2x2 Lego block with a transparent top, sides are solid/opaque. A Ws2812 addressable LED embedded inside the block. Preferable one of the smaller variants.

Three wires will need to come out of the Lego block to power and control it. These can either use a connector on the bottom that wires can be connected to (mini JST?) or the leads can be built into the block so that connected blocks can pass power and data lines.

An Esp32 can be embedded into another block to control the LEDs. The Esp32 provides Bluetooth for a cellphone app or WiFi to connect online. WLED could be installed on the controller first

I could see these led blocks being used in cinema banner lights or Broadway theater districts, street lights, car headlights, etc…

To make the prototype I would use a resin printer to make the first block and paint the sides black. A tiny PCB could be created but for the prototype I could hand solder the wires directly on to the SMD LED.

Prior art

It looks like most of the prior art is of static leds or strait up strips without blocks built around them.


Anyone who bought the lego mindstorm set. Anyone who wants to make art projects using lego.

Leave a comment