Programmer MK2
How to use Programmer MK2
The Programmer MK2 IS compatible with the Axon MAX MK2 and Axon MINI MK2
The Programmer MK2 is NOT compatible with the Axon MAX+ Axon MINI+ and Axon MICRO+
Overview
The Programmer MK2 can be used to do the following:
Configure the Parameters of compatible MK2 series servos
Change between Servo Mode, CR Mode, and Swerve Mode (coming soon!)
Act as a standalone tester using joystick input to control a servo
Measure power supply voltage and power consumption
Measure input PWM signal duty cycle, frequency, and jitter
Features
Physical enable/disable button
Status LEDs and Joystick
Female USB-C port (data/power, recommended 5.0v 3.0A)
Female XT60 port (maximum 9V DC)
Female 3-pin JST XH port (for 2S LiPo or LiFe battery)
2x Male 3-pin 0.1" pitch pin headers (data/power)
Billet aluminum case
An alarm will play if the input voltage exceeds 9V DC, and the programmer will disable
Getting Started
Download the Axon Software MK2 (from Software Download). Once installed, restart your device and open the program. It should look like this:
Axon Software MK2 is in beta. Please email [email protected] if you experience any issues or have any questions.

Connect the Programmer MK2 to your computer using a USB-A to USB-C cable. Wait for Axon Software MK2 to detect it. The icon on the bottom left should change to connected, and a message will be displayed in the log.
Plug in a compatible MK2 series servo into the Programmer MK2, with the grey signal wire on the right-hand side of the top row of pins on the left of the programmer. Wait for Axon Software MK2 to display a success message in the log. Once successful, click "Read" to load your servo's current settings into the software. You are now ready to modify the parameters.
Switching to CR Mode
Download the CR Mode firmware (from Software Download). Click "UPF" in the Axon Software MK2, and select the file you downloaded. Wait for the log to indicate that the change was successful.
Switching to Servo Mode
Download the Servo Mode firmware (from Software Download). Click "UPF" in the Axon Software MK2, and select the file you downloaded. Wait for the log to indicate that the change was successful.
Switching to Swerve Mode
Swerve mode coming soon!
Parameters
The following parameters can be adjusted:
Left and right limit
Neutral position
Power limit
Sensitivity
Soft start
Damping
Model name
Refresh rate
3-stage overload protection
Lose PPM protection (behavior of the servo when it loses signal but retains power)
Enable/disable power on sound (bottom right next to "Upgrade" button)
Inversion (switch between CCW and CW)
You can also click the button next to the "Pulse" label to switch from Joystick input to using the slider and nearby buttons in order to control the servo.
If the Joystick and slider are both not doing anything, the programmer's output might be disabled. Click the radio button next to the "Signal Output" label to enable it. If that does not work, detach the programmer from your computer, reconnect it, and try again.
If you want to reset to default settings, click "Default" in the menu at the top. You can also save your settings as a file by clicking "Save," and import saved settings by clicking "Open."
Adjusting a Parameter
Once you have modified the parameters to your liking, press "Write" and wait for the log to indicate the write was successful.
Using Programmer MK2 Standalone
Programmer MK2 can be used without a computer attached in order to test servos. First, power it via one of the following options: USB-C (5.0V, recommended 3A), XT60 (up to 9V DC), or JST XH (2S LiPo or LiFe battery).
Next, connect a servo to the top row of pins on the left side of Programmer MK2 with the signal wire from the servo on the right side (if the connector is facing away from you). Hold down the enable button (bottom left of the joystick) for 4 seconds until you hear it beep. You can now move the joystick left/right to control the servo.
Measuring Input Signals
Programmer MK2 can be used to display information about a PWM signal. Open Axon Software MK2 and connect Programmer MK2 to your computer using a USB-A to USB-C cable. Connect the PWM wire to the bottom row of pins on the left side of Programmer MK2, with the signal wire on the right side (if the connector is facing away from you). Click the radio button next to the "Signal Test" label in Axon Software MK2 to start the measurement. It will update live in the readouts below.
Software Download
Last updated