Aquarium control.
Your hardware.
Your rules.

TankGrove is an aquarium controller that brings your lights, pumps, dosing, and sensors together. Build your setup with compatible ESP32 hardware, then manage it all from your browser.

No account or hardware needed. Step into a ready-to-use simulated aquarium.

A lush planted aquarium with driftwood and a small school of fish

Built around
your daily aquarium care.

Visual schedules Flexible automation Sensors & history Alerts & reminders

Polished control shouldn’t require
a proprietary box.

TankGrove brings purpose-built aquarium control to accessible ESP32 hardware.

Traditional controller

Purpose-built, but tied to an ecosystem.

A ready-made aquarium system built around a manufacturer’s own hardware.

  • Dedicated aquarium controls
  • Vendor-specific accessories
  • Expansion within one ecosystem

Typical DIY build

Flexible, with more work left to you.

The freedom to choose components, with software setup and maintenance in your hands.

  • Affordable components
  • Freedom to customise
  • More to build and maintain

TankGrove

Your hardware. A complete control app.

Compatible hardware you choose, with an interface designed around aquarium care.

  • Purpose-built schedules and controls
  • Flexible equipment connections
  • Room to grow with your setup

More than a collection of timers.
A control centre for your aquarium.

See readings, equipment, water-level switches, and feeding modes together. Know what is running, see what needs attention, and make a change without hunting through menus.

TankGrove Overview with sensor history, feeding mode, lighting and pump controls, and a water-level switch
Your readings, routines, and equipment in one overview.View full size

Take control in a moment.

Switch between automatic control and manual levels. Set a temporary change when you need one, then let the normal routine take over.

Make space for your routine.

Group equipment around your aquarium. Start a timed feeding or maintenance mode, and let your rules coordinate what happens next.

Keep your hardware choices.

Connect compatible equipment through affordable ESP32 boards. Add more controllers as your setup grows.

Build the rhythm.
See every change.

Create a gradual sunrise, a bright afternoon, and a gentle evening. Edit lighting and pump schedules directly on the graph, with separate curves for each channel.

  • Drag points or enter exact times and levels.
  • Adjust the whole schedule with one multiplier.
  • Try temporary levels without rewriting your schedule.
Explore the schedule editor
The TankGrove schedule editor with white and blue lighting curves, draggable points, channel selection, and exact-time controls
The visual schedule editor.View full size

A routine that knows
when to change.

Timers are only the beginning. Create visual rules that respond to temperature, water levels, time of day, or the modes you start.

Turn down the lights when the water gets warm. Stop a return pump when the level is wrong. Pause equipment while you feed. You decide the conditions and what follows.

  • Combine conditions and choose different actions.
  • Reuse shared conditions across your equipment.
  • Try your rules in the built-in playground before saving.
The TankGrove rule editor configured to turn off the main lights when the water temperature reaches 28 degrees
Build rules around what matters to your tank.View full size

Everything working together.
Less to keep track of.

The controls, insights, and everyday tools that bring your setup together.

Visual schedules

Shape lighting and pump routines with editable, multi-channel curves.

Automation rules

Make equipment respond to readings, water levels, and time.

Manual control

Adjust equipment instantly, or set a temporary change.

Feeding modes

Pause or adjust equipment together with a timed routine.

Precision dosing

Calibrate pumps, plan daily doses, and set dosing limits.

Supply tracking

Track refills, remaining amounts, and estimated days of supply.

Sensor monitoring

Keep temperature and water-level readings in view.

History & trends

Look back through sensor readings and equipment changes.

Alerts & notifications

Get the alerts you choose by email, Telegram, or webhook.

Maintenance journal

Keep water changes, tests, cleaning, and reminders together.

Multiple controllers

Bring equipment across your tanks together with multiple ESP32s.

Browser setup

Set up your ESP32 over USB and manage firmware in your browser.

Your hardware.
A clearer way to use it.

TankGrove provides the control software. You bring a supported ESP32 board and compatible equipment, with the power supplies and drivers your setup needs.

What hardware do I need?
  1. 01

    Connect your ESP32

    Use USB setup in a supported browser to install the firmware, connect to Wi-Fi, and add the board to your aquarium.

  2. 02

    Add your equipment

    Choose where each light, pump, sensor, or switch is connected. Name and group everything so the overview makes sense to you.

  3. 03

    Build your routine

    Set schedules, add rules, and choose what should happen if the connection drops. Monitor and adjust from your computer or phone.

A dropped connection
should have a plan.

Choose what your lights and pumps should do if a connection drops, with a saved routine for each controller to follow.

More about connection loss

A few good
questions.

What exactly is TankGrove?

TankGrove is aquarium control software that works with supported ESP32 boards. It brings schedules, equipment controls, dosing, readings, alerts, and maintenance into one browser-based app. It is not an all-in-one hardware box: you choose and connect compatible equipment.

Can I try it without any hardware?

Yes. The interactive demo opens a simulated aquarium with equipment, readings, and ready-made rules. Change schedules, try controls, and explore device or sensor problems without operating real equipment. No account is needed.

What hardware do I need?

A supported ESP32 board, a suitable power supply, and compatible equipment. Some lights and pumps need separate drivers, so check compatibility and wiring before connecting them.

What happens if the connection drops?

You choose how connected lights and pumps behave if contact is lost. Your controllers can keep following their saved schedules.

Can I manage it from my phone?

Yes. The dashboard is designed for desktop and mobile browsers. Check readings, adjust controls, and manage routines from your phone. Initial USB setup needs a browser and device that support connecting to your ESP32 by USB.

How do I get access to my own aquarium?

Standard accounts are currently invitation-only. Already have an account? Sign in to your aquarium. Otherwise, explore the demo while you arrange an invitation.

Your next aquarium idea.
Try it out.

Explore the real interface with simulated equipment. Shape a schedule, build a rule, and find your own way of keeping things in balance.