O que é um WiFi® Arduino®?
Um WiFi® Arduino® é uma placa Arduino® equipada com uma capacidade de conexão a redes sem fio. Existem várias variedades de placas Arduino®, mas nenhuma delas é equipada com WiFi®. Por esse motivo, todos os dispositivos WiFi® Arduino® são criados combinando uma das placas padrão com um escudo WiFi®.
A vantagem mais clara de um WiFi® Arduino® sobre a interface USB mais barata é que ele pode aceitar a entrada do computador ou reprogramar sem fio e de vários computadores. Isso é particularmente útil para aplicativos de robótica ou eletroeletrônicos em que vários usuários podem querer interagir com o mesmo dispositivo. Por exemplo, uma obra de arte robótica pode permitir que alguém instrua a mudar para uma posição diferente usando um laptop com WiFi®. Como alternativa, um jogo baseado nessa plataforma pode permitir que várias pessoas joguem simultaneamente.
Os dispositivos WiFi® Arduino® também podem usar a biblioteca webduino para criar um site simples. O site pode ser acessível apenas por uma rede local ou, se a rede estiver online, poderá estar disponível para toda a Internet. Um site transmitido por um microcontrolador pode ser usado para exibir informações sobre o ambiente do dispositivo, como temperatura, nível de luz ou nível de ruído. Um site também pode ser usado para controlar remotamente o WiFi® Arduino® ou fornecer informações para colocar em uma placa de exibição digital.
O WiFi® pode transmitir dados muito mais rapidamente do que qualquer outra interface atualmente disponível para pequenos dispositivos eletrônicos. Um exemplo é um carro de vídeo com controle remoto. Uma placa básica é conectada a um escudo WiFi®, a placa é conectada diretamente aos controles do carro de controle remoto e uma webcam também é conectada à placa. Normalmente, uma webcam é inútil para qualquer dispositivo desse tipo porque não possui poder de processamento suficiente para analisar os dados ou capacidade de armazenamento suficiente para gravá-los. Nesse caso, os dados não são armazenados nem analisados, mas são transmitidos diretamente pelo WiFi® para um computador em que o usuário pode assistir ao vídeo ao vivo e controlar o carro.
Apesar dessas vantagens, os dispositivos WiFi® Arduino® não são produzidos com freqüência. O WiFi® é mais caro e consome mais energia do que outras alternativas. Os dispositivos móveis geralmente são alimentados por bateria, o que significa que o consumo adicional de energia é um problema significativo. A maioria dos dispositivos imóveis que usam frequentemente interfaces de computador pode ser controlada usando cabos USB ou de rede. Para a maioria dos aplicativos, é mais barato e igualmente eficaz o uso de uma interface USB, Xbee® ou serial.