github SiliconLabsSoftware/arduino 4.0.0

one month ago

Changelog:

  • Added support for Matter rain sensor devices
  • Added support for Matter carbon dioxide concentration sensors
  • Added support for Matter carbon monoxide concentration sensors
  • Added support for Matter TVOC concentration sensors
  • Added support for the Matter Power Source (battery) cluster
  • Added support for the StopMotion command in Matter Window Covering devices, updated the relevant example code
  • Added support for BLE Coded PHY in the BLE (Silabs) variants (#152)
  • Added support for BLE extended advertiser/scanner in the BLE (Silabs) variants (#152)
  • Added the support for BTHome with the 'Silabs BTHome v2' library along with examples
  • Added Arduino IDE support on Linux ARM64 platforms
  • Added gain factor setting support to the ADC driver (#117)
  • Added OpenThread RCP firmware flasher script (allows supported boards to be used as a Thread RCP/USB stick)
  • Added Zigbee EZSP firmware and flasher script (allows supported boards to be used as a Zigbee Coordinator USB stick in Home Assistant)
  • Reworked the extra firmware (Thread/Zigbee) flasher script to include all additional firmware in one place
  • Fixed DataVersion size passing in the Matter library
  • Fixed Matter attribute types in MatterContact and MatterDoorLock to avoid crashing the Home Assistant Matter server (#150)
  • Fixes and improvements to the Matter library for increased standard conformity:
    • Enabled write permissions on the OnTime and OffWaitTime attributes in MatterLightbulb
    • Increased the cluster revision of the OnOff, Identify and BridgedDeviceBasicInfo clusters
    • Made the BridgedDeviceBasicInformation cluster optional for MatterLightbulb which allows a non-bridged lightbulb device to be created
    • Increased Matter endpoint versions to conform with Matter 1.4
    • Removed the OTA cluster from the Root Node
    • Removed optional unused entries from the BasicInformation cluster
    • Implemented correct start-up for the Groups cluster in MatterLightbulb
  • Fixed the description of the Matter+BLE usage in the readme
  • Added the sketch which was used for the CSA Matter Certification of the Nano Matter
  • Reworked the voltage reference setting logic in the ADC driver
  • Added a HIL testcase for the ADC driver
  • Changed delay() to use pdMS_TO_TICKS instead of portTICK_PERIOD_MS (#114)
  • Various improvements to the build test script
  • And a bunch of other minor fixes & improvements

Repository Migration Notice:
This repository will be migrated to the SiliconLabsSoftware organization on GitHub (https://github.com/SiliconLabsSoftware)
in the coming months to better support and streamline open-source contributions.
All repository data, including issues, pull requests, and discussions, will be transferred in full as part of this process.
The exact migration date will be announced in advance of the transition.

Don't miss a new arduino release

NewReleases is sending notifications on new releases.