Main product image for Lightcomposer
Product image 1 for Lightcomposer
Product image 2 for Lightcomposer
Product image 3 for Lightcomposer
Product image 4 for Lightcomposer
Product image 5 for Lightcomposer
Product image 6 for Lightcomposer
Lightcomposer - compose your own light
Lights
STM32
Arduino

Inspired by the classic rotary dial, Lightcomposer is a lamp that let’s you compose your own shade of light through a mixture of clockwise and counter-clockwise movements. Red, Green and Blue can be combined in an infinite number of ways to create a unique colour of light. The rotary dial allows you to navigate through the different levels and even to discover hidden light modes. I made it some years ago because I wanted a small desk lamp that could change it’s colours but did not require any app or other software control, just one simple and quick dial to set it.

Open Source at it’s heart Lightcomposer is an open source project. All design files and software are available for download and the IC of the lamp can be easily reprogrammed with the help of an Arduino. Feel free to modify and experiment. Write new software or print new diffusers for the lamp, all is welcome and I encourage you to share your new creation with me. Licensed under CERN-OHL-W v2 or later. All design files can be downloaded from my website (link below).

Production The PCBs are manufactured by JLPCB in China. The printing of the housing, the assembly and testing all happens in my house. Everything is packaged and shipped from Germany.

What’s in the box? Included is only the Lightcomposer. In order to use it you will need a run of the mill USB power supply and a USB-C cable. It works with any common USB port supplying 5V.

Links to code and documentation

Documentation (johnengeln.com)

Code (johnengeln.com)

Design Files (johnengeln.com)

Schematics (johnengeln.com)

Bom (johnengeln.com)

Shipping policy

No information available.

Lightcomposer

Sold by John's Store

$69.44

No tax for United States [change]
Colour of the base
Stock available: 10
Check
Original Design
This product was designed by John's Store. By buying this product you support original hardware creators.

The seller

John's Store

John's Store logo

Birkenfeld, Germany
3 orders since Apr 25, 2026
Things I built in my free time.