February 16, 2026
Description
There are a lot of printable lamp projects that are based on the “LED Lamp Kit MH001” from Bambu Lab. Basically the kit consists of a "puck" with a diameter of 70mm with a power chord that emits white light.
This project is a compatible light puck that is based on a D1 Mini (ESP8266) running WLED and a WS2812B led ring with 16 or maybe more RGB leds. The following parameters can be customized in order to adapt the project to different WS2812B rings:
led_ring_inner_dia: The inner diameter of the WS2812B LED ring (31 mm for my 16 LED version)
led_ring_outer_dia: The outer diameter of the WS2812B LED ring (45 mm for my 16 LED version)
led_ring_depth: the depth of the groove for the WS2812B LED ring (3 mm)
Typical WS2812B LED rings have 3 solder pods (Vin, GND, Din) placed at 0, 90 and 180 degrees and a Dout pod at 315 degrees. If the position of the pods are different in your rings, adjust Offset and Occurrances in the Polar Pattern "More Cable Holes" and "Last Cable Hole".
There are other variables that allow to customise several other parameters of the WLED Ring Puck - I'm sure that you will discover their function…
Have fun and enjoy your WLED Ring Puck, or at least use it to learn something useful about FreeCAD.
1x WeMOS D1 Mini or compatible
3x M3 threaded insert
3x M3x16 Screws (Hex Socket Head Button Allen Bolt Screw)
1x WS2812b Led ring Addressable (16 LEDs)
WLED Installer: https://install.wled.me/
WLED on Github: https://github.com/Aircoookie/WLED
LED Rings on AliExpress: https://de.aliexpress.com/item/1005002287819725.html
LED Rings on Amazon: https://amzn.eu/d/baDvrJr
D1 Mini on Amazon: https://amzn.eu/d/6bufSeI
Original LED Lamp Kit: https://eu.store.bambulab.com/products/led-lamp-kit-001
License:
Creative Commons — Attribution