ACCESS: GOKTUG_SYS
Connecting...
Hardware & EmbeddedEarly2026

NEXUS

A unified IoT gateway and edge compute node — connecting industrial sensors, CAN networks, and cloud pipelines through a single hardened device.

Overview

NEXUS is a hardware gateway device designed to bridge industrial and embedded systems with cloud infrastructure. It aggregates data from multiple sensor buses (CAN, I2C, UART, RS-485), processes it at the edge, and forwards structured telemetry to cloud pipelines via MQTT.

Design Goals

  • Protocol agnostic — Modular firmware architecture allows plugging in different sensor drivers without touching core logic.
  • Edge processing — Basic filtering, aggregation, and anomaly detection happen on-device before transmission, reducing cloud egress costs.
  • Hardened — Designed for automotive and industrial environments: wide supply voltage range, ESD protection, watchdog-backed firmware.

Firmware Architecture

Built on ESP-IDF with FreeRTOS. Core tasks:

  • Sensor_Poll_Task — Reads from all configured sensor buses on a configurable interval.
  • Edge_Process_Task — Applies smoothing filters and threshold checks to raw readings.
  • MQTT_Pub_Task — Serializes processed data to JSON and publishes to broker topics.
  • OTA_Task — Handles firmware updates over MQTT with rollback support.

Cloud Side

Node-RED handles MQTT subscription and routing. Data lands in InfluxDB for time-series storage, with Grafana dashboards for visualization.

Status

Early stage. Hardware design complete, firmware in active development.