Skip to content

Releases: thinger-io/Arduino-Library

Arduino Library

09 May 00:36
Compare
Choose a tag to compare

2.40.0

NB-IOT CORE

Full Changelog: 2.31.0...2.40.0

Arduino Library

17 Jun 10:59
Compare
Choose a tag to compare

2.31.0

ESP32

  • Fixed compilation with newer Arduino Frameworks starting from version 3.0.

Arduino R4

  • Added initial support for Arduino R4 WiFi board. OTA support is not available yet.

OTA

  • Fixed empty value for THINGER_OTA_VERSION when it is not defined.

Arduino Library

03 Jun 17:18
Compare
Choose a tag to compare

2.30.0

OTA

  • Added support for defining THINGER_OTA_VERSION to set the firmware version on the device. This build flag allows the VSCode extension (from version 1.1.0) to skip updates on devices with the same firmware version.
  • Improved compressed/uncompressed checksum verification on OTA updates.

Arduino Portenta/Opta Devices

  • Added OTA implementation for Arduino Portenta/Opta devices, including LZSS compression.
  • Initial support for Arduino Portenta/Opta Ethernet connectivity.
  • Updated Arduino Portenta examples for using thinger.io as an Mbed thread by using thing.start().
  • Added specific Arduino Opta examples, including relay and status LED control.

Arduino Library

23 May 21:44
Compare
Choose a tag to compare

2.29.0

ESP32 Ethernet

  • Improve ESP32 Ethernet TLS support by using stock Arduino WiFiClientSecure
  • Fix ESP32 log events related to Ethernet link status
  • Update ESP32 Ethernet default example including OTA support
  • Allow using THINGER_INSECURE_SSL definition to allow using self-signed certificates on ESP32 Ethernet

Arduino Library

21 May 21:06
Compare
Choose a tag to compare

Arduino Library

29 Feb 10:43
Compare
Choose a tag to compare
  • Fix compiling issues for AVR
  • Avoid trying to send keep-alive/streams on the first connection timeout

Arduino Library

08 Jul 11:48
Compare
Choose a tag to compare
  • Add ThingerClient methods to detect socket connection failures to improve network reconnection mechanisms
  • Improve BC66
  • Improve MKRNB1500

Arduino Library

25 Apr 16:24
Compare
Choose a tag to compare

2.25.2

  • Fix Compiling on WiFi devices without WiFi.begin() support after adding the WebConfig compatibility on ESP32.
  • Fix PORTENTA H7 compiling issue: does not implement WiFi.begin(SSID).

Arduino Library

25 Apr 14:17
f6638e6
Compare
Choose a tag to compare

2.25.1

  • Fix ESP32 Webconfig issue
  • Improve ESP8266 NTP sync

2.25.0

  • Add support for ESP32 Webconfig
  • Improve OTA by stopping user flows, handling timeouts, providing callbacks, etc.

2.21.1

28 Sep 15:42
Compare
Choose a tag to compare
  • Fix compiling error when std::functional is not available on toolchain