@Kels_316 the things with the 8P8C sockets are some shenanigans for @abstractcode ‘s model railway hobby, the ones with millions of pin headers are 32-pin GPIO expanders, and there’s a FPGA dev board in there that needed headers
@Kels_316@abstractcode most (all?) embedded CPUs have pins on them that can be used for a bunch of different communications protocols, eg UART, SPI, I2C. You can also use these pins as simple digital 0/1 inputs and outputs, commonly called GPIO (general-purpose input/output). The problem is, if you need all the pins on the CPU to do communications, you’ll quickly run out of GPIOs to use.
A GPIO expander uses one of the communications protocols to give you a heap more simple GPIO ports - that’s how the LED board I made for you works. 2 wires for the I2C communication, 1 GPIO for an interrupt, power, and ground. The expander uses the digital 0/1 signal to turn the LEDs on or off, and register when the button gets pushed.
@Kels_316@abstractcode kind of. This board is a test-bed for a future project, but I figured that a 32-pin GPIO expander would be a useful thing in its own right.
@trib uh, no. This was just a bunch of boards arriving at about the same time. It will probably be another few months before I have to pull out the iron again
Add comment