Over-The-Air Updates

No cables any more

Keep your devices up-to-date with secure over-the-air (OTA) firmware updates

No cables any more

Whether you are using Arduino or ESP32 hardware, over-the-air updates offer a hassle-free way to keep your devices updated with your latest code without the need for physical access to your connected devices.

Benefits of using Arduino Cloud over-the-air updates

No difficult remote place any more
No difficult remote place any more

No need to physically connect your device to a computer.

You can update your devices wherever they are via WiFi connection.

Save time
Save time

Upload your firmware with just one click saving your precious time.

Let us handle the infrastructure for you
Let us handle the infrastructure for you

Creating your self-hosted infrastructure to deliver OTA is no longer necessary.

Let Arduino Cloud handle the complexity for you and enjoy the one-click experience.

Improved security
Improved security

Receive firmware updates securely and update your devices more frequently reducing the risks of security vulnerabilities applying your latest code changes and the latest versions of libraries.

How it works

Uploading sketches Over-The-Air (OTA)

Here's how you can use OTA to upload your sketches remotely

From the web interface

The web interface is the most easy and convenient way to keep your devices up-to-date without cables. Check out this article in the documentation to learn more.

From the command line

The command line interface enables you to automate over-the-air updates to your devices at scale. Learn more in this article.

Use cases

Scenarios of Implementation

Hassle-free home automation with OTA updates
Home automation
Hassle-free home automation with OTA updates

Do you have devices installed inside wall boxes controlling your home's lighting, temperature, and presence sensors? Implementing new features or fixing bugs in these devices typically requires updating their firmware. However, accessing these devices inside wall boxes can be difficult and time-consuming. With OTA updates, you no longer have to uninstall the devices or physically go to their location to update their firmware.

Resources

Learn more

Solutions for everyone

Explore our plans

Arduino Cloud offers tailored solutions for schools, individuals, and enterprises, ensuring efficient IoT connectivity for all

For individuals
Maker plan
  • Over-the-air updates
  • Data retention
  • Real-time alerts
  • Advanced widgets
  • Unlimited shareable dashboards
  • Unlimited editor compilations
  • Pre-built templates
  • APIs integration
For schools
School plan
  • Course library
  • Google Classroom Integration
  • Shared workspaces
  • Dashboard sharing
  • Unlimited sketches
  • Centralized administration
For business
Enterprise plan
  • Secure OTA
  • Fleet management
  • Data retention
  • Real-time alerts
  • Role-based access control
FAQ

Some doubts?

What hardware can I use?

All the Arduino WIFI boards (with the exception of MKR1000) and all the ESP32 and ESP8266 boards from any manufacturer are supported.

Get the full list of tested hardware here.

What plan do I need to use OTA?

OTA is included in the Entry plan and above. No additional limits are imposed to the plans related to OTA.

Check the full list of features included in each plan here.

Can I update a fleet of devices?

Speak about how to automate the 1-device update using Cloud-CLI and scripts

Upgrade your plan and start using Over-the-air updates