Posts | Comments

Planet Arduino

Archive for the ‘Arduino Web Editor’ Category

Arduino Cloud now supports ESP32

Support for ESP32 devices is now available on the Arduino IoT Cloud. It’s a huge step forward in bringing IoT devices of all kinds together, and giving them a way to get connected, communicate with each other, and offer new levels of convenience and control.

A new world of IoT connectivity

Arduino’s been working on this for some time, and we’re really excited to introduced ESP32 support by including the Arduino Core developed by Espressif on the Arduino Cloud platform. This opens up cloud-connected projects to a whole new world of IoT devices, projects and possibilities. Web Editor is by far the most convenient way to program an ESP32, and to connect it and control it via a cloud platform.

Support for ESP8266 devices is already available, and was recently moved into the free Arduino Cloud tier. The addition of ESP32 boards, along with the wide range of Cloud-compatible Arduino devices, adds some serious power to a Cloud account.

It’s all about communication. There’s never been an easier way to program your boards, or implement device-to-device communication in IoT. Once your devices are hooked up to an IoT Cloud account, they can talk to each other, sync variables, share data and be combined into powerful dashboards. You even get seamless smartphone control through the Arduino IoT Remote apps. Or if you just want a simpler, easier way to program your ESP32 boards, the Arduino Cloud Web Editor makes it a walk in the park.

It’s the next step in making Arduino Cloud into a secure, ubiquitous platform for all connected devices. It’s still early days, but that’s where the community comes in. We want you guys to get on there, hook up your boards, and test the limits of what’s possible in Cloud-connected projects.

Connect Your ESP32 to the Cloud

There are only a couple of things you need to get an ESP32 board onto Arduino Cloud.

An account on the Arduino IoT Cloud, of course. You’ve got multiple options, so plenty of ways to tailor the subscription to exactly what you need. Get started with the free plan, and then just bump it up to the next level once you’re ready.

Arduino Cloud Plans

Grab the Arduino Create Agent, which runs in the background on your computer. It lets Arduino IoT Cloud detect and communicate with supported boards. It makes it a doddle to upload sketches from your web browser using the Web Editor IDE, as well as read and write data.

Note: It’s possible your computer might need drivers to recognize your ESP32 board on the serial port. If you’re having difficulties, check in with the board manufacturer to get the necessary drivers.

And then you’re good to go! Follow the Arduino IoT Cloud process just as you would with any other board. Create a device, select “ESP32 device”, and take note of your secret key during this setup process.

Your contribution and tests will really help to build on this exciting evolution of Arduino IoT Cloud. So we want to hear all about it. Join us over on the forum to share your experiences.

This is a great way to upgrade existing projects, home automation or other applications. It makes it so easy to take advantage of IoT Cloud’s powerhouse features. With almost no code, you can have any combination of Arduino, ESP8266 and ESP32 boards communicating and working together seamlessly and wirelessly. It’ll cut the time it takes to build adventurous new projects while expanding the possibilities and significantly reducing the legwork.

Once you’re in the Cloud, there’s no looking back!

The post Arduino Cloud Now Supports ESP32 Devices appeared first on Arduino Blog.

PHCover-09

 

Some useful updates on the Arduino Web Editor!

Are you sticking to the desktop Arduino IDE because all your work is saved locally? That’s no longer a problem! Our brand new import tool enables you to upload your entire sketchbook with just a few clicks on the Arduino Web Editor. It is particularly handy because it lets you move all your sketches and libraries to the cloud in a single flow.

Once your sketches and libraries are online, they will be available on any device and backed up. For details on how to migrate all your code online, check out this tutorial.

Screenshot 2016-12-06 14.48.49-01

Sadly, Codebender is shutting down. You can use the import feature also to easily migrate to the Web Editor. (More details here.)

If you have a big sketchbook, you may want to clean up or categorize things once in awhile. With our bulk action tool, you can delete, move, or download multiple sketches at the same time. Go to the Sketchbook panel, hover on the sketch icon, and select all the files you want to act on. Doubts on how this will work? Learn more in this guide.

BulkSelect

What’s coming next?

We are currently working on a super streamlined way to edit your libraries within the Web Editor, and looking for the best way to implement the Chromebook plugin. Stay tuned!

Announced back at Maker Faire Bay Area, the Arduino Web Editor is a new online tool that enables users to write code and upload sketches to any Arduino or Genuino board directly from the browser. 

Over the last couple of months, we have been gathering feedback from beta testers on the Editor’s overall experience, its features, and what they’d like to see in the future. If you haven’t signed up yet, you can gain access to the Web Editor right away and try it out firsthand!

Wondering what makes the new platform more useful and feature-rich than its previous version? The most interesting upgrade is surely the ability to share what you make. Every sketch you create has a unique URL, similarly to Google Docs. If you give the URL to someone, they will be able to see your code, add it to their Sketchbook in the Cloud or download it. If you write a tutorial on Project Hub and add the link in the Software section, your code will be embedded and will always be up-to-date.

ArduinoWebEditor_preview

We envision the Arduino Sketch as the unit that includes everything you need to bring an idea to life. When someone shares a sketch with you, you’ll now have access both to the code, the layout for the electronics, and the full tutorial (when available). This will allow you to have all the necessary information to build on top of the original project, making it your own.

Arduino Web Editor is designed to take the headache out of the development process: your Sketchbook is in the Cloud, available from any device and backed up. Simply save a .ZIP file of your local one and import it in a click.Meaning, you don’t need to install any additional cores for Arduino and Genuino boards, just install a simple agent, plug your board in and we’ll set it up for you.

We made the Serial Monitor pretty robust, and of course, you can finally enjoy a dark theme for your IDE.

ArduinoWebEditor_dark

ArduinoWebEditor_share ArduinoWebEditor_layout ArduinoWebEditor_invite ArduinoWebEditor_import

We are currently working on the Library Manager (as you have on the Desktop IDE), and a ‘secret tab’ where you will be able to store all your sensitive data and share them safely. At the moment, all the sketches you create on the Arduino Web Editor are public–anyone with the link can access them. We are also developing a private sketch feature–more on that soon.

Interested in learning more? Sign up today and participate in shaping the next generation of Arduino tools!



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook