← Platform Overview

Edge Intelligence

TwinEdge OS

A containerized industrial operating system that converts any Linux gateway into a full-featured digital twin node — multi-protocol connectivity, on-device ML, and local dashboards with zero cloud dependency.

FIELD DEVICESModbusTCP/502OPC UATCP/602BACnetTCP/702MQTTTCP/802S7TCP/902TWINEDGE OSv2.4.1DOCKER CONTAINERSOPC UA:4840Pipeline:8002ML Inference:8000Dashboard:3000Alerts:8003Orchestrator:5000Storage:5001DATA FLOWINGESTNORMALIZEML INFERPUBLISHLIVE SIGNALSVIB_X 2.4 mm/sTEMP 67.0°CCLOUD SYNCFleet ManagerDevices: 47 onlineAnalyticsModels: 12 activeOPS INTELWOs: 3 pendingLOCAL HMIlocalhost:3000Asset Overview5 assets • all healthySYSTEMCPU24%RAM1.2GUP47d 12htwinedge@hub-pro:~$ twinedge status ● opcua-server active (running)pid 12001140h ● ml-inference active (running)pid 13001140h ● data-pipeline active (running)pid 14001140h ● orchestrator active (running)pid 15001140h ● alert-service active (running)pid 16001140h ● dashboard active (running)pid 17001140h ● storage-service active (running)pid 18001140h

Runtime Architecture

Four layers, one unified namespace — from wire protocol to operator dashboard.

01
Protocol Layer

Modbus, OPC UA, BACnet, MQTT, EtherNet/IP, S7, HART, DNP3

02
Data Pipeline

Tag normalization, buffering, store-and-forward to local DB + Parquet

03
ML Engine

ONNX Runtime inference -- anomaly, RUL, efficiency models at <50ms

04
Dashboard & API

Local HMI, REST/WebSocket API, orchestration engine

SpecificationValue
Supported HardwareRaspberry Pi 4/5, Intel NUC, any x86/ARM64 Linux host
Min Resources2 GB RAM, 16 GB storage, single-core ARM Cortex-A72
Boot to Data<90 seconds from cold start to first sensor reading
Max Tags10,000+ tags at 1-second poll rate on Pi 4
Local StorageEmbedded time-series DB with automatic Parquet compaction
Offline Buffer30+ days of telemetry at 1,000 tags / 1s interval

Core Capabilities

Containerized Microservices

Seven Docker containers orchestrated via Compose. Each service is independently deployable, updatable, and restartable without downtime.

Auto-Discovery & Provisioning

Scan local subnets for Modbus slaves, OPC UA servers, and BACnet devices. USB-drive provisioning for air-gapped facilities.

Health Monitoring & Watchdog

Prometheus metrics from every container. Automatic restart on failure. Heartbeat to cloud with 30-second granularity.

OTA Firmware Updates

Staged rollout with automatic rollback. Delta updates minimize bandwidth. Campaign tracking from the cloud console.

Turn Any Gateway Into a Digital Twin Node

Flash a Raspberry Pi, plug it into your plant network, and start collecting data in under an hour.