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

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2020
  • 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.
  • เพลง

ความคิดเห็น • 6

  • @BusyElectrons
    @BusyElectrons 3 ปีที่แล้ว

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

  • @ottermods3212
    @ottermods3212 3 ปีที่แล้ว +1

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

    • @mortonkopf8265
      @mortonkopf8265  3 ปีที่แล้ว +1

      Thanks for the nice comment. Code is on git at: github.com/mortonkopf/Teensy-16-RGB-rotary-encoder-SPI-panel
      I have yet to put the schematic together, I should have something over the weekend

    • @jasonlaferrera
      @jasonlaferrera 2 ปีที่แล้ว +1

      @@mortonkopf8265 would be very stoked to see that schematic!

  • @Electromakerio
    @Electromakerio 3 ปีที่แล้ว

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

  • @marekhorvath3148
    @marekhorvath3148 3 ปีที่แล้ว

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