Hey! I'm building a mouse with an optical encoder but I have no idea how to code it. I found out that it works with quadrature modulation but it is way above my head. Is there library (that works with one channel) for that or an example code that someone could point me to?

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Encoder

    Quadrature Encoder Library for Arduino

    This might be helpful.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. esp32-rotary-encoder

    ESP32-compatible rotary encoder driver

  4. ai-esp32-rotary-encoder

    Easy implement rotary encoder to your application using microcontroler like ESP32

  5. ESP32Encoder

    A Quadrature and half quadrature PCNT peripheral driven encoder library supporting 8 encoders

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

Related posts

  • ESP32 and Rotary

    2 projects | /r/esp32 | 29 Apr 2021
  • ESP32-iLi9341 with DIGITEN G3/8 Water Flow Hall Sensor shows negative value

    2 projects | /r/arduino | 29 Apr 2023
  • Esp32 with DIGITEN G3/8 Water Flow Hall Sensor shows negative numbers

    2 projects | /r/arduino | 29 Apr 2023
  • A Weather Clock (with Alarms) for ESP32 / Raspberry Pi Pico Implemented with Arduino Framework

    13 projects | dev.to | 9 May 2025
  • The Danglepoise

    1 project | news.ycombinator.com | 23 Apr 2025

Did you know that C++ is
the 7th most popular programming language
based on number of references?