Bill of Materials

Components Required to Build DIY Light

This list includes the main parts used to build the DIY Light based on SmaLiC (Smart Light Controller).

DIY Kit

SmaLiC board, speaker, terminal block, resistors, and NFC tag. Software and firmware packages are included.

Request a Quote: DudeIoT

3D‑Printed Parts

STL files for all 3D‑printed parts, including enclosures, buttons, diffusers, and mounting brackets.

Download from: DudeIot

Sequence Developmet Project

Complete xLights project package for creating musical lighting sequences.

Download from: DudeIot

Black & White PETG Filament

Black & White PETG filament to 3D-print enclosures, brackets, and diffusers.

Where to buy: Amazon

Electrically Conductive Black Filament

Conductive filament to 3D‑print the touch‑sensor buttons.

Where to buy: Amazon

LED Channels

Muzata 10Pack 3.3FT/1M white spotless U108 LED channels with milky diffusers.

Where to buy: Amazon

LED Strips

2 x BTF-LIGHTING WS2812B ECO GRB 5M/16.4FT LED strips to get 10 x 1M/3.3FT segments.

Where to buy: Amazon

Power Supply

5V,15A power supply for LED strips and controller.

Where to buy: Amazon

Power Wire

18/2 AWG red‑black hookup wire used to build power cables.

Where to buy: Amazon

LED Strip Wire

3-pin wire to build LED strip cables.

Where to buy: Amazon

M2x8mm Mounting Screws

M2x8mm screws for button mounting.

Where to buy: Amazon

M3x12mm Mounting Screws

M3x12mm screws for enclosure assembly.

Where to buy: Amazon

Accelerator Board (optional)

Banana Pi M2 Zero single‑board computer used for advanced light‑show playback, WEB GUI local and remote control, configuration, sequence development, software upgrades, and extended remote controller features..

Where to buy: Amazon

MicroSD (optional)

MicroSD card used to boot the Banana Pi M2 Zero SBC and store the controller software. Ideal capacity: 8–32 GB

Where to buy: Amazon

Contact Information



Reddit: r/DudeIot

YouTube: @DudeIot
QR code
Scan to open on your device