En esta aplicación en particular, el cliente necesitaba I2C sobre RS232. La razón por la que el cliente eligió este método fue para garantizar un protocolo sincrónico sobre hardware asincrónico. Esto tomó algún tiempo para hacerlo bien, pero funcionó bien al final y el cliente quedó más que satisfecho con los resultados.
Luego, este sistema se utilizó para controlar todos los controles básicos del motor (habilitación, dirección, velocidad), opciones de funcionamiento del motor preestablecidas específicas de la aplicación, un control de solenoide adicional, así como características críticas de seguridad como análisis de fallas, monitoreo de la batería y temperaturas.