Includes just about everything in a neat package, including the WiFi. If I put together a PC for this solution then I would need to add an Ethernet switch card and a WiFi card, and then configure all the software. Not a trivial task (not difficult, just a time sink when I have so little extra time), although it would be an interesting experience!