8000 GitHub - clmw83/Encoder-ESP8266: Quadrature Encoder Library for Arduino, updated to work with interrupts on ESP8266
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

clmw83/Encoder-ESP8266

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encoder-ESP8266 Library

This is a fork of the Encoder library from Paul Stoffregen designed to allow it to work using interrupts on an ESP8266 microcontroller (I tested specifically on the WEMOS D1 for my project). The original library did not work with intterupts on the ESP8266 without an additional ICACHE_RAM_ATTR attached to the interrupt functions to ensure that they are are in IRAM.


Encoder counts pulses from quadrature encoded signals, which are commonly available from rotary knobs, motor or shaft sensors and other position sensors.

http://www.pjrc.com/teensy/td_libs_Encoder.html

http://www.youtube.com/watch?v=2puhIong-cs

Encoder Knobs Demo

About

Quadrature Encoder Library for Arduino, updated to work with interrupts on ESP8266

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 66.6%
  • C 33.4%
0