Check out our robot project recently launched on Kickstarter…
kickstarter.com/projects/989837359/logitraxx-xilinx-fpga-powered-tracked-robot?ref=live
Logitraxx Tracked Robot
This is an open source design under the Creative Commons Attribution-Share-Alike 4.0 International License. Schematic and board drawing information will be provided at product release.
Let’s start with the Robot Specs:
Spartan 6 LX9 FPGA
- 2MB RAM onboard connected to FPGA (prototype has PSRAM, may switch to DDR2)
- 16MB Flash onboard connected to FPGA
- 4MB PROM for FPGA configuration storage
- 40 GPIO (with access to 2.5v, 3.3v, 5v, and VCHARG power input)
- 3 axis accelerometer with i2C interface connected to FPGA
- 18 User definable LEDs, including right angle LEDs for headlights/taillights
- 2 IR Sensor/Detectors in the front connected to FPGA
- 1 IR Sensor/Detector underneath the board connected to FPGA
- Lithium battery charges from USB (can also charge from VCHARG)
- FTDI USB to Serial connected to FPGA (can be rerouted to GPIO)
- USB to JTAG for configuring PROM/FPGA
- 20Mhz oscillator connected to FPGA
- 32.768kHz oscillator connected to FPGA (Save gates by dividing down this clock for slow functions like blinking LEDs)
NOTE: Any device connected to the FPGA can be rerouted to the GPIO, even the onboard RAM/FLASH can be accessed by GPIO with the appropriate FPGA configuration. All GPIO is 3.3v