DEVICE-TO-DEVICE

Effortless communication between devices

Simplify communication between connected devices and build complex projects with minimal coding expertise

Effortless communication between devices

Benefits of using Device-to-Device communication

Simple
Simple

No need for complex coding, additional hardware, or network protocols. 

Users can link variables of the same data type between two or more cloud-enabled devices effortlessly.

Cloud-centric
Cloud-centric

Everything can be configured from the web interface (no need to update your devices) and any changes made to variables on one device will be reflected promptly on the other(s).

Scalable
Scalable

A variable can be synchronised across multiple devices simultaneously, simplifying communication and making it easier to establish a network of connected devices that can share data and collaborate seamlessly.

Versatile
Versatile

A wide range of use cases are supported, including collecting sensor readings from remote devices, actuating devices remotely, or creating a distributed algorithm where multiple devices collaborate with each other. 

The device-to-device communication feature simplifies the communication between different Arduino Cloud connected devices, making it easy for users to build sophisticated IoT projects without requiring advanced coding or hardware expertise.

How it works

Learn how to share the data of your devices easily

No code is required to synchronize the variable of two or more devices. Just select in Arduino Cloud which variables you want to sync and data is automatically sent to all the selected devices.

No code is required to synchronize the variable of two or more devices. Just select in Arduino Cloud which variables you want to sync and data is automatically sent to all the selected devices.

Resources

Learn more

Explore documentation, tutorials and resources to use the Arduino Cloud platform.

FAQ

Some doubts?

Below is a quick selection of common questions about this topic

How many devices can use the same variable?

There is no limit in the number of devices that can use the same variable.

Is the device-to-device communication free to use?

Yes. The device-to-device communication can be used with all plans including the Free one.

Start using Arduino Cloud device-to-device communication for free