Make Your Own ESC/Servo Tester

About: Awesome Electronics Tutorials, Projects and How To´s

In this small project I will show you how to build a custom ESC/Servo Tester. Along the way I will show you how to setup the timer of the ATmega328P in order to create the required control signal. At the end I will then add tactile switches, a potentiometer and an LCD to adjust the control signal easily. Let's get started!

Step 1: Watch the Video!

The video gives you all the information you need to create your own ESC/Servo Tester. During the next steps though, I will present you some additional information.

Step 2: Order the Components!

Here you can find a parts list with example seller:

Amazon.com:

1x Arduino Pro Mini: https://amzn.to/2VgVfnz

1x FTDI breakout board: https://amzn.to/2VfoY08

1x I2C 16x2 LCD: https://amzn.to/2s2u1nn

1x Locking Push Button: https://amzn.to/2RlZ8sl

4x Tactile Switches: https://amzn.to/2LGL07w

1x 10k Potentiometer: https://amzn.to/2VjnOk7

1x PCB Terminal: https://amzn.to/2SwstOc

Amazon.de:

1x Arduino Pro Mini: https://amzn.to/2SqcTmX

1x FTDI breakout board: https://amzn.to/2Q7MHvu

1x I2C 16x2 LCD: https://amzn.to/2SrUMNs

1x Locking Push Button: https://amzn.to/2StUXIc

4x Tactile Switches: https://amzn.to/2RsnMaU

1x 10k Potentiometer: https://amzn.to/2QVB7st

1x PCB Terminal: https://amzn.to/2RmWnXE

Ebay:

1x Arduino Pro Mini: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x FTDI breakout board: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x I2C 16x2 LCD: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Locking Push Button: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

4x Tactile Switches: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 10k Potentiometer: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x PCB Terminal: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Step 3: Build the Circuit!

Here you can find the schematic of the circuit, as well as reference pictures of my finished board.

Step 4: Upload the Code!

Here you can download the code for the ESC Tester, as well as the I2C LCD library which you need to include in your Arduino folder before uploading the code!

Step 5: Success!

You did it! You just created your own ESC/Servo Tester!

Feel free to check out my YouTube channel for more awesome projects:
http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab

2 People Made This Project!

Recommendations

  • Epilog X Contest

    Epilog X Contest
  • Organization Contest

    Organization Contest
  • Paper Contest

    Paper Contest

Discussions