¿Existe una forma estándar de controlar un Arduino desde Scala? Si no, estoy interesado en hackear uno, pero no estoy seguro de dónde debería comenzar. La biblioteca Firmata parecía ser el camino a seguir, pero no hay una interfaz Java o Scala. SPDE admite Procesamiento bastante bien, pero no veo ninguna funcionalidad Arduino allí. También tengo algunos fragmentos de Java < -> código de ejemplo Arduino rastreado desde el patio de Arduino y otras fuentes, pero nada exhaustivo.Hablando con Arduino desde Scala
Si alguien sabe de una forma Scala o directamente Java (puedo simplemente envolverlo en Scala) para hacer esto, o tiene sugerencias para rodar mi propia interfaz, me gustaría saberlo.
Gracias.
Veo ... así que además de usar RXTX como capa de comunicación, necesito crear un protocolo que ambas partes puedan cumplir. Gracias por aclarar eso. Todavía estoy esperando que este sea un problema que alguien ya haya resuelto ... – airboss
yup, un simple comienzo sería enviar un solo byte desde la PC. Dependiendo del valor del byte recibido, el arduino puede hacer cosas (por ejemplo, alternar) una línea GPIO). Como dijiste, puedes definir un paquete de protocolo completo con el encabezado, los datos y la suma de verificación necesarios, etc. – itisravi