lAvArt Studio - Twinise | Arduino Cloud IoT Bridge

Arduino Cloud Bridge is a production-ready Unreal Engine plugin that connects Unreal projects directly to Arduino IoT Cloud devices using a Blueprint-first workflow.

The plugin enables reading and writing Arduino Cloud data at runtime and in-editor, making it suitable for interactive applications, visualisations, installations, and hardware-driven experiences built in Unreal Engine.

Why Arduino Cloud Bridge

Blueprint-First API
All functionality is exposed through clean, well-documented Blueprint nodes. No C++ is required to integrate, read, or control Arduino Cloud devices.

Secure OAuth2 Authentication
Uses industry-standard OAuth2 with automatic token refresh. Credentials are handled securely, with clear separation between editor and runtime usage.

Bidirectional Communication
Read live sensor data and write values back to Arduino Cloud properties. Supports command-style interactions, state toggles, and continuous value updates.

Editor-First Workflow
Manage devices, preview telemetry, and spawn device actors directly in the Unreal Editor without entering Play mode.

Production-Ready Architecture
Clean Runtime / Editor module separation ensures packaged builds include only what is required. Designed for long-running sessions and FAB compliance.

Key Features

  • Runtime Subsystem
    Central access point for Arduino Cloud communication, polling, caching, and events.

  • Device Component
    Attach to any Actor to bind it to an Arduino Cloud Thing and expose telemetry as typed properties.

  • Device Actor
    Pre-built Actor with visual representation and ready-to-use bindings.

  • Editor Dashboard
    C++ Slate-based editor window for device management, inspection, and live telemetry.

  • Sequencer-Compatible Property Bindings
    Animate writable cloud properties directly from Sequencer timelines.

  • CloudLight Support
    Native HSB colour control with switch state handling.

Supported Value Types

Boolean, Integer, Float, String, Enum, Colour (Hex / HSB), CloudLight (HSB + Switch)

Event-Driven Design

Blueprint-assignable events for:

  • Device list updates

  • Telemetry updates

  • Connection and authentication status

  • API and network errors

Intended Use Cases

Arduino Cloud Bridge is ideal for:

  • Interactive installations

  • Smart environment visualisation

  • Hardware-driven simulations

  • Editor-based hardware previews

  • Sequencer-controlled physical outputs

Documentation