# Multiple Rotary encoders - help

**URL:** <https://forum.core-electronics.com.au/t/multiple-rotary-encoders-help/17397>\
**Category:** Raspberry Pi\
**Created:** [22 June 2023 14:58 UTC](https://forum.core-electronics.com.au/t/multiple-rotary-encoders-help/17397 "2023-06-22T14:58:49Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [23 June 2023 00:36 UTC](https://forum.core-electronics.com.au/t/multiple-rotary-encoders-help/17397/6 "2023-06-23T00:36:08Z")

</div>

Hi Hubert  
I have done just that. Only difference I have XPlane 10. I have used 10 encoders. 9 for Nav and DME tuning and 1 for elevator trim.

> [@Project by Robert; Potentiometer Position Monitor](https://forum.core-electronics.com.au/t/project-by-robert-potentiometer-position-monitor/12233):
>
> Robert just shared a new project: ["Potentiometer Position Monitor"](http://core-electronics.com.au/projects/potentiometer-position-monitor) [image] This project started out being a method of displaying the approximate position of a 10 turn pot. Quickly expanded into a full-scale Flight Sim add-on. I initially intended to use the 10 turn pot in the Flight Sim but the project is the method I used to display approximate position at a glance. I initially used a turns counter but despite being far more accurate was a bit inconvenient as I had to search for and interpret&nbsp;…

Each encoder button has to be filtered or switch bounce will scramble the whole thing and readings all over the place. So I cheated a bit and used a product designed and sold by Leo Bodnar of IK. I used 2 boards. The first has the encoder connections as part of a matrix but to display approximate elevator trim position I needed to connect a small Arduino in parallel with one of the inputs which the matrix would not allow. So I had to upgrade to a bigger Bodnar board which would allow this.

Google “Leo Bodnar” to get to his site for details. All debounce is taken care of within these boards.

These boards are plug and play and each encoder switch appears in XPlane so you can assign whatever function you like to them. These boards also have 8 analog inputs which appear as axes in Plane and once again can be assigned anything which requires analog input (pitch, Roll etc)

The Arduino is used purely to analyse the encoder inputs and drive the LEDs for elevator trim approximate position. The push button on that encoder is used to return the trim to default “take off” position.

Have a good read and if you have any questions feel free to ask. There are other recent posts on encoders on this forum. Search “rotary encoder” and see what comes up.  
Cheers Bob

---

_[View the full topic](https://forum.core-electronics.com.au/t/multiple-rotary-encoders-help/17397)._
