The brains of the project is a Teensy 3.1, which has a microSD card slot, RTC battery, isolated DMX transceiver and two RS232 ports (one fully isolated, one not), as well as several PC8574 I2C GPIO port expanders for GPIO.
The motors are controlled by an RS232 to TTL adaptor board which plugs into a Pololu 18v7 Simple Motor Controller, configured to operate on TTL serial at 9600bps, and a Device ID set. The daisy chaining ability of the SMC boards allows several motor controller to be connected together on a single bus.