18.00 € inc. VAT
15.00 € ex. VAT

Cable :
Knob :

This component combines a digital joystick with 4 directions, a Rotary Encoder with 30 detents / revolution (1 pulse / detent), and a push button. 

  • Shaft Length: 7 mm
  • Shaft Diameter: 2.5 mm 
  • Bushing Material: Metal  
  • Panel mount, bushing Thread of spacers : M3 x 4, central hole : 7mm

Delivered mounted, only 3 inputs will be needed on your board (one analog input for the 4 directions and the button, 2 digital inputs for the encoder).

Pack content :

- Component mounted on its board

- Spacers and screws

- Knob printed in PLA (option)

- Jst 2.0 5 pins to dupont cable (option)

WARNING : We don't provide any source code to use this product, we recommend to use NodeBlue which proposes a dedicated module.
To start easily, you can refer to this NodeBlue example :

The "Ana" output must be connected to an analog input.

The "EncA" and "EncB" outputs must be connected to digital inputs (on most boards, analog inputs can also be used as digital inputs)


Here is a Node Blue example to use the Joycoder into a gaming device:


In this example, you must connect the "Ana" output to analog input A3 and the 2 "EncA" and "EncB" outputs to inputs A1 and A2 of a Node Blue compatible board (or an expansion board for Teensy) associated with a standard package + "Game device" option.


Drilling Template :

Joycoder Cable
Joycoder Cable

Joycoder cable

JST PH 2.0mm 5 pins to Dupont 3 and 2 pins 

Length : 15cm

Connectors seamed on the cable

Joycoder Knob
Joycoder Knob

Knob for Joycoder

  • Diameter: 11 mm
  • Height: 11.5 mm
  • Shaft Diameter: 2.5 mm 
  • Printed in PLA