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
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