O documento descreve um projeto que usa um Raspberry Pi 2 para coletar dados de temperatura e umidade de um sensor DHT11 e exibir os dados em um aplicativo Universal Windows Platform (UWP) rodando no Windows 10 IoT Core.
Sou fundador da RSsoft Sistemas – Empresa de desenvolvimento de software, atuando com startups e focado em inovação tecnológica
Atualmente atuo como MSP da Microsoft
Aqui estão os meus contatos: facebook , twitter, site da empresa e meu blog onde eu posto artigos técnicos sobre software
Também sou um dos editores do grupo .NET Coders (maior e mais ativo grupo de .NET da américa latina)
E escrevo para revista .Net magazine do grupo DevMedia
IoT = Internet das Coisas
O que é? = uma rede objetos físicos que possuem tecnologia embarcada para se comunicar, captar e interagir consigo mesmo e com o ambiente externo
Iot sufboard = acabou de ser 100% financiada por crowdfounding
Comparação de tempo para converter um .WAV para FLAC
Operações de ponto flutuante por segundo
Teste de velocidade de leitura e escrita
Tempo para desenhar muitos círculos preenchidos em uma janela
Média de energia consumida (inativo e em atividade)
Microsoft band = pulseira inteligente com diversos sensores, com foco principal em monitoramento físico (caminhadas, batimentos cardiacos, raios ultravioletas,etc)
Nest Learning thermostat = comprado pelo google, thermostato que aprende com as escolhas de temp. com o tempo saberá as preferências do usuário a noite, dia etc
Goji Smart locker = fechadura inteligente q transforma o celular em uma chave. Criar chaves específicas e temporárias
LG Smart Lamp = totalmente configurável com o smatphone. É possível fazer ela piscar quando seu celular toca. Ajustar a lampada conforme a musica
UWP: Desenvolve um código e pode rodar em dispositivos IoT, celulares, tablets, desktops que possuam o windows 10;
Windows 10 IoT Core é uma versão do Windows 10 que é otimizado para dispositivos menores, com ou sem um monitor, e que é executado no Raspberry Pi 2, Seta DragonBoard 410c & MinnowBoard MAX
Visual Studio: Ambiente para desenvolvimento;
Connect the Dots: Framework aberto que auxilia na conexão entre seus dispositivos e o Azure
Recursos bem limitados se comparados a um computador atual.
Programação limpa (memória e armazenamento)
Bateria
COMO RESOLVER PARTE DESSAS LIMITAÇÕES?
Computação na Nuvem
No caso do IoT é muito mais viável manter o back-end na nuvem do que implementar direto no código embarcado. Integração com outras ferramentas facilitada, escalabilidade, ganho de performance)