Creating a GPIO HAL and Driver in C (EmbeddedRelated.com)
You can create a GPIO HAL and a driver in C that are reusable and scalable quite simply. The result is code that is hardware independent and scalable. In this post, we start by looking at the interface and then dive deep into how the driver might look.
Abstracting Your Hardware with an AI-Generated HAL (DesignNews.com)
A hardware abstraction layer that uses AI may help you streamline embedded software and hardware development better than a HAL that comes with a microcontroller. See how to create your own HALs using your favorite GPT.
Leveraging Space System Software Best Practices for Edge IoT (Embedded.com)
As developers of embedded and edge IoT devices, it’s time to start learning the lessons of robust software development engrained in teams working on high-reliability systems like space systems.
Introduction to the NXP MCX N FRDM Board (Beningo.com)
Development boards are critical tools to help accelerate embedded software development. Recently, NXP resurrected the FRDM board format. Let’s look at some of their coolest features.