A Visual Studio Code extension that provides remote OTA updates over Thinger.io for devices based on Arduino Framework. Supported boards:
- Espressif ESP8266
- Espressif ESP32
- Arduino Nano 33 IOT
- Arduino MKR WiFi 1010
- Arduino RPI2040 Connect
- Arduino Portenta H7
- Arduino MKR NB 1500
This extension integrates with PlatformIO to automatically build and upload the firmware to your devices over the Internet.
- OTA updates directly from the Internet over Thinger.io
- Device switcher to search & select the target device for the update
- Real-time device connection status
- Compatible with multiple PlatformIO configuration environments inside a Project
- Automatic build and upload over the Internet in a single click
- OTA with compression support both on ESP8266 and ESP32
- To improve performance in the OTA update, set
Application
>Proxy
>Proxy Support
tofallback
instead of defaultoverride
.
- VSCode PlatformIO extension for building firmware.
- Thinger.io Arduino Library.
This extension contributes the following settings:
thinger-io.host
: Thinger.io instance host. Defaults to community instances.thinger-io.port
: Thinger.io instance port. Defaults to 443.thinger-io.ssl
: Use SSL/TLS encryption. Default to true.thinger-io.secure
: Verify SSL/TLS connection. Defaults to true.thinger-io.token
: Thinger.io instance token for access devices.