Back
Category: Productivity
Arduino Manager

Arduino Manager

       Mac OS

Arduino Manager is an app to control your Arduino board and receive information from it through:

➤ USB port
➤ Ethernet Shield
➤ WiFi Shield.

The app shows a grid and clicking on it you can insert specialized widgets to send and receive information from Arduino. There are 4 pages of widgets of 20 widgets each, for a total of 80.

Available widgets are:

➤ Display Widget: This widget shows values coming from your Arduino (i.e. Temperature). It can show numbers with 0,1,2,3 decimal digits or rolling text. Double click on it to choose to show text or change the precision.

➤ Led Widget: This widget shows a Led that can be turned on and off through digital values from Arduino. Double click on a Led Widget to change LED color.

➤ Switch Widget: This widget sets a digital value to Arduino.

➤ Push Button Widget: This widget temporarily sets a digital value to Arduino. Double click on the Push Button Widget to change the button color.

➤ Knob Widget: This widget sets a non-digital value to Arduino.

➤ SD Widget: This widget shows the list of files available in the root of SD Card. Selecting a file, user can see the file content or save the file on the Mac. This Widget doesn’t work when Arduino is connected through the USB yet.

➤ Graph Widget: This widget graphs values coming from your Arduino (i.e. Temperature). Double click on it to zoom it in and change values range.

➤ Alarm Widget: This widget configures an alarm on the Arduino board which is then fired at the desired time. The alarm is fired even if the Mac is not connected and retained across power off - power on cycles.

➤ Command Widget: This widget allows to send a command (text message) to Arduino once the yellow button is clicked. Double click the widget to enter the command text. You can add more Command Widgets to send different commands.

➤ Sound Alarm Widget: This widget sounds an alarm each time the associated condition is verified. Double click on it to configure the condition and the alarm to sound.

➤ Threshold Widget: This widget allows setting a threshold to the Arduino board (e.g. the room temperature under which the board has to start an heater). Double click on it to set the threshold’s range and its actual value.

➤ Console Widget: This widget helps the user to debug the Arduino code, receiving and displaying debugging messages.

Each widget is associated with a variable (i.e. T), which is either written or read by the sketch running on the board. In this way the Mac app can receive information from the Arduino board or control it.

The app can be easily connected to more boards (one at a time), the switch from one board to another is clicking on the Configuration Widget.

The user can share widget configuration between own devices and other users, through an email message.

An Arduino library (IOSController) is available to easily integrate your own projects with Arduino Manager.

IOSController, related documentation, a test sketch and a video tutorial are available for free at my site.

PLEASE NOTE: Arduino Manager supports only the official Ethernet Shield with the Ethernet Library or the official WiFi Shield with the WiFi Library.

What's new

➤ Serial Communication through USB port. You don't need Ethernet Shield or WiFi shield anymore !!!

➤ Sound Alarm Widget: This widget sounds an alarm each time the associated condition is verified. Double click on it to configure the condition and the alarm to sound.

➤ Threshold Widget: This widget allows setting a threshold to the Arduino board (e.g. the room temperature under which the board has to start an heater). Double click on it to set the threshold’s range and its actual value.

➤ Console Widget: This widget helps the user to debug the Arduino code, receiving and displaying debugging messages.

➤ Various user interface fixes.


Screenshots

Screenshot 1 of 4

Share with Others

Last changed:
Apr 20, 2013
Category:
Productivity
Developer:
Fabrizio Boco
Version:
2.0
Average Rating:
5.00 (1)
Size:
85.0 MB
Other Apps By This Developer
Bode & Nyquist
Circuit Lab
DCircuit Lab
Raspberry Manager