

LAMPED
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
1README
README.md
LAMPED - A SIMPLE LIGHT CONTROL MECHANISM
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
- How it works
- Repository structure
- Hardware (schematic & PCB)
- Manufacturing files
- Bill of Materials
- Assembly notes
- Usage
- Project journal
- License
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 notessrc/— KiCad source files (schematic, PCB, 3D model export)LAMPED.kicad_schLAMPED.kicad_pcbLAMPED.kicad_proLAMPED.step
production/— manufacturing / assembly outputsgerbers.zip— fabrication packageLAMPED_bom.csv— bill of materials exportLAMPED_positions.csv— pick & place / component positionsLAMPED_designators.csv— designators mappingnetlist.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
PCB
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:
- Upload
gerbers.zipto your PCB manufacturer. - Use the BOM + positions file for assembly (if your manufacturer supports it).
- Otherwise hand-solder using the BOM as reference.
BOM
| Designator | Footprint | Quantity | Value |
|---|---|---|---|
| D1, D10, D2, D3, D4, D5, D6, D7, D8, D9 | LED_D5.0mm | 10 | LED |
| J1 | USB_A_Molex_67643_Horizontal | 1 | USB_A |
| LM3914 | DIP-18_W7.62mm | 1 | LM3914N |
| POT1 | Potentiometer_Bourns_3386P_Vertical | 1 | 10k |
| R1 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | 1 | 100 |
| R2 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | 1 | 2.5k |
| R3 | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | 1 | 15k |
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
- Plug the board into a 5V USB power source (computer USB port or USB power adapter).
- 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 100 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | 10k | Potentiometer_THT:Potentiometer_Bourns_3386P_Vertical | POT1 |
| 1 | 15k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R3 |
| 1 | 2.5k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | LM3914N | Package_DIP:DIP-18_W7.62mm | LM3914 |
| 1 | USB_A | Connector_USB:USB_A_Molex_67643_Horizontal | J1 |
Similar boards
- 2 layers78.4 × 169.9 mm

- 2 layers100.2 × 76.8 mm

- 2 layers96.5 × 89.3 mm

LM3914 led bar
doeygirl93/LM3914-LED-meter
Resoulution week 4 LM3914 IC LED potentier controlled LED meter circut
18 partsMIT - 2 layers49.5 × 48 mm

Recyclobot
jeff4444/kicad-projects
An RF remote control encoder PCB using the HT12E serial encoder IC.
19 parts - 2 layers133.9 × 114.9 mm

- 2 layers58.2 × 54.7 mm

- 2 layers136.4 × 85.6 mm

- 2 layers76.2 × 99.7 mm

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).