How do rotary encoders usually work?

This page summarizes the projects mentioned and recommended in the original post on /r/HotasDIY

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • I'm dealing with this in my Arduino HOTAS software now, polling the encoder even hundreds of times per second you'll miss steps from quick turns, like you are seeing now. The other way is to use interrupts, which interrupt your program the moment a change is detected on the pin but then you get the problem that it's too fast and you'll detect the bouncing of the switches. That's fixable on the hardware side with a filtering circuit or possibly from coding in a short lockout so that changes with x microseconds are ignored.

  • Encoder

    Quadrature Encoder Library for Arduino

  • You should be able to drop in this library and be up and running pretty quickly if you don't want to try and write the code yourself.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Keep an eye on this repo as it'll be updated with the encoder functionality in the next couple of days.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project