El requisito descrito parece encajar en BeagleBone Black :
Eltableroespequeño(86.36x54.61mm)aunquenotanpequeñocomoelArduinoNano.
Tiene2puertosUSB,unodeloscualesesUSBMododehost,queseráesencialparaeldongleWiFi.ElsegundopuertoUSBsepuedeutilizarparaalimentarlaplaca.
ElBBBejecutadeformanativaAngstromLinux,ytambiénescompatibleconlasversionesdeUbuntuyAndroidespecíficasdeBBB.LosusuariospuedenSSHenLinuxqueseejecutaenelBBB.
VariostutorialessobreelusodePythonenelBBBestándisponibles,como éste para IO Python .
Además, las "capas" de WiFi (tableros adicionales) como WL18xx están disponibles para el BBB. Esta puede ser una opción mejor integrada que usar un dongle WiFi, cortesía del soporte nativo integrado en la distribución de BBB Angstrom Linux.
El BBB ofrece lo mejor de ambos mundos: uso de alto nivel a través de Linux que se ejecuta en el procesador principal, así como una amplia funcionalidad de bajo nivel que incluye GPIO y temporizadores basados en los dos microcontroladores PRU de bajo nivel de 32 bits en la placa. Esto proporciona varias ventajas sobre la Raspberry Pi, que restringe un poco el acceso al hardware de bajo nivel.
La placa BBB tiene un puerto HDMI y un acelerador de gráficos a bordo, así como un acelerador de punto flotante, pero pueden ignorarse si no son necesarios.