Hi All,
It took a bit longer than expected (or I had less time available than hoped for), but a extended��version of Firmata is available at��
https://github.com/robvanlopik/Firmata. The main changes are:
- added support for i2c, stepper and encoder
- limited thread safety
- announcements for change of digital input and end of stepper motion
- access to capability request��and��analog mapping
- supports configurable Firmata
- easier to add new devices (accelstepper and one-wire are on my list)
- added a description of the API
I tested with different Arduino boards from a Windows��system through��a USB connection.
I hope you will take a look at the code and see whether it is worthy to replace the present version.
cheers
Rob van Lopik