Cloud Infrastructure
ARG OTA Update Platform
Secure firmware delivery · API Gateway · S3-backed binary storage
Ship it. Fix it. Update it. Without touching a device.
The ARG OTA Server provides secure, authenticated firmware delivery for all field-deployed ARG products. Push a new binary from your laptop with a single CLI command. Devices check in on their schedule, download the image in 4KB chunks, verify the SHA256 hash, and self-program — autonomously. No user action required. No units returned.
🚀 Remote updates from day one. Every ARG product ships OTA-capable. A bug fix reaches every device in the field overnight.
Key Capabilities
Secure delivery, end to end.
SHA256-Verified
Every binary cryptographically verified before installation · No corrupted updates.
Device Whitelist
Per-device auth tokens in DynamoDB. No unauthorized firmware downloads.
Pre-Signed S3 URLs
Binaries never exposed publicly. 900-second per-download expiry.
One-Command Deploy
ota-push.sh uploads, registers & sets latest in a single CLI call.
Technical specifications
| Status | Implemented · v1.0 · Production |
|---|---|
| Storage | AWS S3 (arg-ota-firmware) · private |
| API | HTTPS REST via API Gateway (us-east-1) |
| Auth | Per-device token · SHA256 stored in DynamoDB |
| Download chunk | 4KB — embedded-memory safe |
| URL expiry | 900 seconds per download session |
| Used in | G360 · iAQpro-Field |
Deployed Across ARG Products
Updating in the field today.
G360 and iAQpro units in the field update firmware over-the-air today using this platform.
Building a connected product?
Every ARG build ships OTA-capable from day one. Tell us what you’re building.