Documentação Smartnodes

CONTEÚDO 01

Primeiro Uso

Aqui vamos estar explicando os primeiros passos para que as você possa programar os seus dispositivos da família SmarNode.

Itens Necessários

Uso com a Arduino Desktop IDE

Se você deseja programar offline, você precisa instalar o Arduino Desktop IDE. O SmartNode é programado usando o [Arduino Software (IDE)](https://www.arduino.cc/en/Main/Software), nosso ambiente de desenvolvimento integrado comum a todas as nossas placas. Antes de prosseguir, você deve ter instalado o Arduino Software (IDE) em seu PC.

Instalar as Especificações das Placas

Para utilização dos diferentes modelos do SmartNode, é necessário a instalação das especificações das nossas placas através do Gerenciador de Placas (Boards Manager).

Inclusão das Especificações da FTTech

Para que o Arduino IDE consiga identificar nossas placas, primeiro precisamos deixá-las visíveis para o gerênciador de placas. Este passo não instala as placas nem as definições, apenas permite que a IDE reconheça mais modelos.Abra o Arduino IDE, vá em preferências e encontre o campo de texto URLs Adicionais para Gerenciadores de Placas: e inclua o link abaixo:


Instalação das Especificações

Agora que a a inclusão da URL foi feita, a IDE conseguirá identificar nossas placas no Gerenciador de Placas.O primeiro passo é abrir o Gerenciador de Placas.

Com o menu aberto, procure por “Arduino SAMD” e instale a opção com o título Arduino SAMD Boards (32-bits ARM Cortex-M0+) na versão mais atualizada.

Esse processo pode levar alguns minutos.

Agora que as ferramentas ARM estão instaladas, vamos instalar as nossas placas. Para isso, procure por “FTTech SAMD” e instale a opção com o título FTTech SAMD Boards – (dependency: Arduino SAMD Boards 1.8.11) na versão mais atualizada.


Esse processo pode levar alguns minutos.

Feito isso, mesmo que não seja obrigatório, recomendamos reiniciar a IDE.

Execução Básica

Nesta etapa, vamos picar o LED de reset, que pode ser visualizado externamente ao encapsulamento e também na placa.Copie o código abaixo e cole na sua IDE, em seguida clique no botão de carregar.