Our Technology
Engineered for the paddock
Australian-designed IoT hardware built for harsh field conditions. Solar powered, ZigBee mesh networked, and firmware-updatable over the air.
3 km
Range
99
Nodes
5 days
Battery
4
Protocols
Device Lineup
Two devices, one system
The Gateway connects your farm to the cloud. Nodes extend your reach into the field. Both share the same ESP32-S3 platform for seamless compatibility.
Gateway
- Mains powered (standard GPO)
- Wi-Fi 802.11 b/g/n internet
- ZigBee coordinator
- AWS IoT Core (mTLS)
- BLE provisioning (OTA via cloud)
Node
- Solar + lithium battery
- Up to 3 km line-of-sight
- ZigBee end device / relay
- Cloud via Gateway
- BLE provisioning + OTA
| Spec | Gateway | Node |
|---|---|---|
| Processor | ESP32-S3 (Xtensa LX7) | ESP32-S3 (Xtensa LX7) |
| Power | Mains (standard GPO) | Solar + lithium battery |
| Battery Life | N/A (mains) | ~5 days without sun |
| Internet | Wi-Fi 802.11 b/g/n | Via Gateway (ZigBee) |
| Field Network | ZigBee coordinator | ZigBee end device / relay |
| Wireless Range | — | Up to 3 km line-of-sight |
| Sensor Inputs | 4× channels: Analogue, SDI-12, RS485/Modbus, Pulse | 4× channels: Analogue, SDI-12, RS485/Modbus, Pulse |
| Relay Outputs | 4 valves + 2 motors | 4 valves |
| Cloud | AWS IoT Core (mTLS) | Via Gateway |
| BLE | Provisioning only (OTA via AWS IoT Core) | Provisioning + firmware OTA |
Setup Process
From box to live data in 30 minutes
No technician, no electrician, no special tools. Just a power point, a phone, and 30 minutes.
~10 min
per device
~30 min
total setup
Zero
special tools
No
technician needed
Plug in the Gateway
Standard GPO power outlet. The Gateway boots up and connects to your Wi-Fi network automatically.
No electrician needed — any household power point works.
Open the app & pair
Download the Agrinodes app, create your account, and pair the Gateway via Bluetooth.
BLE provisioning configures Wi-Fi credentials, XBee PAN ID, and channel.
Place a Node in the field
Position the Node with solar panel facing up. Connect your sensor to the input terminals.
Solar panel charges the lithium battery — no mains power or cable runs required.
Pair the Node via Bluetooth
Hold the button for 3 seconds to enter BLE mode. The app configures the Gateway ID and joins the mesh.
The Node automatically discovers and joins the ZigBee mesh network.
You're live
Sensor data begins streaming immediately. Your farm map populates with live readings and valve control.
Add more Nodes any time — each one takes 10 minutes.
Button Controls
Short press
Status check (logged)
3-second hold
Enter BLE provisioning mode
15-second hold
Factory reset
Sensor Protocols
Four protocols, one device
Agrinodes covers the protocols used by almost every agricultural sensor on the market. Use the Supported Sensors search to check your exact model. Listed models work straight away, and unlisted models can usually be configured within up to a week.
Analogue (ADC)
- 4 channels
- 12-bit resolution (0–4095)
- 0–3.3V input range
- Shared mutex with battery ADC
SDI-12
- Single-wire protocol
- CRC validation
- Multi-value (up to 8 floats)
- Configurable commands
RS485 / Modbus RTU
- UART_NUM_2, MAX14883 transceiver
- Function codes 0x03 / 0x04
- INT16 / UINT16 / FLOAT32
- Configurable baud & parity
Pulse / Frequency
- GPIO edge counting
- Window-based measurement
- Per-channel GPIO assignment
- Frequency & totaliser modes
General Specs
Polling interval
1 min default, configurable
Max channels
2 analogue, 2 digital
Values per reading
Up to 8
Status codes
OK, Timeout, CRC Error, Parse Fail, Disabled
Power Management
Stays on when it matters
Solar-powered field nodes and mains-powered gateways, both running an always-on FreeRTOS architecture with continuous heartbeat monitoring.
Node Solar System
Lithium battery with 6.0V–8.4V operating range. Voltage divider (3.127×) for ADC monitoring. Approximately 5 days of autonomy at 1-minute polling intervals, even without sun.
Gateway Mains Power
Standard GPO plug-in power. No battery needed, no solar required. Always connected, always online.
Always-On Architecture
FreeRTOS task scheduling keeps the device responsive at all times. No deep sleep cycles, no missed readings, no wake-up latency.
30-Minute Heartbeat
Every device pings the cloud every 30 minutes with battery level, firmware version, and connection status. Know instantly when something needs attention.
GPIO Power Control
Hardware power button with GPIO-based control. Long press (3+ seconds) for clean shutdown. Short press to wake.
Firmware Updates
Over-the-air, zero risk
Every device supports safe, validated firmware updates with automatic rollback. No truck rolls, no USB cables, no downtime.
On failure at any stage, device automatically rolls back to the previous partition
Update Paths
Gateway — AWS IoT Jobs
HTTP/HTTPS firmware download over Wi-Fi
Node — BLE OTA
Chunked delivery from the Agrinodes app
Safety Features
Ready to see it in action?
Try Agrinodes risk-free for 14 days. Connect your own sensor, control your own valve — and experience the difference yourself.