Skip to the content
PCBKitNew board
2 layers33 × 27.5 mmSero tester, the printed circuit board in 3D

A simple standalone circuit for testing hobby servo motors by generating an adjustable PWM signal, without needing a microcontroller. https://github.com/Manideep136/Servo-Tester/blob/main/sero%20tester/SERVO/TOP.png

Size
33 × 27.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
9
Pads
30
Tracks, vias
49, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
15 Sep 2026
Updated
15 Sep 2026

Overview

Sero tester is an open-source printed circuit board by Manideep136, from the Manideep136/Servo-Tester repository on GitHub. It is a 2-layer board of 33 × 27.5 mm with 10 parts on 9 nets, routed with 49 tracks and 0 vias.

It is built around the NE555P. Its parts include 3 resistors, 2 diodes, 2 connectors, 1 capacitor and 1 IC.

Main components

1

README

README.md

Servo-Tester

Servo Tester

A simple standalone circuit for testing hobby servo motors by generating an adjustable PWM signal, without needing a microcontroller. https://github.com/Manideep136/Servo-Tester/blob/main/sero%20tester/SERVO/TOP.png

Overview

This circuit generates a variable-width PWM pulse (typically ~50Hz, 1ms–2ms pulse width) to drive a standard hobby servo, letting you manually sweep it or center it using a potentiometer — useful for testing, calibrating, or centering servos before installing them in a project.

Circuit Description

(Adjust the table below to match your actual component values)

ComponentValueFunction
U1NE555 / LM555Astable/monostable oscillator generating the PWM signal
R1~10kΩ (fixed)Timing resistor
RV110kΩ PotentiometerAdjusts pulse width (servo position)
C1~10nF–100nFTiming capacitor (sets base pulse frequency)
C210µFPower supply decoupling capacitor
J13-pin header (Signal, VCC, GND)Servo output connector
J2Screw Terminal / DC JackPower input (typically 4.8V–6V)

Schematic

https://github.com/Manideep136/Servo-Tester/blob/main/sero%20tester/SERVO/schematic.png

PCB Layout

https://github.com/Manideep136/Servo-Tester/blob/main/sero%20tester/SERVO/LAYOUT.png

Files

  • *.kicad_pro, *.kicad_sch, *.kicad_pcb — KiCad project, schematic, and PCB layout files
  • gerbers/ — Fabrication files (Gerber + drill files) ready to send to a PCB manufacturer
  • images/ — Renders and screenshots of the schematic, PCB, and 3D model

How to Use

  1. Open Servo-Tester.kicad_pro in KiCad to view or edit the schematic and PCB.
  2. To manufacture the board, send the contents of gerbers/ to your preferred PCB fab (e.g. JLCPCB, PCBWay).
  3. Connect a servo to the 3-pin output header (matching Signal/VCC/GND orientation to your servo's connector).
  4. Power the board with 4.8V–6V DC.
  5. Turn the potentiometer to sweep the servo from one end to the other, or center it to find the servo's neutral position.

Notes

  • Double-check your servo's signal pin orientation before connecting — reversed polarity can damage the servo or the tester.
  • If using a 555 timer in astable mode, verify your R/C values produce a ~50Hz signal with a 1ms–2ms high pulse range (standard servo PWM range) using an oscilloscope or logic analyzer if available.
  • A small heatsink or careful current limiting isn't usually necessary for a single small servo, but avoid powering multiple/large servos directly from this board without a beefier supply.

License

Feel free to specify a license here (e.g. MIT, CERN-OHL) if you'd like others to reuse this design.

Parts

10
QtyValueFootprintReferences
1100KPotentiometer_THT:Potentiometer_Alps_RK09K_Single_HorizontalRV1
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD3
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
122nfCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
13M3Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
156kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ1
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ2
1LEDLED_THT:LED_D3.0mmD1
1NE555PPackage_DIP:DIP-8_W7.62mmU1

Questions

How big is the Sero tester PCB?

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

What parts does the Sero tester use?

10 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 Sero tester KiCad files?

From the Manideep136/Servo-Tester repository on GitHub, at the commit this page was made from: the board is sero tester/sero tester.kicad_pcb and its schematic sero tester/sero tester.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sero tester design in my own project?

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

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