micropython-rotary icon indicating copy to clipboard operation
micropython-rotary copied to clipboard

MicroPython module to read a rotary encoder.

Results 17 micropython-rotary issues
Sort by recently updated
recently updated
newest added

Thank you for your contributions to MicroPython Mike! Guustaaf

First of all, many thanks for your contribution. I tried quite a few solutions on encoder handling, yours is the most complete and stable one i found. Talking about complete:...

Nice lib, it was really hard trying to handle all the states. But I encountered a problem, listener is not always called. Using Raspberry Pico with program: ``` from rotary_irq_rp2...

With a "binary" bounded range (-1 or 1), when the "schedule queue full" `RuntimeError` is encountered in `rotary.py`, it blocks all future inputs occuring in the same direction. Thus, the...

Hi, I'm having issues with the following sample code: ```python aaa = RotaryIRQ( pin_num_clk=26, pin_num_dt=27, min_val=0, max_val=10, reverse=True, range_mode=RotaryIRQ.RANGE_WRAP) aaa.add_listener(lambda: print('aaa')) bbb = RotaryIRQ( pin_num_clk=26, pin_num_dt=27, min_val=0, reverse=True, range_mode=RotaryIRQ.RANGE_UNBOUNDED) bbb.add_listener(lambda:...

Hi I am Thonny 4.1.3 and trying to install 'micropython-umqtt.simple' but each time I get the following error message in the Thonny package manager dialogue box. install --progress-bar off micropython-umqtt.simple...

Good morning, Im trying to install the library into thonny 4.1.4, Windows 10 Python 3.10.11 Tk 8.6.13 And is not possible, I think because that version is not supporting MIP...

Hi, I have a dual encoder (two encoders) connected to micropython on my esp32. If I connect one or the other it works as expected. however if I try to...

For context please see [this doc](https://github.com/peterhinch/micropython-samples/blob/master/encoders/ENCODERS.md) on the design of encoder drivers and [this driver](https://github.com/peterhinch/micropython-async/blob/master/v3/docs/DRIVERS.md#6-quadrature-encoders). The following specifics are potential issues: 1. The runtime of the ISR's is relatively long,...

On Micropython 1.20 if you start a thread on Core1, even if that thread does nothing then when an IRQ is triggered from the rotary encoder on code running on...