Servo-Controller-555
shlok-ac·Servo-Controller-555
About the Servo-Controller-555 PCB
Servo-Controller-555 is an open source PCB design by shlok-ac, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 60 × 50 mm, with 16 components from 15 distinct parts.
Other key parts include the LM555XN and AMS1117-5.0. By type, the board carries 4 diodes, 4 resistors, 3 capacitors, 2 ICs and 2 connectors.
It belongs with the robotics & motion designs in this gallery.
From the project
A 555 timer based servo controller designed in KiCad, including the schematic, PCB layout, 3D model, and fabrication files
A 555 timer based servo controller designed in KiCad as part of my PCB design learning journey. The project focuses primarily on the PCB design workflow, including schematic and footprint selection, component placement, routing, 3D visualization, design-rule verification, and preparation of fabrication files.
- Designed in KiCad 10.0 as a PCB design learning project. - Uses a 555 timer to generate the servo control signal, with a potentiometer for adjustment. - Includes the complete KiCad project, PCB documentation, 3D views, ERC/DRC reports, Gerbers, drill files, BOM, and position file. -…

Main components on the Servo-Controller-555
Servo-Controller-555 bill of materials (BOM)
16 components, 15 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM555XN LM555xN | DIP-8_W7.62mm | U1 |
| 1 | AMS1117-5.0 | SOT-223-3_TabPin2 | U2 |
| 1 | SERVO | PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | VIN | TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J2 |
| 1 | 100K | Potentiometer_Bourns_PTV09A-1_Single_Vertical | RV1 |
| 1 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | D | D_SMA_Handsoldering | D2 |
| 1 | LED | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3 |
| 1 | LED | LED_D5.0mm | D4 |
| 2 | 22N 22n | C_Disc_D3.8mm_W2.6mm_P2.50mm | C1, C2 |
| 1 | 22U 22u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 1M | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | 22K | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | 1K | R_1206_3216Metric | R3 |
| 1 | 1K | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R4 |
Servo-Controller-555 design files
The KiCad project lives in the shlok-ac/Servo-Controller-555 repository on GitHub; these links point at the commit this page was built from.
Servo-Controller-555: common questions
How big is the Servo-Controller-555 PCB?
The Servo-Controller-555 measures 60 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Servo-Controller-555?
16 components, from 15 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Servo-Controller-555 design files?
From the shlok-ac/Servo-Controller-555 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Servo-Controller-555 design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which shlok-ac chose for the repository.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1kMesabob
rene-dev
87.5 × 50 mm44 parts2LGPL-3.0979Bob
rene-dev
100 × 100 mm140 parts2LGPL-3.0979Triple adapter
rene-dev
57 × 75 mm26 parts2LGPL-3.0979Trollerv2
rene-dev
100 × 75 mm33 parts4LGPL-3.0979