Day: June 13, 2025

The GARP

A Hardware Abstraction Layer (HAL) for the Raspberry Pi Pico2/RP2350 for GARP Testing

In embedded systems development, tightly coupling application logic to hardware-specific APIs often yields fast initial progress but complicates testing, debugging, and future hardware upgrades. This article details the motivations, design decisions, and benefits of implementing a Hardware Abstraction Layer (HAL) for the GARP motor controllers, which communicate using CAN and are currently built around the […]

Back To Top