Category: rotary encoder

teensy 16 step sequencer with rgb rotary controller – update

Sparkfun RGB rotary controller in Teensy step sequencer

So here is an update on the progress of the step sequencer. The RGB rotary controllers from Sparkfun have continuous rotation but also have a button incorporated. The chips being used are the MCP23S17 port expanders. They have interrupt capability, but this was not work out well for me, so currently relying on polling, which seems more than adequate right now. Video below:

Read More →

MCP23S17 spi port expander with RGB rotary encoder

This is a PoC from using SPI based port expander to drive rotary encoders

This is short proof of concept showing the use of the SPI based GPIO port expander MCP23S17 to connect two RGB rotary encoders with pushbutton. This chip allows for eight individually addressed MCP23S17 chips to be connected on the same SPI. This allows for a simplified approach to wiring the rotary encoders and their pushbuttons and RGB leds, and also frees up pins on the Teensy. The process uses interrupts. The MCP chip has two […]

Read More →