Skip to content

bluebladefish/TankController

Repository files navigation

TankController

Arduino Mega and Raspberry Pi aquarium controller

Visit https://www.youtube.com/c/BlueBladeFish for video tutorials:

"DIY Arduino Digital Aquarium Controller" parts 1-15


contents: (main tank conrtoller)

tank03142018_pub.tar or tank01092019_pub.zip - /app/tank* python web and PHP script content for controller

Main_tanl_routine_v07.zip - the Arduino sketch for use with Arduino Mega

R_Pi_serial_build.docx - configuration instructions for building raspberry Pi as SQL database, serial monitor, and website.

tank.sql - "tank" sql database for import

Nextion_display.zip - Nextion display files

supporting docs.zip - easyEda gerber files, shiled build doc, BOM, and pdf of plan drawings

Gerber_ControllerHatV1.3_2021-07-25_15-54-18.zip - latest update for main PCB. (assembly instructions in supporting docs.zip)


optional mods (main tank controller):

eMail_alerts.zip - includes instructions, test script, and main script to send email alerts (or email-to-cell text messages). Alerts if temperature is too high/low, no top off has been performed, or if no recent updates have been received from arduino/time sync is off.


Mini-controller (for additional controllers based on ESP8266 LoLin) code:

MinControllerV1_public.ino - Arduino code for a esp8266 controller

devices.sql - "devices" sql database for import

tank01092019_pub.zip - /app/tank/www/devices* web content for the esp8266 controller, along with a few other improvements to the website

Gerber_Mini_tank_board_1.1_2021-07-25_15-50-48.zip - Gerber filles for mini tank PCB

DS1307.zip- Arduino library for DS1307 to use with the desktop client


Releases

No releases published

Packages

No packages published

Languages