Retro ROMming with RP2350 5V GPIOs - One ROM
You asked, I delivered. This may be the FIRST real-world application of the brand new RP2350 A4 stepping for retro systems, taking advantage of the RP2350's newly qualified 5V tolerant GPIOs and the A4's fix for erratum E9. From the emotional first boot moment to PCB routing challenges in just 17x14mm, this video covers almost everything I learned building an RP2350-based ROM emulator. Including why the "cheaper than STM32" narrative isn't quite true, which MCU is faster Hz for Hz, overclocking up to 540MHz, and some mysterious XIP cache behaviour that crashed my cores. This is a deep dive into designing a tiny 2-layer RP2350 PCB, porting bare-metal firmware, and exploring the less talked about features needed to achieve cycle-level optimization for retro systems. There is a companion (more detailed) technical article to go alongside this episode: https://piers.rocks/2025/08/25/rp2350... 🔗 *Links* Technical article: https://piers.rocks/2025/08/25/rp2350... One ROM github: https://piers.rocks/u/one ⏰ *Timestamps* 00:00 🎬 Introduction 00:14 🎉 First Boot 00:47 📋 One ROM Overview 02:34 🎮 One ROM RP2350 Demo 04:20 🛠️ PCB Layout 18:05 💻 Firmware Porting 24:45 💰 Price Comparison 29:28 🔌 GPIO 5V Tolerance 31:56 🏁 Performance Comparison 35:15 🔥 Overclocking 36:30 💭 Final Thoughts Video content copyright (c) 2025 piers.media Limited. All rights reserved.

IBM's Weird GPU From 1987 - IBM 8514/A

Microcontroller Magic: Under the Hood of “Sum Ergo Demonstro”

Let's look at the MEGA65 Retro Computer

The Rare 1980's Sam Coupé Retro Computer – Part 1: Inspection & First Power Up!

OneROM Emulator Setup & Walkthrough | World’s Cheapest & Smallest Emulator?

This Computer is from a Defunct Supercomputer Company

Add an ISA slot to Modern Motherboards!

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Getting Started with One ROM #1 - The Hardware

Software Defined Retro ROM - ultimately flexible replacement ROM

PIOs Rock! - Blazingly fast retro ROM serving with no CPU and just 18 bytes of PIO code

Commodore History Part 3 - The Commodore 64 (complete)

Booting the RP2350 over UART

IBM PC 5150 repair: Bad RAM / parity errors

Turn your A500 into an Amiga 2000

Possibly the fastest booting IBM PC (Running at 4.77MHz)

One ROM USB - Even more flexible retro ROM replacement

Linux 7.2 Review: MAJOR Performance, GPU, CPU, and Networking Upgrades

Porting CP/M to the Agon Light, on an Agon Light

