The XBC is a new design for a robot controller merging a modern ARM processor with an FPGA that allows high performance, especially in vision processing and motor control, for a cost similar to controllers with a fraction of its capabilities.
XBC features:
- Four closed-loop back-emf PID motor ports
- 4 hoby servo ports
- 8 analog ports
- 8 digital ports
- 1 camera port
- 1 GameBoy port
- Onboard battery charger and voltage monitor
- Back emf PID motor control
- Blob tracking and color vision system
- Color vision system capable of recognizing three color
models simultaneously and finding connected compo-
nents, centroid, and moments for multiple targets per
color at frame-rate (50 frames/sec)
This board can be run with any Nintendo GameBoy: GameBoy Advanced, GameBoy Advanced SP, GameBoy Micro, or the Nintendo DS.
XBC Documentation
The following guides will introduce you to using the XBC with Interactive C.
- Gettings Started with the XBC v 3.0 and IC
- Gettings Started with the XBC v 2.0 and IC
- Gettings Started with the XBC v 1.0 and IC
XBC Software
Download the most recent version of Interactive C for use with the XBC.
XBC Drivers
In order to use Interactive C with the XBC v3 with built in USB, you will need to install the appropriate driver for your operating system from the FTDI website ( Windows users can just click here to download the installer ). If your XBC has a standard serial connector, then you are using an XBC v1 or v2 and will not need this driver.
