|
|
|
|
|
by jsheard
762 days ago
|
|
TBH for projects that need GPIO I would be inclined to use an RP2040 or similar hooked up to USB, then any machine can be used as the host. That's pretty much how the Pi5 works anyway, the GPIOs are driven by the RP1 southbridge which is more or less an overgrown RP2040. |
|
Two separate platforms connected over USB is substantially more complicated, expensive, power hungry, and consumes a lot more space.
The value prop of SBCs is that they're compact and you can do low-level work in a single package. Connecting an RP2040 to a PC and writing software for both is the opposite end of the complexity spectrum.