• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 1
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 2
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 3
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 4
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 5
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Image 6
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 1
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 2
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 3
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 4
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 5
Magnetic RGB Light System - One Light To Rule Them All! 3D Printer File Thumbnail 6

Magnetic RGB Light System - One Light To Rule Them All!

Red Dot Geek avatarRed Dot Geek

February 24, 2025

printables-icon
DescriptionCommentsTags

Description

One Light To Rule Them All is a modular magnetic WLED ARGB light system.

  • Mounts onto the desk, monitor, cabinet, any metal surface.
  • Transforms into a light stick, light stand, light panel.
  • Powered by USB-C power delivery.
  • Driven by WLED, use WIFI to control the lights.

 

HOW IT WORKS

  • Build a (A) wireless controller, and as many (B) light bars as you want... As much as USB power can handle.
    • Print (AA) if you want to add hardware buttons to the controller.
  • That's all, mount them onto any metal surface.
    • Print (C) surface mounts if you want.
    • Print (D) if you want to use it as a light stick and/or light stand.
    • Print (E) if you want to use it as a light panel.

 

VIDEOS

 

RECOMMENDED PRINT SETTINGS

  • PETG, 0.4mm nozzle, 0.2mm layer height, 0.4mm line width.
  • Enable supports only for:
    • A1) Wireless Controller Enclosure (magnet grooves)
    • D1) Wireless Controller Cradle (lightbar mounting point)
    • E1) Light Panel Connectors (lightbar mounting point)
    • E3) Just a little bit for the ridges
  • Tight fit warning for some parts. You may need to manually file it down.

 

PARTS LIST (AFFILATE LINKS)

These are my affiliate links, they do not cost more. But I will make a small commission for every sale, that will help to offset some costs of my future projects.

  • ESP32 (USB-C with pins attached) - https://s.click.aliexpress.com/e/_omrkKSF
  • USB PD Trigger Board - https://s.click.aliexpress.com/e/_oDqyhtD
  • WS2812B LED Strip - https://s.click.aliexpress.com/e/_oE08rXZ
  • 10MM Round Magnets (1.5mm and 3mm thick) - https://s.click.aliexpress.com/e/_onAy3FZ
  • M2 Screws Set (M2X6, M2X8, M2X10) - https://s.click.aliexpress.com/e/_om8DCJN
  • Magnetic Pogo Pins (3 pins, NO EARS, easier to get the pre-wired ones) - https://s.click.aliexpress.com/e/_Dc6ld2N
  • LED Aluminum Profile (U style, width 17.5mm, length up to you) - https://s.click.aliexpress.com/e/_ooFaz3h
  • RM065 Pot - https://s.click.aliexpress.com/e/_oFr1Bmd
  • 6mm Tactile Switch - https://s.click.aliexpress.com/e/_olBci9n
  • Angled USB Type C - https://s.click.aliexpress.com/e/_onFNSgn
  • Magnetic USB Cables - https://s.click.aliexpress.com/e/_oouzNqD
  • Camera Flash Stand (standard hot shoe mount) - https://s.click.aliexpress.com/e/_oEr2KuB
  • Mini Ball Head - https://s.click.aliexpress.com/e/_olJ5kpD

 

A) WIRELESS CONTROLLER - VIDEO INSTRUCTIONS

  • 1 X (A1) Enclosure
  • 1 X (A2) Cover (see AA if you want to add controls, choose any one you like)
  • 1 X ESP32
  • 1 X USB PD Trigger Board
  • 2 X M2-8 screws
  • 2 X M2-10 screws
  • 1 X 3 Pins Female Magnetic Pogo Connector
  • 2 X Diameter 10mm Thick 3mm magnets

TLDR :

  • Set USB PD to 5V. 
    • Connect VCC to red pogo wire and VIN on ESP32.
    • Connect GND to black pogo wire and GND on ESP32.
  • Connect yellow pogo wire to D2 on ESP32… Or to the “updated default” 16.
  • Install WLED on ESP32 - https://install.wled.me/
  • Configure WLED - Connect to WIFI, limit max power, set LED length, GPIO, create your own presets.

 

AA) CONTROLLER BUTTONS - VIDEO INSTRUCTIONS

  • 1 X (AA1) Button Plate
  • 1 X (AA2) Knob
  • 1 X (AA3) Controller Cover (choose any one you like)
  • 1 X 6mm Tactile Switch
  • 1 X RM065 Pot

TLDR:

  • Connect the tactile switch to ESP32.
    • To GND
    • To any open pin (I used D4)
  • Connect the pot to ESP32.
    • To GND
    • To 3.3V
    • To any open analog pin (I used D34)
  • Enable and configure buttons in WLED.
    • https://kno.wled.ge/features/macros/
    • https://kno.wled.ge/features/presets/

 

B) LIGHTBARS - VIDEO INSTRUCTIONS

  • LED Aluminum Profile (17.5mm wide, U style, length up to you)
  • 2 X (B1) Endcap for each lightbar
  • Pair of magnetic pogo pins (male-female) for each lightbar
  • 2 X Diameter 10mm Thick 3mm magnets for each lightbar
  • WS2812B LED Strip (number of LED beads per meter is up to you)

 

C) SURFACE MOUNT - VIDEO INSTRUCTIONS

Optional, lightbars can stick onto any metal plate/surface. If you need surface mounts, there are 2 variants:

  • (C1) Magnet holes - Use diameter 10mm, 1~2mm thick round magnets.
  • (C2) Blank - Just stick a nickel strip onto the mount.

 

D) LIGHT STICK/STAND - VIDEO INSTRUCTIONS

  • 1 X (D1) Controller Cradle
  • 1 X (D1) Cradle Latch
  • 1 X (D2) Mount (Swap between hotshoe/screw/blank)
  • 2 X M2-8 screws
  • Optional - Print the (D3) connector if you want to extend the light stick. Not quite recommended to extend too long. These are 3D printed parts after all, the strength is limited.
  • Optional - Print (D4) light stand base. It's a standard hot shoe mount, you can use any flash stand.

 

E) LIGHT PANEL - VIDEO INSTRUCTIONS

  • At least 2 X (B) light bars.
  • 2 X (E1) Left, 1 X (E1) Right, 1 X (E1) Last, (E1) Center as many as required.
  • 2 X (E2) Covers
  • 1 X Base
  • 2 X Diameter 10mm Thick 3mm magnets
  • As many 3 pins magnetic pogo connectors as required

 

CREDITS

Wireless enclosure covers adapted from:

  • https://www.thingiverse.com/thing:2802474
  • https://www.printables.com/model/345405-japanese-pattern-bookmark-5-patterns-starwars-patt

Screw thread base adapted from:

  • https://www.printables.com/model/77005-thread-14

Light stand base adapted from:

  • https://www.printables.com/model/252631-simple-flash-stand

Knob adapted from:

  • https://www.printables.com/model/579352-potentiometer-knob-collection-v2/files

 

UPDATE

  • Version 2 - Reinforced parts, 3mm thick magnets, variants for lightbar endcaps, surface mount, added light stand base. Deleted old model page, somehow stuck in “processing” limbo when uploading new files.
  • Version 3 - Light panel mode and hardware buttons.

License:

Creative Commons — Attribution — Noncommercial

Related Models

bakercube preview image

bakercube

iomaa profile image

iomaa

44,428

Book Page Holder V3 preview image

Book Page Holder V3

fifindr profile image

fifindr

3,482

Customizable Spotify Keychain / Tag preview image

Customizable Spotify Keychain / Tag

ewt profile image

ewt

2,990

Bottle Opener and Cap GUN! preview image

Bottle Opener and Cap GUN!

3Deddy profile image

3Deddy

43,977

Funnel Tray preview image

Funnel Tray

fifindr profile image

fifindr

3,518

Aldi Cart keychain preview image

Aldi Cart keychain

Nexus profile image

Nexus

1,078

Mini Tape Gun - Tape Dispenser preview image

Mini Tape Gun - Tape Dispenser

brycelowe profile image

brycelowe

23,750

Drill Paint Mixer preview image

Drill Paint Mixer

fifindr profile image

fifindr

2,412