Vad är en WiFi® Arduino®?
En WiFi® Arduino® är ett Arduino®-kort som är utrustat med ett förmåga att ansluta till trådlösa nätverk. Det finns flera sorter av Arduino®-kort, men ingen av dem har WiFi®. Av denna anledning skapas alla WiFi® Arduino®-enheter genom att kombinera en av standardkorten med en WiFi®-sköld.
Den tydligaste fördelen med en WiFi® Arduino® jämfört med det billigare USB-gränssnittet är att det kan acceptera datorinmatning eller omprogrammera trådlöst och från flera datorer. Detta är särskilt användbart för robotik eller hemelektronikapplikationer där flera användare kanske vill interagera med samma enhet. Till exempel kan ett stycke robotkonst låta vem som helst instruera det att flytta till en annan position med en bärbar dator med WiFi®. Alternativt kan ett spel baserat på denna plattform låta flera människor spela samtidigt.
WiFi® Arduino®-enheter kan också använda webduino-biblioteket för att skapa en enkel webbplats. Webbplatsen kan endast vara tillgänglig via ett lokalt nätverk, eller om nätverket är online kan det vara tillgängligt för hela Internet. En webbplats som sänds från en mikrokontroller kan användas för att visa information om enhetens miljö, till exempel temperatur, ljusnivå eller ljudnivå. En webbplats kan också användas för att fjärrstyra WiFi® Arduino® eller förse den med information för att sätta på ett digitalt displaykort.
WiFi® kan överföra data mycket snabbare än något annat gränssnitt som för närvarande är tillgängligt för små elektroniska enheter. Ett exempel är en fjärrkontroll videobil. En baskort är ansluten till en WiFi®-sköld, kortet är kopplat direkt till kontrollerna på fjärrkontrollbilen och en webbkamera kopplas också in i kortet. Vanligtvis är en webbkamera värdelös för någon enhet av denna typ eftersom den inte har tillräckligt med processorkraft för att analysera data eller tillräckligt med lagringskapacitet för att spela in dem. I det här fallet lagras eller analyseras data varken, utan istället överförs direkt över WiFi® till en dator där en användare kan titta på livevideo och kontrollera bilen.
Trots dessa fördelar produceras inte WiFi® Arduino®-enheter ofta. WiFi® är dyrare och förbrukar mer energi än andra alternativ. Mobila enheter är generellt batteridrivna, vilket innebär att den extra strömavloppet är ett betydande problem. De flesta mobila enheter som ofta använder datorgränssnitt kan styras med USB eller nätverkskablar. För de flesta applikationer är det billigare och lika effektivt att använda ett USB-, Xbee®- eller seriellt gränssnitt.