Radio Controlled Stepper upload firmware

From CunningWiki
Revision as of 17:37, 6 February 2013 by Ilya (Talk | contribs)

Jump to: navigation, search

How to make changes to and upload new firmware to the Radio Controlled stepper board.


There a couple settings you can change on the RC Stepper. By default, when you are controlling a stepper motor using the RC stepper and you move the joystick on your remote control from left to the right the stepper motor will turn exactly 360 degrees. But what if you want to it turn 720 degrees instead, or even 89.6? By tweaking and upload the firmware you can do that.

All you have to do is download the source code, change the values in the config file and load the changed firmware on to the RC stepper. Here are these steps in detail:


For this tutorial, you'll need:

  • Arduino Uno or Duemilanove (w/ an ATmega328, not an older board with an ATmega168)
  • a 10 uF capacitor (e.g. from Sparkfun or from Digi-Key)
  • jumper wires


Step 1. Install winavr. Download it from their site winavr.sourceforge.net/. Here is the direct download link: http://sourceforge.net/projects/winavr/files/latest/download

Step 2. Download the RC stepper source code.

Step 3. Make your changes to the config file. The name of this file is "config.h"

Step 4. Compile the code

Step 5. Connect the programmer to the RC stepper.

Step 5. Burn the code onto the micrcontroller.