16 sparkfun rgb rotary encoder panel using single Teensy (Arduino) SPI bus

preview_player
Показать описание
this is a panel to mount 16 RGB rotary encoders using a single SPI bus on the Teensy. The panel runs all 16 encoders providing debounce on encoders and the push switches. The panel used MCP23s17 chips to provide GPIO port expanders. The single SPI bus (so four pins on the Teensy) can control 16 times push switches, red, green and blue leds on the rotary encoder, and two colour leds on through hole mount. So, total of 128 input or output or mixed, like this is.

The board is SMD parts.
Рекомендации по теме
Комментарии
Автор

Very nice design. Thanks for posting the code and notes on github.

BusyElectrons
Автор

That is an awesome little project board! Do you have a link to your code or schematics?

ottermods
Автор

Cool project. We would love to see you submit a write up over on Electromaker.io!

Electromakerio
Автор

hi. please can you share pcb design, and boom on github?

marekhorvath
visit shbcf.ru