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