Skip to the content
2 layers51 × 65.5 mmSmiley, the printed circuit board in 3D

This repo contains my first PCB design, a smiley face board with LEDs controlled by a TLC5947 driver chip.

Size
51 × 65.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
33
Pads
101
Tracks, vias
526, 45
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Jan 2026
Updated
8 May 2026

Overview

Smiley is an open-source printed circuit board by Rob-Sligter, from the Rob-Sligter/Smiley-LED-PCB repository on GitHub. It is a 2-layer board of 51 × 65.5 mm with 28 parts on 33 nets, routed with 526 tracks and 45 vias.

It is built around the TLC5947DAP. Its parts include 24 diodes, 1 capacitor, 1 resistor, 1 IC and 1 connector.

Main components

1

README

README.md

Smiley LED PCB

My first PCB design! A smiley face board with LEDs that light up the outline, eyes, and mouth using the TLC5947 LED driver.

Smiley PCB Render Routed PCB

Features

  • Smiley face design with LED-lit features
  • TLC5947 LED driver chip for individual LED control
  • 12-bit PWM control per LED channel
  • Chainable design (via serial data)

Hardware

Files

  • Smiley.kicad_pcb - PCB layout
  • Smiley.kicad_sch - Schematic
  • production/ - Production files (BOM, positions, netlist)
  • mfr/ - Gerber files for manufacturing

Manufacturing

Gerber files and drill files are ready in the mfr/ directory. BOM and position files are in production/.

PCBWay Recommendation: I highly recommend PCBWay for manufacturing. They offer great service, quick turnaround times, and are very helpful. I especially appreciate the human contact through their message center—they personally confirm placements and part selections with you, ensuring everything is perfect before production.

License

Open source hardware - feel free to modify and share!

Parts

28
QtyValueFootprintReferences
24LEDLED_SMD:LED_0805_2012MetricD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +8
10.1NFCapacitor_SMD:C_0805_2012MetricC1
12.4 KohmResistor_SMD:R_0805_2012MetricR1
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ1
1TLC5947DAPPackage_SO:HTSSOP-32-1EP_6.1x11mm_P0.65mm_EP5.2x11mm_Mask4.11x4.36mmU1

Similar boards

  • 2 layers100 × 130.1 mmBerlinUhr, the printed circuit board in 3D

    BerlinUhr

    designer2k2/BerlinUhr

    Berlin Uhr or Mengenlehreuhr, a fancy retro style clock

    62 parts7GPL-3.0
  • 2 layers127 × 71 mmRgb input, the printed circuit board in 3D

    Rgb input

    hoeken/yarrboard-hardware

    Hardware for the Yarrboard open hardware project

    118 parts4GPL-3.0
  • 2 layers127 × 114.3 mmKbxBinaryClock.v2.1, the printed circuit board in 3D

    KbxBinaryClock.v2.1

    kbx81/RGBBinaryClock

    RGB Binary Clock project files - PCB and source

    138 parts2
  • 2 layers100 × 100 mmRailLed, the printed circuit board in 3D

    RailLed

    ashleyjr/RailLed

    240 parts
  • 2 layers120 × 92.8 mmIssaScope v0.2, the printed circuit board in 3D

    IssaScope v0.2

    MaximeZimmermann/IssaScope

    Ethoscope for optogenetics behavioural essays

    33 parts
  • 2 layers127.1 × 67.1 mmBlinCAN, the printed circuit board in 3D

    BlinCAN

    metalhead777/blinCAN

    A 24 channel LED driver with CAN bus interface and Arduino-style microcontroller.

    103 partsCC-BY-SA-4.0
  • 2 layers26.5 × 49.5 mmRgb7breakout, the printed circuit board in 3D

    Rgb7breakout

    mignon-p/rgb7breakout

    SPI breakout board for AD-121F2 RGB 7-segment display

    14 parts

Questions

How big is the Smiley PCB?

It measures 51 × 65.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Smiley use?

28 parts, built around the TLC5947DAP. 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 Smiley KiCad files?

From the Rob-Sligter/Smiley-LED-PCB repository on GitHub, at the commit this page was made from: the board is Smiley.kicad_pcb and its schematic Smiley.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Smiley design in my own project?

Its repository states no licence, so its author keeps all rights: ask Rob-Sligter before reusing the design.