O documento discute o que é Internet das Coisas (IoT), como funciona e como implementá-la usando Raspberry Pi e Windows 10 IoT Core. Ele explica que dispositivos IoT permitem o monitoramento e controle remoto de dispositivos através da nuvem e como acessar hardware como GPIO usando UWP e C#. Além disso, apresenta possibilidades do IoT como sensores, ML.net e Azure IoT Hub.
3. IoT!? O que é isso afinal?
● Dispositivos Inteligentes
● Dispositivos Conectados
● Aplicação na nuvem
● Conexão direta com a nuvem
● Monitoramento e gestão
4. IoT - Para que serve?
Controle de um dispositivo
Controle e monitoramento de
vários grupos de dispositivos
5. IoT - Como faz?
Microcontroladores
Single Board Computer
6. IoT - Como faz?
Esquema de montagem do circuito
7. IoT - Single Board Computer
Sistema operacional linux e linguagens modernas
14. Windows 10 IoT Core
● Arquiteturas de CPU suportadas (x86, x64 e ARM)
● Aplicações UWP (Universal Windows Platform)
● Windows Device Portal
● Deploy e Debug remotos
● Abstração de Periféricos de Hardware
16. Como acessar o GPIO (General Purpose I/O)
● Criar Projeto UWP (Universal Windows Platform)
● Criar instância do GPIOController
● Configuração da porta
● Conectar à Raspberry Pi na rede
● Executar o projeto no dispositivo remoto
● Tentar não explodir nada
19. Microsoft SignalR
- Framework de comunicação em tempo real
- Comunicação: Websockets, Server-send Events, Long Polling
- Hubs e métodos
- Keep Alive
- Plataformas suportadas
- Browsers
- Aplicação .net e asp.net core
20. - Sensores, motores, câmeras, ....
- ML.net
- Azure IoT Hub
- Smart Home
- Integrações com sistemas
- Integração com outros dispositivos IoT
- Aplicações de Tempo Real
Possibilidades