Arduino-serial-messaging
Arduino-serial-messaging copied to clipboard
Library to exchange short messages (sensordata, commands) between an Arduino and a software application running on a PC. (Linux, embedded Linux, Windows, OS X)
Just curious. I could imagine a situation where a pc would send multiple commands in a burst. You wouldn't want those commands to be dropped.
Only tested sendData(), though the rest should be working too.
Refactoring was started in the refactoring branch (but never finished)
Pull updates from fork https://github.com/technoskald/Arduino-serial-messaging
Integration with Elasticsearch, Logstash & Kibana http://www.elasticsearch.org/overview/kibana Write data to Rsyslog or to Collectd
Use the Firmata library as proposed by HenkVanBoeijen on the Arduino forum (to avoid NIH...) http://forum.arduino.cc/index.php?topic=195224.msg1469385#msg1469385 Firmata source: https://github.com/arduino/Arduino/tree/master/libraries/Firmata How? - subclassing Firmata class? (how? https://github.com/jeroendoggen/Arduino-serial-messaging/blob/4d24823782e6c6f090e5350d261794abc49e67ad/Documentation/class_messaging__inherit__graph.png) - or something like...
https://xively.com/ https://github.com/xively/xively_arduino https://github.com/xively/xively-python Xively example (Python): - connect Arduino to Raspberry PI - Arduino pushes sensor data to Raspberry PI - PI sends data to Xively
Write a short summary with links to more detailed info on the wiki pages