Button board for an arcade controller I'm making. Basically it's a breakout board for an I2C GPIO expander.License: CC-BY-SA 4.0
This tiny little board provides two FTDI-compatible 6-pin 0.1" headers, with the VCC and GND (power and ground) pins from each header linked to the corresponding pin on the other header, and the TX and RX (transmit and receive) pins crossed over.License: CC-BY-SA 4.0
Buttons and resistors on a breadboard compatible PCB.
While the button is not being pressed, the input signal (numbered 1 through 5) is connected through a resistor to the inactive (I) pin. When the button is pressed, the input signal is connected to the active (A) pin. This enables you to select whether the buttons are active high or active low (or anything else really) simply by connecting a different voltage to the active (A) and inactive (I) pins.
If you want the input to go high when a button is pressed (active high), connect VCC to the active (A) pin and ground to the inactive (I) pin. If you want the input to go low when a button is pressed (active low) connect ground to the active (A) pin and VCC to the inactive (I) pin.License: CC-BY-SA 4.0
Pin adaptor for FTDI TTL-232R-XX-AJ cable (a USB to serial cable with a 3.5 mm TRS connector)License: CC-BY-SA 4.0
An ATX power supply (standard PC power supply) has all the power rails we want for a Eurorack modular synth; plus they're cheap and easy to obtain (even salvagable from an old computer). This board accepts the 24 pin connector from the ATX power supply and distributes it's +12V, -12V, +5V power rails to the following connectors:
A simple way to get power and ground connected to both of the vertical rails on your breadboard.License: CC-BY-SA