Skip navigation
1 2 3 Previous

Azure Sphere

118 posts
Introduction One very nice Azure Sphere feature that's not discussed very often is Error Reporting.  Azure Sphere devices automatically generate and send error reports to the Azure Sphere Security Service (AS3).  Each device sends zero or one error report each day, a single report can include multiple events.  Error reports are generated for application crashes, exits and other types of application failures.  When a high level application encounters unexpected errors it can e ...
Introduction Every Azure Sphere device must be associated with an Azure Sphere tenant before it can be used for development or deployed in a product.  Azure Sphere tenants allow teams to manage Azure Sphere devices.  This may be development activities or managing production Azure Sphere over-the-air (OTA) application deployments.  While it's not obvious, these two use cases conflict and it can be confusing for new Azure Sphere teams to define an Azure Sphere tenant strategy that a ...
Introduction One of the key features of Azure Sphere and one of the 7-properties of a highly secure device is Renewable Security.  Think about a deployed IoT device, or thousands of devices, that don't have the ability to be updated remotely.  These devices may be considered secure when they ship, but as time goes by, clever hackers may find vulnerabilities or the engineering community may find issues with common operating systems that need to be patched.  Without the ability to r ...
Introduction Avnet is one of Microsoft's Azure Sphere training partners.  We've developed lab documents that we use when training engineering teams to develop Azure Sphere applications.  If you follow the Avnet Azure Sphere blogs here on Element14, you'll notice quite a bit of overlap with these documents.  However, we thought it would be useful to provide access to these documents for anyone to use.  These documents are always being updated and the links below will always po ...
Note: This content was updated on June 8th 2021 to reflect changes to the Microsoft AzureIoT example application Introduction New Azure Sphere developers are presented with high level example applications that can be used as starting points or references for new projects and products.  Understanding how the examples are architected is a key first step to efficient re-use of these examples.  This blog will review one of the Microsoft Azure Sphere example applications called AzureIoT. ...
Introduction Late last year Avnet released the Avnet Azure Sphere Starter Kit Rev 2.  This blog will discuss the changes between the Rev 1 and Rev 2 boards, how to select the device in your build environment and what use cases are unlocked with the Rev 2 kit.   Introduction Where to Buy a Rev 2 board Rev 2 Documentation Physical Changes Block Diagram How to identify which Revision you have Changes between Rev 1 and Rev 2 Resistor Selectable Interface Change ...
Introduction Over the holiday break I developed a new Azure Sphere demo that uses Laird Connectivity BT510 BLE sensors to capture temperature, movement, magnet close/far, battery level and a few more things as well.  The solution uses the Avnet Azure Sphere Starter Kit (or a qiio cellular guardian), Avnet BLE PMOD and from 1 - 10 Laird Connectivity BT510 devices.   To learn more about the Laird Connectivity BT510 solution, please follow this link.   Introduction Difficulty L ...
Introduction Recently I developed a new Azure Sphere demo for our sales team in Asia and thought I would share it with the community.  The project is simple, I added a MikroE Temp&Hum 13 Click Board (with a TE HTU21D sensor) to an Avnet Azure Sphere Starter kit and developed an application to read the sensor and send the data to Azure.   This project could be applied to across various industry use-cases. For example, you can monitor telemetry and enable predictive maintenance for f ...
Medical Disclaimer This example does not provide medical advice or diagnostic data.  It is intended for informational purposes only. It is not a substitute for professional medical diagnostics, measurements, advice, diagnosis or treatment.  If you think you may have a medical emergency, immediately call your doctor or dial 911.   Introduction With COVID-19 dominating the news and our lives, we thought it would be relevant to create an Azure Sphere example application that addresse ...
The Azure SphereMT3620 Smart Thermostat was made for a final project for a college course. The idea behind this smart thermostat was to have a schedule that can be configured for each day with any number of cycles per day. I wanted to track how long the furnace ran each day and record the sensor readings. As well, I used a motion detector to automatically turn on and off the screen. The motion detector also puts the furnace into a baseline mode (ignoring the set schedule) if no motion is detecte ...
Introduction The Azure Sphere MT3620 SoC enables the development of secure, connected IoT devices. Common for these devices is the need to operate in power-constrained environments, eg. on battery power. With careful design, the MT3620 can efficiently be applied in this type of application.     Since the 20.01 Azure Sphere OS release, a "Power Down" MT3620 low power mode has been supported. This turns-off all PMU related power, leaving just the RTC block still running. Two metho ...
marcosconcon

Sphextension

Posted by marcosconcon Jun 10, 2020
     Introduction The first thought that came to mind about this "Home Is Where the Hack Is" Challenge was to build and improve on some appliances I had lying around my home with the goal of fun usability. I had a spare unused power extension and thought it would be awesome to integrate the Azure Sphere with it to securely and remotely control household appliances powered by the extension, thus giving birth to the Sphextension (Sphere + Extension)!      & ...
Problem Statement   The Main objective of this project is to evaluate Avnet Azure Sphere MT3620 development kit by utilizing most of its available GPIOs/I2C terminals without using an another slave board like Arduino, etc., for mounting sensors or for handling motor drivers. This thought of mine also favours a super access to  features like Defense in depth (ii) Deployment flexibility (iii) OTA updates (iv) Automatic security updates as well-documented by the Manufacturer. Hence a 100 ...
Overview Bill of Materials Code (Starting)   Overview The goal was to be able to control the window fan to turn on when the temperature outside reached higher than the inside temp (for the summer) and turn on when it was cooler outside. Adding a PIR also would enable turning on lights or alerts when it detected motion. All of this would use io.adafruit.com and IFTTT. Bill of Materials  Description Price Link IFTTT complient smart plugs $6/ea https://www.amazon.com/gp/produc ...
Introduction Taking care of plant requires lots of time and patience that to when you are trying to grow a bonsai tree the amount of time required increases drastically. I wanted a bonsai tree in my room always and I was always thought I could never take care of the plant and I was never coming forward to grow the plant. And I have a aquarium with fishes with my work I always tend to forget to feed them at times. So when I was thinking on how to solve these problems I met azure sphere board. I ...