Friday, July 11, 2014

Concept

MotorTalk is Open-Hardware Digital Motor Controller that is designed specifically to streamline the process interfacing various motorized devices with Smartphones and Tablets over Bluetooth.

It combines Bluetooth Technology with a versatile design, built around an industry standard, programmable 32 bit microcontroller (STM32 ARM Cortex MCU).  This allows for the following innovations:
  • Task Oriented Design, including a full-color 2.4” LCD, both analog and digital control inputs, and build in speed sensor.
  • Ability to control Servos, Brushed, Brushless, and Stepper Motors by interfacing with the appropriate motor controller.
  • Various connectivity/control options (IR Remote/Bluetooth/Serial UART) for interfacing with PCs, Smartphones, and other devices. 

Arduino Equivalent

In order to attain similar functionality of MotorTalk using an Arduino, multiple shields need to be assembled and connected together.  For fun, I attempted this by purchasing the required shields and tried to assembled them.  Needless to say, this process turned out to very time consuming, not to mention error prone.  I didn't even get to the programming phase yet, since I need to purchase more longer wires to make all the connections.