5 Tips for using Arm TrustZone in Cortex-M Processors

As embedded system developers transition to creating connected, IoT devices, security has become one of the most important issues they face. The ARMv8-M processors do support TrustZone® which provides developers with a new mechanism to help them isolate their secure software from more general user software. Just like with any new tool, there are several … Continue reading 5 Tips for using Arm TrustZone in Cortex-M Processors

5 Resources for learning Python

Python has become an indispensable tool to embedded software developers. Whether Python is being used to provide a GUI to control a system, acquire data or even used to write the embedded software (think MicroPython), chances are that Python has a place in your development process. In this article, we will present several resources that … Continue reading 5 Resources for learning Python