Espruino quer usar Javascript para controlar sua casa

Espruino
Hardware open source mistura Javascript com Arduino – Imagem: Reprodução

Quando disse neste blog que Javascript seria o futuro, nem imaginava que poderia ser tanta coisa. Como entusiasta da área de desenvolvimento sempre soube das limitações da linguagem. Mas de certa forma, elas foram todas contornadas. Sentia falta de mais um nível de abstração e o Espruino parece ser o hardware aberto que vai romper mais uma barreira.

Do tamanho de um cartão magnético (5,4 por 4,1 centímetros), o Espruino funciona com um processador de ARM 72 MHz e 256 KB de memória. Com portas de entrada e saída analógicas e digitais ele pode controlar as coisas em um ambiente (internet of things). Interessante é que basta escrever um código para que ele execute. Obviamente você deve escrever de forma orientada a eventos.

Espruino-Code
Como um código é executado pelo hardware – Imagem: Reprodução

Gordon Williams, criador do projeto, descreve o porque ele escolheu Javascript:

• Não precisa compilar;
• Pode ser modificado enquanto executa;
• Tem bom suporte a strings, objetos, mapas e arrays;
• Tem sintaxe similar a linguagens como C/C++(Arduino) e Java (grosso modo, um exagero da parte dele);
• Pode ser facilmente orientado a eventos;
• É amplamente difundida.

Veja ele em ação:

[abrilvideo id=”WP2Wo2_RVgo” marca=”marca” tipo=”youtube” width=”550″ height=”373″]

O projeto está tentando financiamento coletivo via Kickstarter. Uma placa custa 19 libras esterlinas, ou cerca de 70 reais sem despesas de envio ou impostos. Vale uma visita no site oficial para conhecer os detalhes do Espruino.

Deixe uma resposta