Skip to the content
PCBKitNew board
2 layers32 × 32 mmFirst, the printed circuit board in 3D

Squeaky toy PCB designed using KiCad (555 Timer based)

Size
32 × 32 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
8
Pads
22
Tracks, vias
36, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
10 Jan 2026
Updated
27 Feb 2026

Overview

First is an open-source printed circuit board by Manikk67, from the Manikk67/squeaky-toy-pcb repository on GitHub, published under the MIT licence. It is a 2-layer board of 32 × 32 mm with 8 parts on 8 nets, routed with 36 tracks and 0 vias.

It is built around the NE555P. Its parts include 2 capacitors, 2 resistors and 1 IC.

Main components

1

README

README.md

🧸🔊 Squeaky Toy PCB

A simple Squeaky Toy PCB designed as a hands-on project to learn KiCad and understand the complete PCB design workflow — from schematic to Gerber files.


🎯 Project Purpose This project was created to learn KiCad practically by designing a real, working circuit instead of just doing theory.
It focuses on schematic design, PCB layout, and manufacturing-ready outputs.


⚙️ Circuit Overview The circuit is based on a 555 Timer IC configured to drive a buzzer, producing a squeaky sound when powered.

🔩 Main Components

  • IC 555
  • Resistors
  • Capacitors
  • Buzzer
  • Battery / External power source

🔌 Power Specifications

  • Operating Voltage: 3.3V – 12V
  • PCB Type: Single-layer PCB

🛠️ Tools Used

  • EDA Tool: KiCad
  • Design Time: ~3 hours

📁 Project Contents

  • 📐 Schematic (.kicad_sch)
  • 🧩 PCB Layout (.kicad_pcb)
  • 🏭 Gerber files (ready for manufacturing)
  • 📋 Project configuration files

🧠 Learning Outcomes Through this project, I learned:

  • Proper component placement
  • Efficient PCB routing
  • Correct footprint selection
  • Generating Gerber files for fabrication
  • Understanding the end-to-end PCB design flow

🚀 Future Improvements

  • Add enclosure-friendly layout
  • Optimize trace routing
  • Convert to double-layer PCB (advanced version)

👤 Author MANIKANDAN K

Parts

8
QtyValueFootprintReferences
1100uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC2
110KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR2
11KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR1
11nFCapacitor_THT:C_Disc_D9.0mm_W5.0mm_P10.00mmC1
1BatteryConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalBATTERY
1BuzzerConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalBUZZER
1NE555PPackage_DIP:DIP-8_W7.62mmU1
1hoomansConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalSENSE

Questions

How big is the First PCB?

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

What parts does the First use?

8 parts, built around the NE555P. 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 First KiCad files?

From the Manikk67/squeaky-toy-pcb repository on GitHub, at the commit this page was made from: the board is first/first.kicad_pcb and its schematic first/first.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the First 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).

Similar boards

  • 2 layers327.9 × 139 mmCoco2, the printed circuit board in 3D

    Coco2

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    147 parts446
  • 2 layers370.8 × 298.5 mm8 Bit Computer, the printed circuit board in 3D

    8 Bit Computer

    The-Invent0r/8-bit-Computer-PCB

    These are the KiCAD files for my 8-Bit Computer.

    323 parts142
  • 2 layers200 × 96 mmTouchtone555, the printed circuit board in 3D

    Touchtone555

    DarcyJProjects/touchtone555

    An open-source DIY, NE555-based analogue synthesizer - play notes with a stylus

    73 parts33
  • 4 layers340 × 210 mmYddraig, the printed circuit board in 3D

    Yddraig

    ddraig68k/hardware

    Schematic and CAD files for my 68K based computer

    224 parts29MIT
  • 2 layers152.9 × 74.9 mmClock, the printed circuit board in 3D

    Clock

    erikvanzijst/clock

    24H digital quartz clock from scratch

    82 parts21
  • 2 layers88.9 × 50.8 mmSynthCard, the printed circuit board in 3D

    SynthCard

    benjiaomodular/SynthCard

    I designed this project with the help of PCBWay. You can get a copy of these cards through the PCBWay Shared Projects page.

    16 parts19MIT
  • 4 layers194.5 × 188.6 mmMyCpu, the printed circuit board in 3D

    MyCpu

    fortinsylvain/MyCpu

    Home brew CPU Hardware with 1-bit ALU implementation using 74LSxx, a micro-code and assembler coded in C#.

    162 parts18MIT
  • 2 layers145.3 × 129.9 mmC128Diag, the printed circuit board in 3D

    C128Diag

    hackup/C128Diag

    Replica of the Commodore C128 Diagnostic Test cartridge Assy No. 325093-01.

    61 parts16