Arduino Development for OSX and iOS (2015)
3. Controlling Arduino from OSX
This chapter explains how to control Arduino from OSX.
3.1 Getting Started
In this scenario we build an application based on OSX platform to control Arduino board. We use Firmata protocol to communicate between OSX and Arduino board. Firmata is a protocol for communicating with microcontrollers from software on a computer (or smartphone/tablet, etc). The protocol can be implemented in firmware on any microcontroller architecture as well as software on any computer software package. Further information about Firmata, you can read it on https://github.com/firmata/protocol .