Raspberry Pi 4 Modded to Work with Multiple PCIe Devices

Raspberry Pi 4 Connected to PCIe Slots ( (Image credit: Colin 'Domipheus' Riley))

You don't have to send a Raspberry Pi to space or implant one in your leg to explore the single-board computer's potential. Case in point: AMD's Colin "Domipheus" Riley said last week that he successfully made a Raspberry Pi 4 detect USB accessories, a SATA controller and some GPUs via PCIe. Only the USB accessories worked, but if the proper drivers were developed for the SATA controller and GPUs, they could theoretically work as well.

Video Cards Don't Work yet ( (Image credit: Colin 'Domipheus' Riley))

Riley said the GPUs might not actually work even if someone were inspired to create drivers for them. "Quick update: default config doesn't have enough pcie BAR space to map a GPU; however, RaspberryPi engineers have said it _may_ be possible with some custom configuration," he tweeted. "I'll give those experiments a try next. No promises of course!" There are many easier--although perhaps less fun--ways to use one of these GPUs.

But as we've said before, part of what makes the Raspberry Pi lineup exciting is the constant tinkering. The boards are simple (and cheap!) enough for people to feel comfortable modifying them but powerful enough to make those modifications worthwhile. Some of those projects are clearly more outlandish than others, as we noted in the beginning, but others simply prove that we're not even close to the limits of the category's Pi-tential.

Nathaniel Mott
Freelance News & Features Writer

Nathaniel Mott is a freelance news and features writer for Tom's Hardware US, covering breaking news, security, and the silliest aspects of the tech industry.