AquaDynamics is an aquarium automation solution using Arduino, ESP32, IoT, and embedded developed as a scientific initiation research.
The automation, monitoring, and remote control of aquariums to study the reproduction of Betta spp. represents an innovative and technologically advanced approach to scientific research through the use of technology. In this context, the integration of microcontrollers and microcomputers plays a key role. This research project has implemented a system that uses microcontrollers, such as Arduino Uno, ESP32, and ESP32-CAM, together with modern programming techniques and tools, such as Node.js, C, C++, and MicroPython, in order to establish a modern way for researchers to study the reproduction of this species. The choice of technologies employed makes it possible to automate critical tasks, accurately monitor the parameters of the aquatic environment, and remotely control the system. In addition, the front-end web application developed with React.js through Next.js and WebSocket communication plays a central role in the user interface, making the system accessible and interactive. Explore the AquaDyanamics architecture below or read the article for more details.
AquaDynamics was developed and built by:
- João Pedro Ferreira Barbosa
- João Guilherme Pereira dos Santos
- Guilherme Felippe de Campos
- Nicolas Militão Livotto
AquaDynamics is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license (CC BY-NC-SA 4.0). This means that you are free to share and adapt the platform, as long as you attribute proper authorship, do not use it for commercial purposesm, and share derivative works under the same terms.