A fish tank is a great way to add a bit of class to your home decor, but maintaining that fish tank isn’t easy. There isn’t anything less classy than a dirty fish tank, and a lot of conditions have to be controlled in order to keep the fish healthy. You can either keep up with those manually, or purchase a smart controller. However, commercial smart controllers leave a lot to be desired, which is why Pityukecske designed their own.
In their tutorial, Pityukecske goes into a lot of detail on how they designed and built the GoldFish smart fish tank controller, so you can follow along and cre your own. The project is divided into two parts: the small control box, and the larger main box. The control box runs on a PIC18F46J50 microcontroller and has a Nextion LCD for the user interface, and it tells the main box what to do. The main box contains relays and sensors to maintain the ideal conditions within the fish tank.
Pityukecske is considering selling GoldFish, but it’s not available for purchase yet. To assemble your own, you’re going to need a lot of off-the-shelf components that are available from sources like eBay and Amazon. You’ll also need two custom PCBs that Pityukecske designed — one for the control box and one for the main box. Follow along with the instructions to assemble both boxes, and to flash the code. It’s a fairly complex build, but when you’re done you’ll have a nifty smart controller to keep your fish happy and healthy!