Elecrow's 2nd Electronics Design Contest is Heating Up! Win $6,000 cash + Maker products + Official sponsorship! Share your designs today! [Learn More]
4x 74HC165D PISO shift register module with integrated pulldowns supporting 32 button inputs.
This module contains 4 74HC165D PISO shift registers with pullup resistors on all 32 inputs to directly connect individual buttons to it.
The pins can be read by the Open FFBoard or any Arduino via SPI.
Multiple modules can be chained to get even more inputs.
When using the Open FFBoard this module can be used for gamepad inputs via usb and it supports 32 buttons with one and up to 64 buttons with 2 modules.
CS info:
Output is disabled with CS low (Can be modified to active LOW CS using smd jumpers.)
Swap R33 and R34 to invert CS polarity. Tristate output can be disabled by removing R35).
The CS pin latches the inputs and has to be set while shifting.
Dimensions: 47x43mm with a 39x19mm hole spacing (See image for details)
Contents:
- 1x Shift register module
- 2x Male 90° 5p header
- 2x Male 18p header