Search by Tags

Rotary encoder

 

Article updated at 08 Jun 2018
Compare with Revision




The Colibri modules have up to 2 HW rotary encoders built-in. Please note that it is not a pin compatible function, which means not all module provide the rotary encoder unit or the feature is available on different pins.

For slower signals, it is also possible to use normal GPIOs as rotary encoders.

Colibri PXA270

There is 1 rotary encoder channel available on GPIO 93 and and 94 (X3). Check the PXA270 Technical Reference Manuals Chapter 18 Keypad Interface for more information.

Colibri PXA320

There is 1 rotary encoder channel available. Check the PXA3xx Technical Reference Manuals Vol.3 Chapter 5 Keypad Controller for more information.

Check KEYPAD_DRIECT_KEY0 and KEYPAD_DRIECT_KEY1 in the Pinout Desinger

Colibri PXA310/PXA300/PXA300 XT

There are 2 rotary encoder channels available. Check the PXA3xx Technical Reference Manuals Vol.3 Chapter 5 Keypad Controller for more information.

Channel 1: Check KEYPAD_DRIECT_KEY0 and KEYPAD_DRIECT_KEY1 in the Pinout Desinger

Channel 2: Check KEYPAD_DRIECT_KEY2 and KEYPAD_DRIECT_KEY3 in the Pinout Desinger

Colibri VFxx

There is 1 rotary encoder channel available. Check the NXP®/Freescale Vybrid Reference Manual Chapter 13.1.3.21 Quadrature Decoder
SODIMM Pins 28 and 67 are used.

Software Support

Software support for the rotary encoder HW unit is available on request.