Ardomotica icon

Ardomotica

School of Computer Science - Univ. of Basilicata
Free
100+ downloads

About Ardomotica

The project, called Ardomotica, was aimed at developing a general framework for the remote control of Arduino-based IoT appliances.

Arduino-equipped devices can be controlled via Internet using an MQTT Broker, a SaaS platform or through the local WiFi network. Commands can be used to activate Arduino-controlled outputs, or read Arduino sensors, and may be executed immediately or delayed using a timer.

The framework is composed of three main layers:

- the Arduino microprogramming logic, that handles commands and generates answers
- two middleware libraries that abstract the generation and execution of commands (in Java and iOS)
- client apps to actually run the commands, in Java for the desktop, Android, and iOS

The application is configured to control a mock device, that returns random data of temperature. For more information please contact unibas.dev@gmail.com

Ardomotica Screenshots

More from School of Computer Science - Univ. of Basilicata