Hydroponics · live

NuTruCalc

Weigh it right the first time.

A nutrient formula solver for hydroponic and aquaponic growers. Tell it what your plants need and which salts you have on the shelf. It works out how many grams of each to weigh, splits them into an A and a B stock so nothing precipitates, and prices the batch.

Doc
NTC-001 Overview
Method
Least-squares fit (SVD)
Output
g per salt, A/B stocks
Version
1.2.0
Status
Live · download available

Five steps to a mixed batch

  1. Set your target

    Choose the strength of the solution, measured as electrical conductivity (EC).

  2. Choose a preset

    Start from a published recipe such as the Bugbee standard, or your own.

  3. Fine-tune

    Adjust nitrogen, phosphorus, potassium and the rest with sliders, in parts per million.

  4. Solve and review

    See the nutrient profile against your target, how far each element is off, and what the batch costs.

  5. Mix

    Follow the production guide: grams per stock tank, A and B kept apart, and the dilution ratio.

How strong should the solution be?

EC measures total dissolved salts in millisiemens per centimetre. Slide to see where a reading falls.

EC reading

1.6mS/cm

The chemistry it handles for you

N, P and K

Nitrogen drives leaves and stems. Phosphorus builds roots, flowers and fruit. Potassium strengthens the plant. Growing stages want more nitrogen; flowering wants less nitrogen and more P and K.

Why two tanks

Calcium and sulfate cannot share a concentrated tank: Ca²⁺ + SO₄²⁻ → CaSO₄↓, an insoluble crust. Part A carries the calcium; Part B carries the sulfates and phosphates. They meet only once diluted.

Best fit, not exact fit

Every salt brings more than one nutrient, so an exact match rarely exists. NuTruCalc solves for the closest mix (singular value decomposition) and reports how far each element is off.

Cost

Each chemical in your library carries a price, so you can compare formulations and find the cheapest one that still meets the target.

Online or on your own computer

Online

Open it and go: pick your salts, load a recipe, solve, and follow the mixing guide. Nothing to install. It can't save your formulas or change the shared chemical list.

Download

Runs on your own computer with everything switched on: saved formulas, your own products and prices, supplier price lookup, and sending a recipe to dosing pumps over MQTT. Needs Python 3.10 or newer; double-click the start file and it opens in your browser.

Windows: start-windows.bat · Mac / Linux: sh start-mac-linux.sh

Check a recipe against the books

After you solve, press Ask Orion's Garden. Your targets, EC, pH and stage open in Orion's Garden, which reviews them against a library of cultivation and hydroponics books, says which numbers sit below, inside or above the published ranges, and cites each source. Adjust, then solve again here. The recipe travels in the part of the link after the #, which browsers never send to a server.

What you get

Profile
Radar chart of every element against target
Deviation
Per-element error in ppm and percent
Recipe
Grams per salt, split into A and B stocks
Cost
Per batch and per month
Guide
Mixing order and stock concentration