As you probably know if you have read this blog before, Asip is a protocol to control an Arduino board from a computer. The protocol is intended to be a more extensible replacement for Firmata. The idea is that you can control the board directly from a USB or network connection by means of simple plain text messages, such as I,p,13,1 to set pin 13 to high.
From today, installing Asip on an Arduino board is much simpler:
- Make sure that the version of your Arduino IDE is at least 1.6.2 and open it.
- Click on Sketch -> Include Libraries -> Manage Libraries to open the library manager.
- Type asip in the search box and you should get something similar to the following image
- Click on the first link for simple I/O services (you can add support for additional services later with the second link).
- Click on File -> Examples -> asip and open AsipIO.
- Connect your board, upload the sketch and you are ready to go.
If you want to use servo motors, sonar distance sensors and piezo tones, in addition to the plain asip library install also the library asip-additional-services and check the examples.