June 12, 20255 min readDesign and Operation of a Multi-Output Regulated DC Power Supply for Electronics ApplicationsIntroduction This article details the design and operation of a regulated multi-output DC power supply suitable for powering multiple electronic circ...electricalpowerBy MIchael(intern)
May 3, 20259 min readRP2040 QSPI Flash & XIP MemoryIntroduction The RP2040 (e.g. on a Raspberry Pi Pico) boots and runs code directly from its external SPI flash (“execute-in-place” or XIP). In other...spirp2040By Erick
April 17, 20257 min readTouchGFX vs. LVGL vs. Qt: Choosing the Right HMI for Your Embedded DeviceSelecting the appropriate GUI framework for embedded devices requires evaluating technical capabilities, resource requirements, and development workfl...hmiBy Erick
March 25, 202524 min readImplementing a CAN Bus Fragmentation Protocol: A Developer's GuidePreface: Understanding the Context Important Note: This blog post is an educational exploration of creating a custom fragmentation protocol for class...canBy Erick
February 11, 20257 min readTesting Cellular Features Using CellularPi: Implementation and TestingIntroduction In our previous posts, we covered the physical setup of the A7670E modem and its driver implementation. This final post explores the imp...pimodemsBy Erick
February 8, 20255 min readCellular Connectivity with Raspberry Pi 4B: Implementation and ChallengesDriver Acquisition and Analysis The first step was obtaining the appropriate driver package. Since the A7670E belongs to the SIM7600 family, I downlo...pimodemsBy Erick
February 7, 20258 min readCellular Connectivity with Raspberry Pi 4B: Implementation and ChallengesIntroduction Implementing cellular connectivity in embedded Linux systems presents unique challenges, particularly in the context of the Raspberry Pi...pimodemsBy Erick