PiKoder     ... in Control of Motion...

Joystick R/C with PiKoder/SSC or PiKoder/PPM

JoystickRC Main screen



JoystickRC uses a Joystick connected to your PC to control up to eight servo channels by wire (e.g. for a robot arm in concert with PiKoder/SSC evaluation board), via Bluetooth (deploying a PiKoder/SSC RX receiver) or WLAN with a PiKoder/SSC wRX.

In combination with the PiKoder/PPM receiver family you can also interface to a flight controller such as an ArduPilot APM with a PPM signal.

The app is available free of charge in the Microsoft Store.


Setup and User Interface

JoystickRC main screen

The user interface is intuitive and easy to use. The joystick movements, switches, and buttons can be flexibly mapped to the eight servo- or PPM channels. As you may expect, all channels can be trimmed and reversed allowing you to cater the program to your specific application.

You would connect to the PiKoder by checking the respective box: either COM for a serial and Bluetooth connection or WLAN.

JoystickRC main screen

Each Joystick button can be programmed as an On/Off-switch. When you associate a button to a servo channel the text next to the invert checkbox changes from inv to sw (for switch - channel three in the shown example). When you check this box then the button will become a switch.

Please refer to my blogs for additional information. A detailled description for a serial (USB) 'by-wire' application you will find at "Control servos with a gamepad or a joystick" and in "Control RC models with a gamepad or joystick" you could find the setup for Bluetooth.


Supported Products

PiKoder/SSC WLAN receiver kit
PiKoder/PPM WLAN receiver kit
PiKoder/SSC Bluetooth receiver kit
PiKoder/SSC kit
Logo Pikoder
Shopping cart
... in Control of Motion...
Logo PiKoder
Shopping cart
PiKoder       ... in Control of Motion...