Main Page: Difference between revisions

From Aquarium-Control
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
{| class="wikitable"  
{| class="wikitable"  
|- Repository name
|- Repository name
!  
! AquariumControl Android Mobile App
!  
! AquariumControl API
!  
! AquariumControl Controllino Relay Actuator
!  
! AquariumControl Database
!  
! AquariumControl iOS Mobile App
! AquariumControl Main Control
! AquariumControl Terminal Client
! AquariumControl Test Server
! AquariumControl Webpage
|- Description
|- Description
|  
| [[Android application]]
|  
| [[REST API]]
|  
| Arduino-based [[Safety Controller]] for relay actuation
|  
| [[SQL database]] using MariaDB
|  
| [https://getapp.cc/app/6480310799 App for Apple mobile devices]
| [[Control application]]
| [[Terminal client]] for communication with the main control
| [[Dynamic Webpage]]
|- Language
|- Language
|  
| Kotlin
|  
| php
|  
| C
|  
| SQL
|  
| Swift
| Rust
| Rust
| Java Script
|}
|}


* [[Control application]] written in Rust
The control application, the REST API, the webpage and the SQL database are designed to run on a [https://www.raspberrypi.org Raspberry Pi].
* [[REST API]] written in php
* [[Dynamic Webpage]] written in html and php
* [[SQL database]] using MariaDB
* [[Android application]]
* [https://getapp.cc/app/6480310799 App for Apple mobile devices]
* Arduino-based [[Safety Controller]] for relay actuation
 
The control application, the webpage and the SQL database are designed to run on a [https://www.raspberrypi.org Raspberry Pi].

Revision as of 17:42, 26 December 2025

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:

AquariumControl Android Mobile App AquariumControl API AquariumControl Controllino Relay Actuator AquariumControl Database AquariumControl iOS Mobile App AquariumControl Main Control AquariumControl Terminal Client AquariumControl Test Server AquariumControl Webpage
Android application REST API Arduino-based Safety Controller for relay actuation SQL database using MariaDB App for Apple mobile devices Control application Terminal client for communication with the main control Dynamic Webpage
Kotlin php C SQL Swift Rust Rust Java Script

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