Skip to content
jbaker0428 edited this page Jun 20, 2012 · 13 revisions

Processing

Primary CPU: Dual XMOS XS1-L2 @ 400 MIPS per core (4 cores total)

XMOS product page.

Secondary CPU: STM32 STM32L151V8T6


## Storage
### Onboard 1M SPI flash memory
### MicroSD card slot
## Onboard Sensors
### HMC5883L 3-axis digital compass
### MMA8452Q 3-axis digital accelerometer
### L3GD20 3-axis digital gyroscope
### 4x Quadrature encoder interface with indexing

## Actuator Control
### Up to four DC motors.
Two VNH2SP30 H-Bridge drivers can each drive a 8-15V load at currents up to 30A.
One L298N can drive two 8-15V loads at up to 2A each.
### Up to six RC hobby servos.
Not all servos operate off of the same supply voltage (generally 4.4-7V). The voltage supplied to the servos is adjustable to meet your needs.
### Eight 350mA high-side drivers.
The AMIS-39101 octal high-side driver can simultaneously control eight actuators over a serial interface.

## Expandability
### Hardware-compatible with Arduino shields.
The STM32 coprocessor is connected to the Arduino shield pins in such a way that all peripheral functions of the standard AVR chip are replicated correctly, as well as being 5V-friendly.
### Three 12-pin headers allow for the use of Digilent Pmod expansion boards.
[Digilent catalog page.](http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,401&Cat=9)
### One 10-pin Olimex UEXT connector.
[UEXT specifications on Wikipedia.](http://en.wikipedia.org/wiki/UEXT)