We toss together our own PCB designs, throwing in a microcontroller here or there. Anything more demanding than that, and we reach for a Raspberry Pi or BeagleBone (or an old Linksys router). Why ...
A Raspberry Pi can teach you a lot about networking, but it still struggles to replace a real Wi-Fi router in everyday home use.