USBASP to PPM2USB Conversion

Conversion of a USBasp dongle into a PPM2USB RC dongle

# Diese Seite auf Deutsch #


The hardware of known AVR ISP Adapter "USBASP" can be obtained at E**y for a few euros. The schematic of the PPM2USB-Adapter is nearly identical to that of the USBASP. Therefore, it is easy to use this board as a PPM2USB-Adapter. Unfortunately, the ICP pin (Timer0, input capture) is connected to USB D+. Instead of reroute D+ to another pin, the hardware was kept 1:1 and the internal analog comparator is used. Advantage: You only need to solder one cable and the board remains compatible with the original USBASP firmware.

The Hardware-Modification is quite simple: It's a conection between the AIN1-Pin and the unused NC-Pin.

The new Connection between AIN1/PD7 and NC

Bild 1: The new Connection between AIN1/PD7 and NC

I've used a MX-USBASP 3.0 Board:

Hardware-Modification of an MX-USBASP

Bild 2: Hardware-Modification of an MX-USBASP


Modfied USBASP with 35Mhz R/C-Receiver

Bild 3: Modfied USBASP with 35Mhz R/C-Receiver

Tags: usbasp ppm2usb hack mod usb rc simulator interface ppm kabel cable pinout pinbelegung adapter joystick trainer modellbau v-sub pcm RC USB Atmel AVR Mikrocontroller Projekte Projekt uC diy selbstbau tutorial µC selbstgebaut schaltung schaltplan schema bauplan bauanleitung schematic programmierung elektronik controller embedded Atmega8 Atmega32 arduino bascom avr-gcc avr studio atmega microcontroller isp