Hello fellow reefers and freshwater aquarists!
After years of development and testing I finally made up my mind to introduce to you my AquariOS controller project, intending to use this thread as its long-term support platform.
It's about a 20-channel low-cost DIY aquarium controller, capable of running your electric devices like light sources, pumps, heaters, coolers or feeders based on individual schedules or temperature targets. Through a built-in WiFi module the device grants wireless access to an integrated webserver and MQTT client.
A coupled TFT touch screen shows important status information like date/time, temperatures and all channels' output levels including a graphic representation in real time.
Built with dirt cheap, yet powerful standard components (ESP32-WROVER microcontroller along with PCA9685 16-channel PWM-, MCP4728 4-channel DAC- and/or DS3231 RTC-module) you can start in a flexible way with a bare breadboard build of just a handful of components and add to that as functional requirements grow.
The AquariOS firmware already offers a few unique features from the highly accurate reproduction of circadian
and seasonal temperature changes
through to customizable pump flow shapes with a 5 Hz time resolution.
Nevertheless, thinking only of PCBs and cases tailored to different usage scenarios there's still a lot of work to be done. But I'm sure I can count on the skilled hardware specialists over here to make fast and steady progress resulting in a universally applicable controller construction kit for aquarists who don't need all the bells and whistles more complex systems like Ranjib's marvelous Reef-Pi have to offer.
Those interested find further information including a video of the device controlling two counteracting Tunze pumps at the AquariOS website.
Thanks in advance to all of you,
it's great to be a member of this community!
Galvano
After years of development and testing I finally made up my mind to introduce to you my AquariOS controller project, intending to use this thread as its long-term support platform.
It's about a 20-channel low-cost DIY aquarium controller, capable of running your electric devices like light sources, pumps, heaters, coolers or feeders based on individual schedules or temperature targets. Through a built-in WiFi module the device grants wireless access to an integrated webserver and MQTT client.
A coupled TFT touch screen shows important status information like date/time, temperatures and all channels' output levels including a graphic representation in real time.
Built with dirt cheap, yet powerful standard components (ESP32-WROVER microcontroller along with PCA9685 16-channel PWM-, MCP4728 4-channel DAC- and/or DS3231 RTC-module) you can start in a flexible way with a bare breadboard build of just a handful of components and add to that as functional requirements grow.
The AquariOS firmware already offers a few unique features from the highly accurate reproduction of circadian
and seasonal temperature changes
through to customizable pump flow shapes with a 5 Hz time resolution.
Nevertheless, thinking only of PCBs and cases tailored to different usage scenarios there's still a lot of work to be done. But I'm sure I can count on the skilled hardware specialists over here to make fast and steady progress resulting in a universally applicable controller construction kit for aquarists who don't need all the bells and whistles more complex systems like Ranjib's marvelous Reef-Pi have to offer.
Those interested find further information including a video of the device controlling two counteracting Tunze pumps at the AquariOS website.
Thanks in advance to all of you,
it's great to be a member of this community!
Galvano