REEF64
REEF OS 1.0
SIGN IN
KIT + SERVICE · RASPBERRY PI · 10.1" TOUCH

YOUR REEF,
ON A PIXEL CRT.

REEF64 watches nine water parameters, runs three dosing pumps on a weekly plan, logs every checker-kit reading, and shows the health of the little computer doing it. A cloud console with an 8-bit heart, delivered as an assembled kit and installed with you.

REQUEST A KITSEE THE SCREENS
REEF64 dashboard
LIVE · 1920 × 1200
9
PARAMETERS
one live, eight by hand
3
DOSING PUMPS
relays on GPIO 17 · 27 · 22
5 S
PROBE CADENCE
batched every 30 s
0
MISSED DOSES
slots remembered across restarts
FEATURES

EVERYTHING A NANO REEF NEEDS. NOTHING IT DOESN'T.

LIVE PROBE + CAMERA

A DS18B20 samples every 5 s and a USB webcam streams the tank. Batches push every 30 s, buffer through outages, and land on the dashboard the moment they arrive.

DAILY TESTS

Eight checker kits, one card each. Sliders span the useful window, fields accept the full kit range, and every reading is logged with its status.

THREE-CHANNEL DOSER

Quick doses, primes and scheduled runs execute on relays over GPIO. One pump at a time, hard time caps, and the relay always ends off.

WEEKLY SCHEDULE

Arm days, set a daily volume, split it into up to twelve doses. The Pi computes the same slots the timeline draws.

CALIBRATION WIZARD

Sixty seconds into a graduated cylinder, type what you collected, and every dose is re-timed from the measured flow rate.

AN AGENT THAT SURVIVES

Offline SQLite buffer, slot memory across restarts so nothing double-doses, missed slots skipped rather than caught up.

SCREENS · REAL SCREENSHOTS

TEN SCREENS, ONE PANEL, NO SCROLLING.

DASHBOARD screen

Nine parameters, live probe on the left, the nitrogen cycle across the bottom row. Cards go red the moment a value leaves its band.

HOW IT WORKS

PI ↔ CLOUD ↔ CONSOLE

REEF-AGENT ON THE PI

Python in Docker. Reads the probe, fires the relays, keeps an SQLite buffer, and reports itself. A separate kiosk unit shows the console, so restarting the screen never interrupts dosing.

SUPABASE + VERCEL

Postgres with row-level security, Supabase Auth, Realtime fan-out, and a Next.js app on Vercel. The agent talks to two endpoints with a per-tank token that is stored hashed.

THE CONSOLE

The same page on the 10.1" panel and on your laptop. Fixed 1920 × 1200, scaled to fit elsewhere, refreshed the instant the Pi writes.

Pi: reef-agent ──POST /api/agent/sync──▶ Vercel: reef-webapp ──▶ Supabase Postgres ◀── Realtime ── console UI ▲ relays GPIO 17/27/22 ◀── schedule + commands ──┘ └ DS18B20 on GPIO 4
HARDWARE · 3D PRINTED

A DOSER YOU PRINT ON A TUESDAY.

Render of the doser installed under a 20 gallon reef tank
Render of the printed doser enclosure
BILL OF MATERIALS
  • Raspberry Pi 5 + 10.1" 1920 × 1200 touchscreen
  • 3 × 12 V peristaltic pumps, 4-channel optocoupled relay board
  • DS18B20 stainless probe in a printed glass hanger
  • Printed doser enclosure, glass hanger, Pi cradle, all tubing and cabling
  • Wiring and plumbing sheet, plus the reservoir set for three solutions
Every kit is assembled, calibrated and paired before it ships.
PRICING

ONE KIT. ONE FLAT FEE PER TANK.

THE KIT · ONE TIME
$1,000assembled · calibrated · installed
  • Raspberry Pi 5 with the 10.1" 1920 × 1200 touch panel in its printed cradle
  • Three-channel doser: three peristaltic pumps, relay board, printed enclosure
  • DS18B20 temperature probe, USB tank camera, and the glass hanger that keeps every line pointed down
  • Three-chamber reservoir, tubing, cabling, power
  • Paired to your account and calibrated on site
THE SERVICE · PER TANK
$50per month, per tank · cancel any time
  • The cloud console, on the panel and on every phone and laptop you own
  • Realtime sync, unlimited readings and history, dose and agent logs
  • Schedules, calibration and alert bands managed from anywhere
  • Agent updates, monitoring, and a human when something looks wrong
  • Extra tanks on the same account at the same flat rate
NOT SELF-SERVE · BUILT TO ORDER

REQUEST A KIT.

Tell us about the tank. We build the kit, pair it to your account, and install it with you. The schedule ships disarmed, so nothing doses until you say so.

NAME
EMAIL
TANKS
TANK · LOCATION · ANYTHING ELSE
No card. No account until your kit ships.