A Pocket-Sized Digital Fish Tank


The drawback with attempting to make a fish tank slot in your pocket is that you simply’ll both find yourself with water in every single place or a bunch of useless fish. Perhaps that’s why [StratoBuilds] pursued a digital solution instead.

The idea behind Pocket Tank is comparatively easy—it’s a small system that shows a digital tank with a bunch of little fish swimming round inside. It’s primarily based on the Waveshare ESP32-S3-Touch-AMOLED-1.8, which, should you’re questioning, is an ESP32-S3 with a 1.8″ display screen connected, all wrapped up in a handy plastic housing.

Thanks to the highly effective microcontroller, there’s loads of grunt on faucet to run and show a small simulated fish tank. [StratoBuilds] whipped up a system whereby fish motion and animations are dealt with by common code operating at 25-30 fps, whereas the fish’s choice making is dealt with by a customized massive language mannequin that was condensed all the way down to run on the ESP32 itself. As the fish swim across the tank, the scenario is noticed by the LLM and the fish’s present objectives are modified accordingly relying on what’s happening. Much like a Tamogotchi, there are common upkeep duties for the consumer to deal with, too, like cleansing the tank and feeding the fish to maintain them alive.

The weblog submit and YouTube video do an amazing job of explaining the mission; information are on GitHub for those who want to tinker extra instantly. It’s humorous, as a result of once we usually take a look at fish tanks, we’re talking about real ones.

Thanks to [56k] for the tip!



Source link