Welcome to Vista IoT Documentation

Vista IoT Logo

🚀 Vista IoT - Industrial Gateway Platform

A comprehensive, self-contained Industrial IoT Gateway solution for Radxa Single Board Computers. This platform provides a complete alternative to commercial solutions like Advantech Edge Link Studio, with a web-based configuration interface, multi-protocol support, and system-level automation.

Vista IoT Banner

✨ Key Features

  • 🖥️ Web-based Configuration Dashboard - Similar to Advantech Edge Link Studio
  • ⚙️ YAML-driven Configuration - Generate and apply system configurations via web forms
  • 🔄 Automatic System Configuration - Network, protocols, and services configured automatically
  • 📡 Multi-Protocol Support - MQTT, Modbus TCP/RTU, OPC-UA, IEC 61850, DNP3
  • 🏠 Self-Contained - No external dependencies, runs entirely on the Radxa SBC
  • 🔐 Industrial Grade - Firewall, logging, backup, and security features

🎯 Perfect For

  • Industrial Automation - Connect PLCs, RTUs, and SCADA systems
  • Factory Floor Integration - Bridge legacy equipment with modern IoT platforms
  • Power System Monitoring - IEC 61850 compliant substation automation
  • Remote Asset Management - Monitor and control distributed industrial equipment
  • Edge Computing - Process data locally before cloud transmission

💻 Tested Hardware Platforms

  • 🏆 Radxa Cubie A5E - Primary platform with industrial temperature range (-40°C to 85°C)
  • 🤖 Banana Pi BPI-F3 - RISC-V alternative with 2.0 TOPS AI computing
  • 🚀 Radxa ROCK Series - High-performance development and testing

📊 Performance: 150+ Modbus devices, 1200+ MQTT msg/s, 12K+ OPC-UA nodes

🔗 Full specs: Supported Hardware with benchmarks and selection guide

🏗️ Architecture Overview

┌─────────────────────────────────────────────────────────────┐
│                    Web Dashboard (Port 8080)               │
└─────────────────────┬───────────────────────────────────────┘
                      │ REST API / WebSocket
                      │
┌─────────────────────▼───────────────────────────────────────┐
│                Configuration Engine                         │
│              (YAML Processor)                              │
└─────┬───────────────┬───────────────┬───────────────────────┘
      │               │               │
      ▼               ▼               ▼
┌───────────┐  ┌─────────────┐  ┌──────────────┐
│  Network  │  │  Protocols  │  │   System     │
│  Config   │  │   Config    │  │   Config     │
└───────────┘  └─────────────┘  └──────────────┘
      │               │               │
      ▼               ▼               ▼
┌───────────┐  ┌─────────────┐  ┌──────────────┐
│ Ethernet  │  │    MQTT     │  │   Firewall   │
│   WiFi    │  │   Modbus    │  │   Services   │
│   DNS     │  │   OPC-UA    │  │    Users     │
└───────────┘  └─────────────┘  └──────────────┘

Ready to get started? Check out our Quick Start Guide to deploy your gateway in minutes!