Main Page: Difference between revisions

From Aquarium-Control
Jump to navigation Jump to search
No edit summary
No edit summary
Line 42: Line 42:
|-
|-
|| [https://bitbucket.org/in-dubio/aquariumcontrol-main-control AquariumControl Main Control]
|| [https://bitbucket.org/in-dubio/aquariumcontrol-main-control AquariumControl Main Control]
|| [[Control application]] and [[Terminal client]]
|| [[Control application]], [[Terminal client] and test server]
|| Rust
|| Rust
|-
|-

Revision as of 08:43, 27 January 2026

This is the Aquarium Control developer documentation.

Aquarium-Control is a control system for salt-water aquariums.

The main features include:

The components of the control system are assembled in one control cabinet.

Aquarium-Control consists of the following SW elements:

Repository name Description Programming language
AquariumControl Android Mobile App Android application Kotlin
AquariumControl API REST API php
AquariumControl Controllino Relay Actuator Arduino-based relay actuation C
AquariumControl Database SQL database using MariaDB SQL
AquariumControl iOS Mobile App App for Apple mobile devices Swift
AquariumControl Main Control Control application, [[Terminal client] and test server] Rust
AquariumControl Webpage Dynamic Webpage Java Script
AquariumControl Debian package Debian package Bash


The control application, the REST API, the webpage and the SQL database are designed to run on a Raspberry Pi.