Demand Peripherals
Robotic and Industrial Controls for Linux

Pin Peripheral Selection This page lets you build an FPGA image containing up to nine Pin Peripherals of your choice. Russ Turner has written an introduction to Pin Peripherals and how to order them. His article is available here.

 

Step 1: Pin Peripheral Selection

Add a peripheral to your build by changing its count from the default value of zero. Note that some peripherals take up two slots, and that you can add more than one of any peripheral but that there are hardware constraints within the FPGA that may limit the number of certain peripherals.

Motor Control and Sensing

H-bridge controller (datasheet) (1 slot)
Dual H-bridge controller (datasheet) (2 slots)
Unipolar stepper motor controller (datasheet) (1 slot)
Bipolar stepper motor controller (datasheet) (1 slot)
Dual DC motor controller (datasheet) (1 slot)
Quad servo motor controller (datasheet) (1 slot)
Octal servo motor controller (datasheet) (2 slots)
Dual quadrature decoder (datasheet) (1 slot)

User Interface / Command and Control

Consumer IR receiver (datasheet) (1 slot)
Consumer IR transmitter (datasheet) (1 slot)
6/8 channel RC decoder (datasheet) (1 slot)

General Purpose Input / Output

Quad bidirectional I/O (datasheet) (1 slot)
Octal bidirectional I/O (datasheet) (2 slot)
Quad PWM output (datasheet) (1 slot)
Octal PWM output (datasheet) (2 slots)
Quad PWM input (datasheet) (1 slot)
Dual watchdog timer (datasheet) (1 slot)
Quad event counter (datasheet) (1 slot)

Sensors

Quad Parallax PING range sensor (datasheet) (1 slot)
Dual MaxBotix range sensor (datasheet) (1 slot)

 

Support

Contact Us

User Forums
     General
     Hardware
     Software

Downloads