The Grove Starter kit for Azure IoT Edge is a joint-effort developed by Microsoft and Seeed Studio. The kit integrates Azure IoT Edge service and SeeedStudio’s most popular modular ready-to-use tool set – Grove, aims at helping developers get started quickly and conveniently with Azure IoT Edge.
Azure IoT Edge is a fully managed service that delivers cloud intelligence locally, With Azure IoT Edge, you can seamlessly deploy and run artificial intelligence, Azure services, and custom logic directly on cross-platform IoT devices—from a small Raspberry Pi to large industrial machines. And manage it all centrally in the cloud with the security of Microsoft.
The kit includes the latest Raspberry Pi 3 B+ to run Edge, 4 well-selected Grove modules that act as sensors, display, and actuator. There are also a 4-Mic Pi Hat and a Raspberry Pi Camera Module in this kit, which brings more possibilities to applications like Face & Vision recognition, Speech recognition, and LUIS etc. with Microsoft’s cognitive services. What’s more, the kit also includes a 16GB SD card with pre-configured Raspbian image to bring out-of-the-box experience for the users.
When deployed to a device, code in the temperature sensor project collects temperature and barometric data from the Raspberry Pi temperature sensor and sends it to an Azure IoT Hub.
When deployed to a device, code in the image-classifier project captures video from the Raspberry Pi camera, sends images from the video to an AI module running image classification, displays the results on the OLED display, and sends results to an Azure IoT Hub.
When deployed to a device, code in the speech-recognizer project captures audio from the Raspberry Pi microphone, uses an AI module to recognize the speech and determine intent, responds with an appropriate response on the OLED display, and sends results to an Azure IoT Hub.
An Open Software Ecosystem
We recognize that each project has different requirements and goals. As such we have worked to provide as much flexibility to developers as possible. Our quad-core solution allows us to run numerous software solutions. From the selection of algorithms, NLP services, smart assistants, operating systems, and more, we wish to support our users. If you have suggestions on what services you would like to see us officially support let us know on our forums, or if you enjoy the work yourself, submit a merge request to our github.