Paso 8: Comunicarse con el EiBotBoard
Para comunicarse con el EiBotBoard, las envías sólo simples comandos serie (9600 baudios). Cuenta con una interfaz FTDI integrada, así que usted sólo tiene que conectar a él con el USB. Usando una combinación de revisar su documentación y mirando el código del plugin Eggbot Inkscape que me di cuenta de cómo funciona. Yo prefiero Ruby Python, así que escribí a mina en Ruby (nada ocurre con Python, simplemente mi preferencia personal). Los principales comandos que utilice son:
"EM, 1, 1\r" - permite a los motores
"SC, 4, [un número] \r"-establece el mínimo valor en el servidor (para la pluma abajo)
"SC, 5, [un número] \r"-establece el máximo valor en el servidor (para pluma de arriba)
"SP, 1, 100\r" - levanta la pluma
«SP, 0, 100\r» - baja la pluma
"SM, [tiempo para mover], [pasos motor 1], [pasos motor 2] \r"