Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

Releases: microsoft/devkit-sdk

DevKit SDK 1.2.2

20 Dec 07:19
ed9fe1f
Compare
Choose a tag to compare

Version 1.2.2 (December 20)

We were focusing on the script refinement in this release.

Release Summary

  • Development Tools
    • Improve MacOS installation script to handle error friendly.
    • Refactor Windows installation script to improve code quality.
    • Refine VS Code task for mini-solutions to improve code quality.

DevKit SDK 1.2.1

23 Nov 04:15
4881284
Compare
Choose a tag to compare

Version 1.2.1 (November 22)

The new Audio library gives the ability to continuous recording voice through the microphone.

Release Summary

  • SDK

    • A new version of the Audio driver library (AudioClassV2) has been added. This new version supports call-backs, allowing you to greatly simplify Arduino sketches which need to monitor and react to the current audio state as, for example, when it changes from AUDIO_STATE_RECORDING to AUDIO_STATE_PLAYING. An example Arduino sketch making use of this new feature may be found in the Audio2 folder under "Examples for MXCHIP AZ3166". Note: The previous AudioClass library has been retained for backward compatibility with legacy sketches. (Sample sketches utilizing the AudioClass.h library may be found in the Audio folder under "Examples for MXCHIP AZ3166".) Provide V2 version of Audio driver library to support callback in record and play.
      1

    • A name conflict (INADDR_NONE) in source code was generating the error “Expected ‘)’ before numeric constant”. This error (documented in Issue 169) has been corrected.

  • New Mini Solution

    • A cool mini-solution is added. You can check it out here.
  • Development Tools

    • A Resource Group Location selection option was added when creating a new resource group in ‘task cloud provision’.
      2

    • A privacy statement has been added during installation to allow users to choose to enable or disable data collection.
      3

    • Error handling during development tool installation has been improved.

    • Installation of Visual Studio Code has been updated to better support both X86 and X64 environments.

    • The Azure CLI installation has been updated to version 2.0.20

DevKit SDK 1.2.0

24 Oct 14:20
Compare
Choose a tag to compare

Version 1.2.0 (October 24)

No more manual steps to prepare your DevKit development environment on macOS! The time saving one-click installation now support macOS as well. And yes, we love bash.

Release Summary

  • SDK

    • Upgrade IoT Hub device SDK to 1.1.23.
    • Made IoT Hub MQTT Client as a wrapper that can be shared by all mini solutions.
    • Enable float modifier for print/printf function.
    • Remove json-c library and use parson JSON library instead.
    • Bug fix: Enable HttpClient response callback when handling large response body.
  • Project Catalog

    • New mini solution: DeviceStates. Use Azure IoT Hub device twins to monitor DevKit state and control the user LED.
    • Fix gyroscope values and added acceleration sensor in SensorStatus sample.
    • Use MQTT Client wrapper for GetStarted, RemoteMonitoring and ShakeShake mini solutions.
    • Improve telemetry logics in mini solutions on macOS.
  • Development Tools

    • Enable one-click install experience on macOS 😉.
    • Upgrad all project tasks to version 2.0.
    • Use CMD as the default shell on Windows.
    • Set default device upload method to use OpenOCD instead of ST-Link.
    • Bug fix: VS Code task failure due to double quotation marks.

DevKit SDK 1.1.1

09 Oct 08:11
Compare
Choose a tag to compare

Minor fixes of internal IoT Hub Device APIs.

DevKit SDK 1.1.0

08 Sep 03:35
Compare
Choose a tag to compare

Version 1.1.0 (September 4)

Notice: This release involves breaking changes, please upgrade the DevKit firmware.

DevKit now officially has full support for ST-SAFE, the security chip that provides secure authentication and data management for IoT solutions. Since it's enabled on bootloader level, a firmware upgrade is mandatory to make the DevKit work properly.

Release Summary

  • Firmware

    • Upgrade the DevKit firmware to enable STSAFE.
  • SDK

    • Bug fix: Under bad network environment, the Device SDK in mbed OS occasionally crashes.
    • Add more NTP servers for better globalization support.
    • Tune OLED library display performance.
  • Project Catalog

    • Massively improve Azure Functions deployment(task cloud-deploy) performance.
    • Improve 'Shake, Shake' example flow further by adding more logging data on the display.
  • Development Tools

    • Visual Studio Code extension for Arduino now used tree view to display Arduino examples.

DevKit SDK 1.0.2

14 Aug 02:42
Compare
Choose a tag to compare

Summer does not mean slow down. We further enriched our project catalog and tuned their performances. And from our user feedback, we added the logic to detect the latest firmware so that you will no longer miss our new stuff.

Release Summary

  • Firmware

    • Enable detection of latest firmware version and display on the screen.
  • SDK

    • Add support for audio playback API.
  • Project Catalog

    • Add ‘DevKit Translator’ example for DevKit to understand more languages.
    • Add ‘Door Monitor’ example uses third party email service to send notifications.
    • Replace manual steps with VS Code tasks for ‘Connect to Azure IoT Hub’ example.
    • Improve Azure Functions stability and performance used by examples.
    • Improve the telemetry API, and add more telemetry for ‘Shake Shake’ to track the running status.
  • Development Tools

    • Adapt VS Code task for all sample projects to remove tedious manual steps.
    • Bug fix: Occasionally installation will fail to set Arduino custom board URL.

1.0.1 Public Release

13 Jul 02:23
Compare
Choose a tag to compare

DevKit SDK 1.0.1

The optimization continues. We are pleased to announce the public preview of supporting VS Code tasks on macOS as well, so you can easily provision and deploy our “Shake, Shake” sample project on macOS now. To further smooth the development tools and package installation, we are using the official MSI for the Windows Azure CLI 2.0 installation so Python installation is no longer needed.

Release Summary

  • Installation Scripts

    • Remove the dependency of Python installation by using Windows Azure CLI 2.0 MSI (v 2.0.9).
    • Upgrade to the latest version of VS Code (v 1.13.1) and Arduino Extension (v 0.2.4).
    • Enable Azure CDN to accelerate the Arduino and Installation package downloading speed.
  • SDK

    • Stabilize Wi-Fi connection and minor optimizations to Azure IoT Device C SDK.
  • Project Catalog

    • Public preview of supporting cloud provision, deploy and device upload tasks for “Shake, Shake” mini solution in VS Code on macOS.
    • Switch to ARM (Azure Resource Manager) template for provisioning Azure services.
    • Put Azure Function creation logic into cloud provision step to further isolate the tasks.
    • Add telemetries to distinguish each mini solution from BI perspective.

0.81.1 RC

05 May 03:07
Compare
Choose a tag to compare
0.81.1 RC Pre-release
Pre-release

Some bug fixes before DevKit debut on //Build and Maker Faire Bay Area.

0.80.4 RC

02 May 05:03
Compare
Choose a tag to compare
0.80.4 RC Pre-release
Pre-release
Rename the function in sensor driver to follow arduino style (#159)

0.80.3 RC

29 Apr 15:11
Compare
Choose a tag to compare
0.80.3 RC Pre-release
Pre-release

Fix the #153 issue