CS
---
NCS0 Boot-Flash
NCS1 Ethernet controller
NCS2 USB Host controller
NCS3 FPGA
Serial Port 1 (9 pin, SUB-D female)
Standard RS-232 serial port (12 V)
Usage: Serial console
J7:
1 -
2 Tx
3 Rx
4 -
5 GND
6 -
7 CTS
8 RTS
9 Power (5V, Vcc via 500mA fuse)
J9 when on, connect RTS pin of Serial 1 to 5 V
Serial Port 2 (9 pin SUB-D male)
Standard RS-232 serial port (12 V)
Usage: BlueTooth Wireless or GPS
J6:
1 -
2 Rx
3 Tx
4 -
5 GND
6 -
7 RTS
8 CTS
9 Power (5V, Vcc via 500mA fuse)
J8 when on, connect RTS pin of Serial 2 to 5 V
USB Port
There are 4 USB 2.0 ports available onboard (one of them is a USB slave port)
J11 – USB slave (miniUSB connector)
P1A – USB1 (USB B connector)
P1B – USB2 (USB B connector)
P3 - USB3 (4 terminal pins)
1 5V Vcc
2 USB_N
3 USB_P
4 GND
Ethernet port
The board supports 10/100 MBit ethernet connection
J13 (RJ45 connector)
1 Tx+
2 Tx-
3 Rx+
6 Rx-
8 GND
Infrared Port (3 pin)
A standard TV remote control can be used to command the EyeBot
Note: TV remote formats differ. Software has been developed for Nokia VCN620
1 GND
2 Vcc (5V reg. via 330 Ohm)
3 N.C.
4 Connected to GPIO82 of Gumstix (via 4k7 pullup)
Video Outputs (2 pin x 2)
This output lets you view the camera signal on a monitor by using a cable
or a wireless video transmitter.
J35 - video output for left camera
1 Video signal
2 GND
J36 - video output for right camera
1 Video signal
2 GND
Digital Camera interface (32 pin x 2)
J21 - Left camera
J22 - Right camera
1-8 Data 0-7
9 CAMOFF / PWOFF
11 SDA
13 SCL
14 HREF
16 VSYNC
18 PCLK
19 EXCLK
20 Vcc (3.3V)
22 Vcc (3.3V)
31 GND
32 Video out
Audio
One onboard Speaker
Three audio jack connectors for external speaker/microphone:
J2 - Audio Line-out connector
J3 - Mic-in connector
J4 - Audio Line-in connector
DC Motor and Encoder (4 times 6 pins)
J30 - Motor 1
J31 - Motor 2
J32 - Motor 3
J33 - Motor 4
1 Motor -
2 Motor +
3 GND
4 Vcc (5V regulated)
5 Encoder Channel B
6 Encoder Channel A
JP2 controls the power source of motor 1 and 2
JP3 controls the power source of motor 3 and 4
1 5V
2 Motor power
3 VBATT (8-15V)
Servo (14 times 3 pin)
Servo control signals are generated by fpga
Note: Servo connectors are arranged in 7 rows with 7 pins each.
The pins for each row are (left to right):
Signal_ServoA, Vcc, GND, 5V (reg.), GND, Vcc, Signal_ServoB
J14-J20:
1 Signal
2 Vcc (unregulated)
3 GND
Position Sensitive Device (6 times 4 pin)
6 PSD on J24-J29
1 GND
2 Clock input
3 Vcc (5V regulated)
4 Sensor output (digital)
Analog Input (5 pin)
J5:
1 Vcc (5V regulated)
2 Analog Input 0
3 Analog Input 1
4 Analog Input 2
5 Analog GND
Digital Input/Output (20 pin)
There are 16 digital I/Os on two I/O banks. (8 I/Os on each bank). Digital I/Os 4..7 on bank1 are shared with camera 2, they are not available if camera 2 is in used
J34:
1 3.3V
2 5V
3-10 Digital I/O 0..7 on bank0
11-18 Digital I/O 0..7 on bank1
19 GND
20 GND
two boards,
double-sided, rectangular pushbuttons, no speaker, manufactured by Cogito
Boeblingen
two boards,
double-sided, speaker and microphone on board, changed audio circuit,
manufactured by Neue Arbeit Stuttgart (rectangular push buttons) and AT&M
Perth (round push buttons)
minor change:
connect digital and analog ground
single board,
4 layers, completely new design, plug-and-play connectors for sensors and
motors, motor controllers on board, BDM on board, wireless module and antenna
on board
minor change:
miniature camera port added, manufactured by AT&M Perth
minor change:
replaced fuse by reconstituting poly-switch, manufactured by AT&M Perth
major new
version: extension to 2MB RAM, adding fast camera framebuffer, additional
connector for 3rd serial port, redesign of digital I/O, manufactured by
AT&M Perth
major new
version: camera directly connected to EyeBot, new video out, new infrared
receiver, changed motor connectors to match Faulhaber motor changes, changed
connectors serial 2 to match BlueTooth wireless and GPS, manufactured by
AT&M Perth
major new
version: This is a complete redesign of EyeBot. It uses a 400Mhz ARM9 processor running on Linux 2.6
operating system. The system
includes a Xilinx FPGA, which processes most of the signals for sensors,
actuators and digital I/Os. Two
digital cameras are connected directly to the FPGA allows low-level image
processing to be implemented on the FPGA.
Other new features include color LCD display, touch screen input, stereo
camera, Ethernet LAN, USB ports and AC97 audio device.
XScale-PXA255-Developers-Manual.pdf
XScale-PXA255-Design-Guide.pdf
Spartan-3E-Datasheet.pdf
Audio codec with touch screen controller
- UCB1400BE[1].pdf
Bidirectional transceiver - BUFFER-PI74LPT16245.pdf
OV6630 Digital camera - OV6630.pdf
RS232 transceiver - ICL3232.pdf
Ethernet Controller - Ax796B_V10.pdf
SRAM 1Mbit x18 - cy7c1383d_5.pdf
LCD Panel - Samsung-LTE430WQ-F0C_(2007.08.10).pdf
USB Controller - ISP1761_2.pdf
L293D
Dual Motor Driver Data Sheet - l293dd.pdf
Motor encoder - e_20B_21B_MME.pdf
LM2678 Voltage
regulator - LM2678.pdf
Triple power management IC - tps75003.pdf
Audio power amplifier – LM386.pdf
Infra red remote control receiver -
Vishay-TSOP1738.pdf
Sharp GP2D02 Infrared Sensor Data Sheet - SHARP-gp2d02_e.pdf
Thomas Bräunl, 2009