I have a couple quick questions as I’m hoping to be able to use the GrovePi+ in conjunction with a Nerves project. I’m hoping to use the Firmata protocol to communicate between the Pi running the Elixir application that doing all the coordinating and data crunching and the Arduino
First, what is the communication method between the Pi and the Arduino processor? Is it UART based, and if so what’s the serial port?
Second, how do you go about uploading custom Arduino firmware to the processor? So if write the custom firmware to deal with all the commands I plan to send to the arduino via Firmata, how do I get it uploaded.