Page 1 of 1

ESP32 WiFi Support in Atmosphere

Posted: Tue Oct 16, 2018 3:14 pm
by sven.richard
Version 1.1.9 of the beta Atmosphere IoT Platform is now available - https://www.atmosphereiot.com/beta.html It features some exciting new additions to the platform. This update includes a lot of great stuff, notably the introduction of Wi-Fi support for the ESP32 and the addition of reading NFC tags.

ESP32 Wi-Fi support
Prior to today’s update, the ESP32 could only be used and provisioned over BLE. Now, you can provision an ESP32 just as you would using BLE, but now have the option to add a Wi-Fi connection by configuring the device’s Wi-Fi settings right from the Add Device window.

All that’s needed to connect over Wi-Fi are the network’s credentials (SSID and password), and if you add them during provisioning the device will remain connected to Atmosphere over Wi-Fi. The device’s Wi-Fi settings can be configured from its device settings page as well.

In addition to Wi-Fi provisioning, Atmosphere Studio ESP32 projects now include cloud event and cloud command elements within Embedded View in addition to their other locations. These elements enable you to create direct embedded-to-cloud aspects for your projects, bypassing the need for a mobile device and directly sending data between the ESP32 and Atmosphere. This is a pretty big step in building more versatile and robust IoT solutions, and we’re excited to get this added to Atmosphere.

The embedded variations of these cloud elements are only available on ESP32 projects for now, but as we add support for more Wi-Fi devices they will also have them included.

Near-field communication reading and writing
Wi-Fi isn’t the only protocol that’s made its way into Atmosphere with the 1.1.9 update: the release also introduces near-field communication (NFC) record writing and NFC tag reading into your projects.

We’ve added two embedded elements that allow you to configure and add NFC records to your projects, beginning with MIME type records and well known records. These are initially only available for NXP Rapid IoT projects, but we expect the list of project types – and record type elements – to grow over time. On the mobile app side of things, a general NFC element has been added as well, allowing you to read NFC records from any NFC tag in your projects. Likewise, NFC is enabled within the Atmosphere app to support this.

To top things off, the Atmosphere app now has a tap-to-connect feature using NFC. This allows you to simply tap your NFC-enabled device (such as a Rapid IoT Kit) to your mobile device and it automatically launches the Atmosphere app and opens the device’s app you designed in Studio.

Complete 1.1.9 update release notes are available.