openAVproductions / openAV-Ctlra

A plain C library to program with hardware controllers.
BSD 3-Clause "New" or "Revised" License
82 stars 16 forks source link

Firmata capable device support (eg: Arduino) #42

Closed harryhaaren closed 7 years ago

harryhaaren commented 7 years ago

This PR adds a new driver for devices that support the Firmata protocol. The firmata protocol is a serial rx/tx protocol, allowing various digital/analog pins to be read/written. This is a POC implementation, which reads a specific analog pin and sends it as a Ctlra slider to the application.