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

Arduino library and package for the MXChip IoT DevKit

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.txt
Notifications You must be signed in to change notification settings

microsoft/devkit-sdk

⚠️ ARCHIVED

This repository is no longer maintained and devices can no longer connect to IoT Hub.

Please refer to the following sources for further MXCHIP needs:

  1. Connect an MXCHIP AZ3166 to Azure IoT - A guide to connecting the MXCHIP using Azure RTOS
  2. Azure SDK for Embedded C for Arduino - A purpose build SDK for connecting Arduino devices to IoT Hub
  3. New CA certificate support - Workaround to add missing certificates to existing codebase

IoT DevKit SDK

This SDK is used to develop and prototype Internet of Things (IoT) solutions leveraging Microsoft Azure services and the MXChip IoT DevKit (a.k.a DevKit) which is an Arduino compatible board with rich peripherals and sensors.

With this SDK, you can use Visual Studio Code with Arduino Extension to rapidly build a full-fledged IoT application that integrates multiple services like Azure IoT Hub, Logic Apps and Cognitive Services.

Contribution

There are a couple of ways you can contribute to this repo:

  • Ideas, feature requests and bugs: We are open to all ideas and we want to get rid of bugs! Use the Issues section to either report a new issue, provide your ideas or contribute to existing threads.
  • Documentation: Found a typo or strangely worded sentences? Submit a PR!
  • Code: Contribute bug fixes, features or design changes.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Documentation

MXChip IoT DevKit

The DevKit board features ARM Cortex-M processors. At its core, it comes with a SoC module that combines the power of the ST Microelectronics STM32F412 processor and Cypress BCM43362 for WiFi. For on-board peripherals, it has an OLED screen, headphone and speaker output, stereo microphone and abundant sensors such as humidity & temperature, pressure, motion (accelerometer & gyroscope) and magnetometer.

Get a kit

You can purchase the DevKit from: https://aka.ms/iot-devkit-purchase. We have opened purchase channel on DFRobot, SeeedStudio and Plugable

Data / Telemetry

This project collects usage data and sends it to Microsoft to help improve our products and services. Read Microsoft's privacy statement to learn more.
If you choose to participate, you can stop at any time by following this document.