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
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
G360 and iAQpro units in the field update firmware over-the-air today using this platform.