LIRA·New Team Orientation
→ / space next · back · 1·2·3 parts · g glossary

New Team
Orientation

The world of grain storage — and the hardware,
firmware and software that protect it.

GSSLIRAKickoff · July 2026
Press → or scroll to begin
Welcome

Today's journey

01

The world of grain

Why grain storage matters, what threatens stored grain, and how aeration protects it. This is the 'why' behind everything we build.

02

How LIRA works

We follow a single sensor reading from deep inside a silo to an operator's screen — and meet the three layers that carry it: hardware, firmware and software.

03

Finding your place

Which layer might suit you, what you would learn in each, and what to do after today to keep exploring.

No prior knowledge assumed. Everything is explained from the ground up — and nothing is too obvious to ask about.
Part 1 · The World of Grain

Harvested in weeks.
Eaten all year.

Maize, wheat, soybeans, sunflower — staple grains come off the land during a few short weeks, yet people and animals eat them every day of the year. Storage is the bridge between harvest and consumption. While grain sits in a silo waiting for the right moment to sell, it is a massive concentration of value — and it is at risk every single day.

6–12 months
typical time grain spends in storage after harvest
1 000s of tonnes
held in a single silo complex
Millions of rand
of value standing in a single silo — spoiled grain cannot be repaired. Prevention is the only option.
Part 1 · The World of Grain

The most important idea in this industry: grain is alive

Every kernel is a living seed. It breathes — scientists call it respiration — consuming oxygen and giving off heat, moisture and CO2. Insects and moulds living among the kernels do exactly the same, only faster.

Cool and dry, this activity is so slow that grain keeps for years. Warm and damp, it accelerates dramatically — and respiration itself produces warmth and moisture.

Go deeper

Once a pocket of grain starts to heat up, it feeds its own fire. A small warm, damp spot becomes a hot spot, the hot spot spreads, mould takes hold — and within weeks a section of the silo can be ruined.

The hot-spot spiral a pocket turnswarm and damp respirationspeeds up more heat+ moisture the hot spotfeeds itself
Part 1 · The World of Grain

Why problems stay hidden

Grain is an excellent insulator

A hot spot deep inside a silo cannot be felt, seen or smelled from outside. By the time trouble reaches the surface, serious damage has usually already been done.

Moisture migration

Temperature differences between the warm core and cold walls set up slow air currents inside the grain mass. They carry moisture upward and deposit it near the top surface — exactly the damp conditions mould loves.

Two numbers decide the fate of stored grain: temperature and moisture. Everything LIRA does comes back to measuring and managing these two things.
Hot spot Damp surface You cannot feel it, see it or smell it from out here.
Part 1 · The World of Grain

Aeration — the main weapon

Fan Plenum Headspace
Cools the grain

Slows respiration, insects and mould — the colder the grain, the slower every threat moves.

Evens out temperature

Removes the warm-core / cold-wall differences that drive moisture migration.

Conditions moisture

With the right air, gently dries the grain or holds it at a target moisture level.

The catch — and the reason LIRA exists: aeration only helps when the outside air is right. Blow warm, humid air through cool grain and you make things worse.
Go deeper · EMC

Grain constantly exchanges moisture with the air around it until the two reach a balance — the equilibrium moisture content (EMC). Whether a given hour of fan running helps or harms depends on the temperature and humidity of the outside air at that moment, compared to the condition of the grain. Fans are also large electric motors — running them at the wrong time wastes money and can damage the grain.

Part 1 · The World of Grain

LIRA: from guesswork to measurement

The old way

An operator decided when to run fans on experience, gut feel and what the weather looked like that morning.

The LIRA way

Sensors in and around every silo continuously measure grain temperature, humidity, CO2 and weather. The cloud platform calculates the grain's condition, warns operators the moment something looks wrong, and switches fans automatically — only when the outside air will genuinely improve the grain.

Grain stays in condition

Millions of rand of stock protected around the clock.

No wasted electricity

Fans run only when running them actually helps.

A complete record

Early warnings instead of nasty surprises — and a full history of how the grain was cared for, for insurance, audits and buyers.

Part 1 · Check yourself

Quick check — no marks, just instinct

Part 2 · How LIRA Works

The journey of a single reading

Deep inside the grain, a sensor reads 28 °C. Follow it. (→ steps through the journey)

Silo · sensor Bin Controller Cellular LIRA Cloud · Cape Town Dashboard Edge Ctrl · fan relay
Step 1 of 6

Sensed

A sensor on a temperature cable deep inside the grain reads 28 °C.

Part 2 · How LIRA Works

Three layers — think of a human body

Hardware

The body and sense organs

Everything you can touch: circuit boards, sensors, radios, batteries, enclosures. It feels what is happening in the grain.

Firmware

The reflexes and nervous system

Software living on the devices in the field. It reads the senses, reacts instantly, and relays everything onward — unattended, for months.

Software

The conscious brain and memory

The cloud platform. It remembers everything, thinks about what the readings mean, makes decisions and talks to the humans.

The team is organised the same way — the next three beats take one layer each.

Layer 1 of 3

Hardware — what stands at a silo site

Temperature cables

Hang inside the grain with sensors along their length — up to 10 per silo. The system's fingertips.

Plenum & headspace sensors

Measure temperature, humidity, CO2 and pressure of the air entering the grain and sitting above it.

Weather station

Outside temperature, humidity, wind and rain — the whole aeration decision hinges on this.

Edge Controller

Small battery-powered board at the fan. Reads nearby sensors and switches the fan through a relay.

Bin Controller

The site gateway: a Raspberry Pi with a cellular modem, LoRa radio and battery power.

Built for site life

Enclosures, batteries and charging picked to survive heat, dust, storms and patchy power on a farm.

Go deeper · how boards are designed

The circuit designs are drawn in a professional design program called Altium, and the design files, component lists and datasheets all live in the hardware repository. Boards go through numbered revisions as they improve — you will see folders like 'Rev 3' in the files.

Layer 2 of 3

Firmware — the software living in the field

Edge Controller · ESP32, C++

Deliberately simple: wake up, read the sensors wired to it, transmit the raw numbers by radio, switch the fan relay when told to, go back to sleep. No thinking of its own — that is what makes the battery last months.

Bin Controller · Raspberry Pi, Python

The on-site brain: polls every Edge Controller over radio, reads the temperature cables directly, converts raw numbers into real values, and publishes everything to the cloud. Also serves a local web page technicians use to pair and set up devices on-site.

LoRa · 433 MHz

Long-range radio that sends small messages over kilometres using almost no battery.

MQTT over LTE

A lightweight messaging protocol built for machines on unreliable connections — small messages published to a cloud broker over a 4G SIM.

OTA updates

Devices update over-the-air — a bug fix doesn't require someone to drive to every farm.

Layer 3 of 3

Software — the cloud platform customers see

A web application, hosted on AWS in Cape Town, that operators log into from any browser.

Frontend

What users see in the browser: dashboards, silo visuals, charts, alerts, reports. React / Next.js, TypeScript.

Backend

The engine room: receives sensor data from every site, runs the grain-science calculations, decides when to alert. Express, TypeScript.

Database

PostgreSQL — every reading, alert, fan run and user, kept safely for years. History is what makes trends visible.

What makes it clever: the fan automation engine — the heart of the product — decides when running fans will genuinely improve the grain.
Go deeper · platform behaviours

Live updates. When a new reading arrives, open dashboards update within seconds — no refreshing.

Derived values. Some things can't be measured directly: grain moisture is calculated (as EMC) from temperature and humidity; the platform also estimates how full each silo is.

Alerts with judgement. Back-off logic ensures one problem doesn't generate fifty messages.

Multi-tenant. Many customer companies share the platform, but each only ever sees its own silos — isolation enforced at the database level.

Part 2 · How LIRA Works

No layer works alone

If a sensor drifts…

…the software's clever calculations are built on sand. Hardware quality is the foundation of everything.

If the cellular link drops…

…the dashboard goes blind. Firmware must survive bad networks, storms and power dips without a human nearby.

If the software misjudges the weather…

…perfectly good hardware runs the fans at exactly the wrong time, and the grain pays for it.

The people who thrive in this business understand their own layer deeply — and always keep the other two in view.

Part 2 · Try it yourself

You are the grain. Well — you're in charge of it.

Grain 22.0 °C · 13.0 % moisture
HEALTHY
Drag the sliders — watch what warmth and damp do together.
Part 2 · Check yourself

Quick check — the journey and the layers

Part 3 · Finding Your Place

Which layer pulled you in?

Six quick choices. Go with instinct — there are no wrong answers, and this isn't binding. It's a compass, not a contract.

Where to from here

Four things to do after today

01 · Walk the dashboard

Sit with someone who knows it, with the 'journey of a reading' in mind.

02 · Visit a site

Seeing a silo, a temperature cable and a Bin Controller makes it all concrete.

03 · Skim the handover pack

The orientation document and Technical Handover live in the project folder. Feel, don't memorise.

04 · Come with questions

Nothing in this business is too obvious to ask about.

There is also room for people who sit across the layers: testing, field installation and support, documentation, and customer training all matter enormously.

GSS · LIRA

Welcome to
the team.

Grain is alive. Two numbers decide its fate.
You now know how we watch them.

GSS × LIRA