Tessel 2

  • MIPS 580mhz (onde seu app roda)
  • 48mhz SAMD co-processor (realtime, arduino)
  • 64mb RAM
  • 32mb Flash
  • 802.11 b/g/n wifi
  • Ethernet
  • 2x USB
  • 14 pinos (GPIO, I2C, etc)

Parece com o que?

// Importar a Interface para o Hardware
var tessel = require('tessel');

// Ligar um LED antes do loop.
tessel.led[2].on();

// Piscar!!!
setInterval(function () {
  tessel.led[2].toggle();
  tessel.led[3].toggle();
}, 100);

console.log("Pisca! (Aperte CTRL + C para interromper)");

Como é o ciclo de desenvolvimento?

  • Conecta na placa.
  • Testa o script via T2.
  • Escreve um arquivo com a versão final.
  • Faz upload.
  • Pronto.

Instalando o nodejs

Instalando o T2

Instalar via NPM

$ npm install t2-cli -g

Testar

$ t2

Clonando o repositório

LED externo

Botão

Luz de Emergência

  • andre@amoralabs.com
  • @soapdog
  • @amoralabs

Workshop de Tessel 2

By Andre Garzia

Workshop de Tessel 2

Um workshop sobre IoT com Tessel 2 e JS

  • 810