madhephaestus / Esp32encoder
Licence: other
A Quadrature and half quadrature PCNT peripheral driven encoder library supporting 10 encoders
Stars: ✭ 83
Labels
Projects that are alternatives of or similar to Esp32encoder
Ctag Straempler
An open source eurorack sample streaming and sound synthesis module.
Stars: ✭ 65 (-21.69%)
Mutual labels: esp32
Esp Mqtt
MQTT component for esp-idf projects based on the lwmqtt library
Stars: ✭ 76 (-8.43%)
Mutual labels: esp32
Esp32 I2c Ssd1306 Oled
A library for esp32 i2c oled ssd1306
Stars: ✭ 68 (-18.07%)
Mutual labels: esp32
Aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with AUniter or EpoxyDuino for continuous builds.
Stars: ✭ 73 (-12.05%)
Mutual labels: esp32
Tft espi
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+1363.86%)
Mutual labels: esp32
Blinker Library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Stars: ✭ 1,095 (+1219.28%)
Mutual labels: esp32
Tinygsm
A small Arduino library for GSM modules, that just works
Stars: ✭ 1,186 (+1328.92%)
Mutual labels: esp32
Esp Request
This project is no longer supported, please use
Stars: ✭ 65 (-21.69%)
Mutual labels: esp32
Micropython Rotary
MicroPython module to read a rotary encoder.
Stars: ✭ 62 (-25.3%)
Mutual labels: esp32
Esp32 I2s Slm
Sound Level Meter with ESP32 and I2S MEMS microphone
Stars: ✭ 72 (-13.25%)
Mutual labels: esp32
Fastled Idf
FastLED port to the ESP-IDF 4.0 development environment
Stars: ✭ 85 (+2.41%)
Mutual labels: esp32
Doorsignepd
Doorsign with E-Paper-Display with ESP32. Loading images from webserver.
Stars: ✭ 77 (-7.23%)
Mutual labels: esp32
Esp32 Chimera Core
ESP32-Chimera-Core 👾 is an arduino library for M5Stack, Odroid-Go, D-Duino-32-XS and other ESP32/TFT/SD bundles
Stars: ✭ 74 (-10.84%)
Mutual labels: esp32
ESP32Encoder
ESP32Encoder library that uses the ESP32 pulse counter hardware peripheral:
https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/pcnt.html
There is only one interrupt for the peripheral, and that is managed by the library. The user has no interrupt interface, and no interrupts are generated on each pulse. Interrupts arrive when the 16 bit counter buffer overflows, so this library has a tiny interrupt footprint while providing support for up to 10 simultaneous quadrature encoders.
Documentation by Doxygen
Pull Downs
The 2 encoder pins have an internal weak pull down. This is to prevent erroneous ticking when disconnected.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].