It’s no surprise that systemd has become the init system of choice for both embedded and desktop Linux distributions – it’s modern, packed full of features and is able to replace an ever increasing number of ancient utilities and daemons. When compared to it’s predecessor (SysVinit) – it also provides a much greater scope for …
Year: 2022
Stop using /sys/class/gpio – it’s deprecated
The well known /sys/class/gpio interface has been around since version 2.6.27 of the kernel – way back in 2008. It provides an easy to use, file-based means of accessing GPIO from user-space. In the embedded Linux space it’s commonly used by applications to directly interact with hardware and most engineers can probably recount times where …
A Year in Review: 2021 at The Good Penguin
As we enter the new year, we’d like to give thanks and appreciation to our customers, employees and partners. We wish you all a happy new year and look forward to working with you on interesting and challenging projects. We thought this would also be a great opportunity to look back at our highlights of …