finds.dev← search

// the find

microsoft/devkit-sdk

★ 73 · C · MIT · updated Apr 2023

Arduino library and package for the MXChip IoT DevKit

An Arduino SDK for the MXChip AZ3166 IoT DevKit — a hardware board with STM32F412, WiFi, OLED display, and a pack of sensors. Microsoft officially archived it in 2023 because IoT Hub connectivity is broken and won't be fixed. This is a tombstone, not a living project.

- Comprehensive peripheral coverage for the AZ3166: audio, sensors (HTS221, LPS22HB, LSM6DSL, LIS2MDL), SPI, FileSystem, MQTT, WebSocket, and Azure IoT Hub all had working Arduino-compatible libraries

- The sensor abstraction layer using ST_INTERFACES is clean — each sensor implements a typed interface (HumiditySensor, MotionSensor, etc.) rather than a flat grab-bag of methods

- Jenkins CI artifacts and deployment scripts are committed alongside the source, which at least shows this was treated as a real product rather than a demo

- Archived and broken — the README's first line is a warning that devices can no longer connect to IoT Hub, which is the entire point of this SDK

- Last push was April 2023, the board hardware itself is discontinued, and there is no migration path within this repo — you have to leave entirely for Azure RTOS or the embedded C SDK

- Tightly coupled to a single hardware SKU with no abstraction above the board level, so none of this is portable to any other device

- 73 stars on a Microsoft-branded repo is a signal of how niche the MXChip platform always was — adopter community was never large enough to sustain forks or community maintenance

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →