Review WiDo – Open Source IoT

wido-open-source-iot-node-

O Wido é uma placa controladora para desenvolvimento de código. Este é o novo componente utilizado no conceito IoT (Internet of Things) compatível com o Arduino, possuindo já Wifi integrado e em que o seu micro-controlador é o ATMEL ATmega32U4.

Especificações:

  • Fonte de alimentação: 5v or 7-12v;
  • Compatível com Arduino Leonardo;
  • WG1300 WIFI chip integrado c/ suporte de rede 2.4GHz IEEE 802.11 b/g;
  • WIFi e MicroSD dirigido por SPI;
  • Antena 2.4G PCB;
  • Pinos Driver:
    • Módulo WiFi-D7(IRQ),D5(VBAT),D10(CS),D14(MISO),D15(SCK),D16(MOSI);
    • MicroSD-D4(CS),D14(MISO),D15(SCK),D16(MOSI);
  • Botão de Reset;
  • Dimensões: 72 mm x 55 mm.

Diagrama de Pinos:

800px-DFR0321_Pinout

 

Tutorial de Configuração:

Colocar o WiDo a funcionar como um cliente TCP conectado a um servidor local.

  • Primeiro passo:

Conectar o WiDo ao computador através de um cabo microUSB

  • Segundo passo:

Instalar a Livraria Arduino na IDE do Arduino. Esta livraria para o WiDo é fornecida pela Adafruit. Os pinos estão configurados conforme esta livraria, assim como o código.

Abrir a amostra do código ‘buildtest‘.

499px-DFR0321_buildtestSample

  • Terceiro passo

Fazer upload do código para o WiDo e verificar o ecrã.

500px-DFR0321_ScanRouter

Irá ver informação sobre o endereço da máquina e a informação acerca do router que foi detetada pelo WiDo.

  • Quarto passo

Fazer um update do SSID e da configuração da password no seu código.


//Indique o SSID e a password do router a que pretende conectar.
#define WLAN_SSID     "myNetwork"    //não pode ter mais que 32 caracteres
#define WLAN_PASS    "myPassword

  • Quinto passo

Fazer upload do código outra vez. Após alguns segundos irá ver a seguinte imagem.

500px-DFR0321_Ping