Azure Sphere is Microsoft’s innovative ecosystem centered around IoT device security. The ecosystem includes the MT3620 IoT MCU, the Azure Sphere OS that runs on the MT3620, and a security service that brokers device-to-cloud communications.
The MT3620 has an Arm Cortex-A7 application processor, two real-time Arm Cortex-M4F I/O subsystems and a dedicated Wi-Fi subsystem. This combination allows for a diverse and flexible range of IoT use cases. What really makes the MT3620 stand out is the Microsoft Pluton security subsystem and other security related features. Pluton on the MT3620 is made up of an Arm Cortex-M4F core that is isolated from end-user accessible cores. It allows for secure boot and secure system operation. Other MT3620 security features are authentication, attestation, and over-the-air software updates.
Creating an application for the MT3620 is done with the Azure Sphere SDK Preview for Visual Studio. wolfSSL has recently released a Visual Studio solution that contains three projects for the MT3620. The three projects are a TLS encrypted client, TLS encrypted server and a cryptographic algorithm test for the wolfCrypt library.
Getting Started
- Purchase an Azure Sphere MT3620 development board.
- Setup your MT3620 device with Azure Sphere Documentation.
- Download or clone wolfSSL.
- Follow the Set Up Steps in the README.
If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.
Read more about Azure Sphere.