Loading...

Interfacing with Other Software

You have come to the place to learn about connecting an Arduino to other devices, whatever software is running on those other devices. The Arduino can "talk", (transmit or receive data data) via a serial channel, so any other device with serial capabilities can communicate with an Arduino. It doesn't matter what program/programming language is driving the other device.

You can either use the Arduino's "main" serial port, the one it uses when you "talk" to it to program it, or you can leave that channel dedicated to programming (and the development environment's serial monitor), and use two other pins for an extra serial link dedicated to the external device.

Some programs (like Flash) don't have native serial capabilities. They can still communicate with Arduino through an intermediary which, like a "translator", enables them to talk to each other.

MakerPlot is Windows® software for plotting analog and digital data generated by your microcontroller and other devices with ASCII serial outputs. No proprietary hardware is required – just a serial connection from your microcontroller or other device to your PC – that’s it!

ArduIP is an app to control your Arduino over a WiFi Network or a Ethernet Network. The configuration is full changeable in the necessary ion-Project File. You can control to switch Pins, read Sensor values and act with servos.

ArduIP HD (iPad) AppStore-Link: https://itunes.apple.com/de/app/arduip-hd/id581731630?mt=8

ArduIP (iPhone/iPod) AppStore-Link: https://itunes.apple.com/de/app/arduip/id579281736?l=de&ls=1&mt=8

Link to the Project-File: http://rkmobilearts.de/index.php/arduip/11-arduip-ino-projekt

iArduino is an app which allows you to control your Arduino Board over a WiFi Network with the help of Arduino Ethernet Shield and your iOS devices like iPhone, iPod Touch and iPad.You can control output of each pin individually.With the help of iArduino app and your ideas you can create variety of projects and control them Wirelessly with faster response of the iArduino App.

View iArduino App in App Store:

For iPhone and iPod Click Below: https://itunes.apple.com/us/app/iarduino/id578582005?ls=1&mt=8

For iPad High Definition Version Click Below: https://itunes.apple.com/us/app/iarduinohd/id576222352?ls=1&mt=8

Here is the Video of iArduino App in action: http://www.youtube.com/watch?v=yJM4Gc9RWRE&feature=plcp

  • TirinoLink for Arduino - TirinoLink is a set of libraries and APIs that allow multiple Arduinos to be connected to a PC, BeagleBoard, PandaBoard etc. Arduinos can be directly connected or daisy-chained to form large autoconfiguring and hot-pluggable networks. USB, serial and Zigbee links can be used. TirinoLink provides easy to use APIs to support arbitrary message passing between Arduinos and the host.

  • embedXcode: use Xcode (Mac OS X only) to develop for the Arduino platform.