In this video I get my new One ROM USB boards working.

One ROM aims to be the most flexible retro ROM replacement, replacing 24 pin ROMS like the 2364, 2332 and 2316 using a $2 microcontroller.

Up until now youโ€™ve needed to use another MCU (for example a $5 Raspberry Pi Pico) to program One ROM. Now, you donโ€™t need anything other than One ROM USB, a USB cable, and a PC.

I go through the design, firmware modification, troubleshooting and fix process - and give a sneak preview of an upcoming website which programs your USB One ROMs locally.

๐Ÿ›’ Buy One ROMs

If youโ€™d like your own One ROM, I have a few SWD models (both STM32 and RP2350 versions) for sale at:

If you arenโ€™t based in the UK, you may find it cheaper overall to buy from ebay, if they handle collection of your local sales taxes/duties, even though the prices are slightly higher (to cover ebayโ€™s higher fees). This should also smooth customs in your country, and avoid additional fees levied by your postal operator to collect the local taxes/duties you own.

Donโ€™t feel you need to buy my version of One ROM - I have no problem with you getting them fabbed yourself, or even selling them for profit.

๐Ÿ”— Links

One ROM website: https://onerom.org/
One ROM USB Programmer: https://onerom.org/usb/

โฐ Timestamps

00:00 ๐ŸŽฌ Introduction
00:10 ๐ŸŒ Web-based USB programming
00:36 ๐Ÿ›’ One ROMs for sale
01:22 ๐Ÿ“– Background
02:28 ๐Ÿ“ USB Schematic
05:21 ๐Ÿ”Œ USB PCB layout
09:07 ๐Ÿ‘€ In the flesh
10:08 โš™๏ธ Entering DFU mode
10:51 ๐Ÿ’พ USB Firmware
16:23 โฌ†๏ธ Flashing firmware
18:27 โšก First power on
19:39 โš ๏ธ Design flaw?
22:20 ๐Ÿ”ง Fixing firmware bug
26:57 โœ… Design is good!
28:26 ๐Ÿ’ญ Final thoughts

Video content copyright (c) 2025 piers.media Limited. All rights reserved.

comments powered by Disqus