ArduController library for Arduino

Download and install the ArduController library into your IDE

In the Arduino IDE, navigate to Sketch > Include Library > Add .ZIP Library. At the top of the drop down list, select the option to “Add .ZIP Library”.

You will be prompted to select the library you would like to add. Navigate to the .zip file’s location and open it.

Return to the Sketch > Include Library menu. menu. You should now see the library at the bottom of the drop-down menu. It is ready to be used in your sketch. The zip file will have been expanded in the libraries folder in your Arduino sketches directory.

NB: the Library will be available to use in sketches, but with older IDE versions examples for the library will not be exposed in the File > Examples until after the IDE has restarted.

The library contains several examples.

ArduController with Ethernet Shield

Example of use with the Ethernet Shield

ArduController with external Bluetooth

Example of use of a classic Bluetooth external module (such as AT-06) connected via serial.
Does not work with Bluetooth Low Energy.

ArduController with internal WiFi

Example of use of the WiFi inside the board (such as Arduino Uno R4 WiFi)

Warning: Use only one type of connection at a time. If you are using the ethernet connection do not use the bluetooth connection in the same sketch.

You can find the complete list of examples in the zip archive of the library.

Use a custom widget

Follow the example to configure your custom widget for the application ArduController. You can add up to 6 custom widgets.

Arduino IDE

The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software