Demand Peripherals
Robotics and Automation Made EasyThe Quad GPIO card gives direct access to four pins on the FPGA. Output is at 3.3 Volts and input can be either 3.3 or 5 Volts.
|
Features: - FPGA input, output, or bidirectional access - 3.3 or 5 Volt input - 3.3 Volt output - Pin headers or screw terminal connections |
The GPIO4 card is a good choice for any of the following
peripherals:
- gpio4 : General Purpose I/O
- ping4 : Quad Ping))) sensor interface
- in4 : Quad binary input
- out4 : Quad binary output
- quad2 : Dual quadrature decoder
- count4 : Quad event counter
- pwmin4 : Quad PWM input
- pwmout4 : Quad PWM output
- ws28 : Quad WS2812 LED controller
- servo4 : Quad 13-bit servo controller
The pin-header version has four three-pin headers for I/O and has screw terminals to set the voltages on pins 2 and 3. Separate power lines are handy if you want to power a servo or other circuit from the header.
Hardware:
The schematic and layout of the two GPIO4 cards are shown below. The Eagle schematic and board files for the pin-header version are available here: gpio4.sch and gpio4.brd. The Eagle schematic and board files for the screw terminal version are available here: gpio4.sch and gpio4.brd. The bill-of-materials files are available here gpio4.txt and here gpio4-st.txt.