Demand Peripherals     Robotics and Automation Made Easy

Step 2: Peripheral/Slot Assignment

Serial host interface on pins:
    J2 pin 2 (output) : TX from FPGA to host
    J2 pin 3 (input)  : RX from host to FPGA

Note that the Runber does not support flash memory and the USB
interface is for download only. A complete system requires both a
Tx/Rx serial interface for host communication and a USB connection
for FPGA download.

Users Guide: here
Schematic: here

Slot / Pin Assignments
Slot 0: Switches, LEDs, buttons, 7-segment displays
Slot 1: J1 Pins 2 3 4 5
Slot 2: J1 Pins 6 7 8 9
Slot 3: J1 Pins 10 11 12 13
Slot 4: J1 Pins 14 15 16 17
Slot 5: J1 Pins 18 19, J2 pin 19 18
Slot 6: J2 Pins 17 16 15 14
Slot 7: J2 Pins 13 12 11 10
Slot 8: J2 Pins 9 8 7 6
Slot 9: J2 Pins 5 4 (only two pins in slot 9)

J2 is the top row of pins, J1 the bottom.

   

Slot 0 is already assigned to the input/output devices on the FPGA board.
The API link points to the peripheral's README.txt file
The hardware link points to a schematic of any hardware required by the peripheral.
Please select a peripheral for each slot.

Motion Control 1 2 3 4 5 6 7 8 9
Dual DC motor controller (API)
Dual quadrature decoder (API)
Quad servo motor controller (API)
Octal servo motor controller (API)
Unipolar stepper motor controller (API)
Bipolar stepper motor controller (API)
Simple Input/Output 1 2 3 4 5 6 7 8 9
Quad binary output (API)
Quad binary input (API)
Quad bidirectional I/O (API)
Octal input / output (API) (hardware)
32 Channel binary output (API) (hardware)
32 Channel binary input (API) (hardware)
Quad Serial Output (API)
Octal Serial Output (API)
User Interface 1 2 3 4 5 6 7 8 9
Audio amplifier with volume control and mute (API) (hardware)
Text LCD and keypad interface (API) (hardware)
Quad WS2812 RBG(W) LED interface (API)
Quad slide potentiometer (API) (hardware)
Consumer IR receiver/transmitter (API)
Six digit LCD display (API) (hardware)
6/8 channel RC decoder (API)
Keyfob remote control (API) (hardware)
Rotary encoder with center button (API)
Quad capacitive touch sensor (API) (hardware)
Audio square wave generator (API)
Simple sound generator (API)
80x40 color terminal on VGA (API)
PS/2 mouse or keyboard input (API)
Sensors 1 2 3 4 5 6 7 8 9
Octal 12-bit ADC (API) (hardware)
Quad Parallax PING))) interface (API)
Octal SRF04 interface (API) (hardware)
Quad event counter (API)
Quad RC discharge timer (API)
Octal RC discharge timer (API)
Instrumentation 1 2 3 4 5 6 7 8 9
SPI interface (API) (hardware)
I2C interface (API) (hardware)
Octal 8-bit DAC (API) (hardware)
Quad digital potentiometer (API) (hardware)
Quad PWM output (API)
Quad PWM input (API)
Real-time clock (API) (hardware)
AVR Microcontroller (API) (hardware)
Dual Pulse Generator (API)