DIY open-source ultrasound hardware on the rp2040/rp2350
Summary
The post introduces pic0rick, a DIY open-source ultrasound board built around the RP2040/RP2350, designed to match the timing precision of earlier FPGA-based designs without requiring FPGA tooling. It details the three-board modular architecture (main board, pulser board, and HV board), PMOD extensions, data path, and the two PIO units for timing and optional VGA output. The piece also covers open-source licensing, design files (KiCad), firmware (C/C++), how to get started, and a comparison with older boards, emphasizing accessibility and community collaboration.