Each year millions of old smartphones are either tossed as e-waste or are condemned to lie unloved in dusty drawers, despite the hardware in them usually being still perfectly fine. Reusing these ...
Here’s a Raspberry Pi hack that adds web control using PHP and MySQL. As you can see in the image, it serves up a webpage (using the Apache2 server) which allows you to change the state of the GPIO ...
General purpose input-output (GPIO) pins are the simplest peripherals. The link to an object under control (OUC) may become inadvertently unreliable due to many reasons: a loss of contact, short ...
This paper provides a complete solution to the GPIO Verification for any SoC. GPIO interface is available in every ASIC. To avoid duplicate efforts and (save) time to verify the GPIO interface, we ...
For automotive SoCs, GPIO IP blocks are typically developed as Safety Element out of Context (SEooC) and delivered with a set of Assumptions of Use (AoUs). Any risk due to failure of the EE components ...
Editor's Note: The embedded Linux kernel already play a vital role in embedded systems and stands to grow in importance in serving the diverse requirements of the Internet of Things (IoT). In turn, ...
The Raspberry Pi 5 is a fantastic little computing machine. However, no matter how powerful the Raspberry Pi 5’s CPU may be, the Raspberry Pi 5 would be a useless lump of silicon and FR4 without a ...
Can you have probably already heard of the Flipper Zero, a fantastic pocket device that I owe you to carry out a member of different packing penetration and testing tasks. But did you know it could be ...
This excerpt, Chapter 14 from the book, focuses pin control and GPIOs — an area of particular importance to embedded systems developers looking to interact with custom hardware devices. This ...
Welcome to the first entry in the ‘Rarely Asked Questions” blog series. Measuring temperature with a single GPIO is the matter at hand that kicks it off. As the need for sensing capabilities becomes ...