MeegoPad T08 is a Windows 10 PC on a Stick

The MeegoPad T08 is a PC stick with an Intel Atom x5-Z8350 CPU, 4GB of RAM and 32GB of storage, making it one of the more powerful systems in its category.