Follow the example to configure your custom widget for the application ArduController. You can add up to 6 custom widgets.
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