Skip to the content
2 layers50.9 × 65.7 mmLAMPED, the printed circuit board in 3D

A simple, desk-friendly LED “lamp” built around the LM3914 LED driver: a 10‑LED circular array that lights up progressively based on a potentiometer input.

Size
50.9 × 65.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
18
Nets
18
Pads
53
Tracks, vias
97, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Apr 2026
Updated
25 Apr 2026

Overview

LAMPED is an open-source printed circuit board by Gabouin, from the Gabouin/LAMPED repository on GitHub, published under the MIT licence. It is a 2-layer board of 50.9 × 65.7 mm with 18 parts on 18 nets, routed with 97 tracks and 0 vias.

It is built around the LM3914N-1. Its parts include 10 diodes, 3 resistors and 1 connector.

Main components

1

README

README.md

License Hackatime Badge

LAMPED - A SIMPLE LIGHT CONTROL MECHANISM


image

A simple, desk-friendly LED “lamp” built around the LM3914 LED driver: a 10‑LED circular array that lights up progressively based on a potentiometer input. Powered from 5V USB, designed in KiCad, and ready for fabrication (Gerbers + BOM + pick&place included).


Table of Contents


Overview

LAMPED is a small hardware project: turning a potentiometer makes LEDs light up sequentially (like a “level meter”), creating a lamp-like visual effect. The LEDs are arranged in a circle to mimic a bulb aesthetic.

Key points:

  • 10 LEDs in a circular pattern
  • LM3914 handles the LED level display logic
  • USB 5V power (USB-A connector footprint on the board)
  • Designed in KiCad
  • Includes production outputs for fabrication & assembly

How it works

The LM3914 is a dot/bar display driver. In this design it’s used as a 10-step indicator: as the potentiometer changes the input level, the IC activates LED outputs sequentially, producing a smooth “brighter/dimmer” visual progression.


Repository structure

  • README.md — project documentation (you are here)
  • JOURNAL.md — build log / progress notes
  • src/ — KiCad source files (schematic, PCB, 3D model export)
    • LAMPED.kicad_sch
    • LAMPED.kicad_pcb
    • LAMPED.kicad_pro
    • LAMPED.step
  • production/ — manufacturing / assembly outputs
    • gerbers.zip — fabrication package
    • LAMPED_bom.csv — bill of materials export
    • LAMPED_positions.csv — pick & place / component positions
    • LAMPED_designators.csv — designators mapping
    • netlist.ipc — IPC netlist export
  • images/ — renders/photos here

Hardware (schematic & PCB)

This project was inspired by an existing LM3914 LED lamp idea and then reworked into a custom KiCad design:

  • Custom schematic in KiCad
  • Bulb-shaped PCB outline
  • Routing intentionally keeps the center area clear to preserve the visual design

SCHEMATIC

image

PCB

imageCapture d'écran 2026-04-17 191458

Manufacturing files

Ready-to-use outputs are included in production/:

  • Gerbers: production/gerbers.zip
  • BOM: production/LAMPED_bom.csv
  • Pick & place: production/LAMPED_positions.csv
  • Designators: production/LAMPED_designators.csv
  • Netlist: production/netlist.ipc

Typical flow:

  1. Upload gerbers.zip to your PCB manufacturer.
  2. Use the BOM + positions file for assembly (if your manufacturer supports it).
  3. Otherwise hand-solder using the BOM as reference.

BOM

DesignatorFootprintQuantityValue
D1, D10, D2, D3, D4, D5, D6, D7, D8, D9LED_D5.0mm10LED
J1USB_A_Molex_67643_Horizontal1USB_A
LM3914DIP-18_W7.62mm1LM3914N
POT1Potentiometer_Bourns_3386P_Vertical110k
R1R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal1100
R2R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal12.5k
R3R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal115k

Assembly notes

General recommendations:

  • LED polarity: ensure all LEDs are oriented correctly before soldering.
  • Solder order: start with low-profile parts (resistors, IC socket if any), then LEDs, potentiometer, USB connector.
  • USB connector: ensure mechanical alignment so it plugs in cleanly.

Usage

  1. Plug the board into a 5V USB power source (computer USB port or USB power adapter).
  2. Turn the potentiometer to see LEDs light up sequentially.

Project journal

Progress notes and timelapses are in:

  • JOURNAL.md

License

This project is licensed under the MIT License.


Parts

18
QtyValueFootprintReferences
10LEDLED_THT:LED_D5.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10
2LOGOLOGOG***, G***
1100Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1
110kPotentiometer_THT:Potentiometer_Bourns_3386P_VerticalPOT1
115kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3
12.5kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR2
1LM3914NPackage_DIP:DIP-18_W7.62mmLM3914
1USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ1

Similar boards

  • 2 layers100.2 × 76.8 mmT7EA, the printed circuit board in 3D

    T7EA

    captainflorex/TP7EA

    27 parts
  • 2 layers96.5 × 89.3 mmLM3914 led bar, the printed circuit board in 3D

    LM3914 led bar

    doeygirl93/LM3914-LED-meter

    Resoulution week 4 LM3914 IC LED potentier controlled LED meter circut

    18 partsMIT
  • 2 layers49.5 × 48 mmRecyclobot, the printed circuit board in 3D

    Recyclobot

    jeff4444/kicad-projects

    An RF remote control encoder PCB using the HT12E serial encoder IC.

    19 parts
  • 2 layers133.9 × 114.9 mmDeadBounds PCB, the printed circuit board in 3D

    DeadBounds PCB

    kevleep/DeadBounds-PCB

    Custom PCB for our ECE 319K game DeadBounds.

    90 parts
  • 2 layers136.4 × 85.6 mmBMS, the printed circuit board in 3D

    BMS

    mirkoj-boop/BMS_SCHOOL

    BMS sustav za kolegij Elektrotehničke tehnologije

    80 parts
  • 2 layers76.2 × 99.7 mmControl, the printed circuit board in 3D

    Control

    PNW-AT/standing-frame-circuit-boards

    35 parts

Questions

How big is the LAMPED PCB?

It measures 50.9 × 65.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LAMPED use?

18 parts, built around the LM3914N-1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the LAMPED KiCad files?

From the Gabouin/LAMPED repository on GitHub, at the commit this page was made from: the board is src/LAMPED.kicad_pcb and its schematic src/LAMPED.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LAMPED design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).