Simple Servo Tester



This is a simple servo tester which will comprehensively test the capabilities of almost any modern servo. It has two pushbuttons, CENTRE and SWEEP and a potentiometer which works as follows:

  • CENTRE Does exactly that, centers the servo, afterwards the potentiometer determines position.
  • SWEEP Sweeps the servo back and forth at a rate determined by the potentiometer setting.

The PIC uses its internal timer to set up a constant frame duration of 20ms and the on/off ratio is set by the user.


R1 = 1K
R2 = 10K
R3 = 82R
R4 = 10K
R5 = 5K potentiometer

C1 = 27pF
C2 = 27pF
C3 = 100nF

D1 = 4,7V zener diode
Q1 = 10MHz crytal
IC1 = PIC12F675




  • Szabi

    Hi there! Where can I find the HEX file? Thanks!

    4 years ago
    • ElectronicsLab

      For this project the source code is provided (assembly language) and you have to compile it using MPLAB IDE to a .hex file

      4 years ago

Leave a Reply



By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.