Nenhum comentário

Instalação do Windows 10 IoT Core na Raspberry Pi 2

Windows 10 IoT Core na Raspberry Pi 2

Olá leitores, neste artigo irei mostrar como realizar a instalação do Windows 10 IoT Core na Raspberry Pi 2, além de fazer a depuração de uma aplicação para esse sistema.

Requisitos

  • Windows 10 build 10.0.10240 ou superior;
  • Raspberry Pi 2;
  • Cartão SD 8 GB;
  • Visual Studio Community 2015 (download aqui);
  • Instalar Windows IoT Core Project Templates (download aqui).

Instalando o Windows 10 IoT Core

Para instalar o Windows 10 IoT Core na Raspberry Pi 2 é necessário baixar e instalar o Windows 10 IoT Core Dashboard e feito isso deve-se seguir estes passos:

  1. Abrir o programa Windows 10 IoT Core Dashboard;
  2. Ir em “Set up a new device -> Setup”;
  3. Selecionar a placa, OS, o cartão SD, e clicar em “Download and Install”;
  4. Aguardar o término da instalação;
  5. Apos instalar, coloque o cartão SD na Raspberry Pi 2 e ligue-a;
  6. No Windows 10 IoT Core Dashboard, em My Devices poderá ser visualizado todas as placas e o IP;
  7. Ir em “Set up a new device -> Setup”.
Windows 10 IoT Core na Raspberry Pi 2: Configuração de um dispositivo

Selecionar o dispositivo, o SO, o cartão SD e depois clicar em “Download and Install”.

Windows 10 IoT Core na Raspberry Pi 2: Detalhes da configuração de um dispositivo novo

Aguardar o termino da instalação.

Windows 10 IoT Core na Raspberry Pi 2: Gravando SD card

Visualizando as placas na rede:

Windows 10 IoT Core na Raspberry Pi 2: Dispositivos conectados

Preparando para Debug

Antes de fazer o Debug é necessário criar uma relação de confiança entre o PC e Raspberry Pi 2. Para isso temos que conectar a Raspberry Pi via PowerShell. A senha default do Windows 10 IoT Core é “[email protected]”. Segue o passo-a-passo para fazer isso:

  1. Abrir o PowerShell como administrador;
  2. Rodar os comandos:
Windows Dev Center
Windows Dev Center
Power Shell

Criando um projeto e debugando

Agora que o PC e Raspberry Pi possuem uma relação de confiança, é possível fazer o debug. Os próximos passos são criar um projeto simples e rodar o debug:

  1. Abrir o Visual Studio 2015;
  2. Ir em  File-> New -> Project;
  3. Ir em C# -> Windows -> Windows IoT Core -> Background Application (IoT);
  4. Ir no botão de Debug e mudará para Remote Debug;
  5. Clicar no botão Debug;
  6. Escolher dispositivo;
  7. Esperar fazer o deploy, isso pode levar alguns minutos;
  8. Ir em  File-> New -> Project
Novo projeto no Visual Studio

Ir em C# -> Windows -> Windows IoT Core -> Background Application (IoT)

Background application (IoT)

Ir no botão de Debug e mudará para Remote Debug.

Remote machine

Escolher dispositivo:

Windows-10-IoT-Core-na-Raspberry-Pi-2-dispositivos-remotos

Debug em funcionamento:

Debug em andamento

Após a escolha do dispositivo, ele fica vinculado com o projeto. Para alterar isso é preciso ir em “Propriedades do projeto ->Debug -> Remote Machine”. Ao clicar no botão “Find”, será aberta a mesma janela que foi utilizada para escolher o dispositivo.

Propriedades do projeto -> Debug -> Remote Machine

Alteração do dispositivo

Conclusão

Instalar o Windows 10 IoT Core é um processo bem simples. Escolher o dispositivo e qual SO instalar. Entretanto, para fazer o Debug, é necessário criar uma relação de confiança entre o dispositivo e o PC.

O debug só irá iniciar se existir uma relação de confiança entre o PC e a Raspberry Pi 2. Se essa relação não existir, irá aparecer um erro na hora de fazer Deploy. O build do projeto irá funcionar normalmente. Recomendo a utilização do cabo de rede Ethernet para fazer o debug, pois já tive problemas para realizar o debug via Wi-Fi.

A versão que foi instalada neste tutorial foi a versão 10.0.10586, porém é possível instalar versões, como, por exemplo, a versão 10.0.14295.1000, a qual possui uma tecnologia de remote Display pelo celular ou PC.

Referências

https://ms-iot.github.io/content/en-US/win10/SetupPCRPI.htm
https://visualstudiogallery.msdn.microsoft.com/55b357e1-a533-43ad-82a5-a88ac4b01dec
https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx
http://ms-iot.github.io/content/en-US/Downloads.htm
https://ms-iot.github.io/content/en-US/win10/samples/PowerShell.htm
https://ms-iot.github.io/content/en-US/win10/RemoteDisplay.htm
Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Raspberry Pi » Instalação do Windows 10 IoT Core na Raspberry Pi 2
Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries

Menu

WEBINAR
 
Porque o RTOS não faz o que eu quero?

Data: 28/10 às 19:30h - Apoio: Mouser Electronics
 
INSCREVA-SE AGORA »



 
close-link