If you’re thinking about rpi5, reconsider an n100 minipc. Rpi5 is surprisingly expensive, both upfront and tco.