Em nosso artigo anterior, ficamos bastante frustrados com a instalação do Windows 10 no ARM em nosso Raspberry Pi. Devemos dizer que este sistema operacional não está absolutamente otimizado para rodar no raspberry. Então, finalmente decidimos, desta vez, testar um sistema operacional voltado para nanocomputadores, implantado e aprovado pela Microsoft: é o Windows 10 IoT Core.

O que é o Windows 10 IoT Core?

Não se deixe enganar por sua designação, o Windows 10 IoT Core não tem muito a ver com o mais recente sistema operacional mainstream da Microsoft , pelo menos não carrega as mesmas promessas que o Windows 10 ARM64 carrega. Ambiente de trabalho do Windows 10 no Raspberry Pi .

Esta versão minimalista e muito leve é ​​otimizada para módulos e nano-computadores (Raspberry Pi, Intel Joule, Dragonboard e Minnowboard Max) com ou sem display. Na verdade, não requer mais do que 400 MB de RAM para operar.
Como o próprio nome sugere, o Windows IoT Core é destinado à IoT - Internet das Coisas - e é especialmente projetado para Criadores que desejamcriar e gerenciar objetos conectados . Com esta solução, a Microsoft abre suas portas para o mundo do free e Open Source, e torna acessível a criação de dispositivos para aplicações como robótica, automação residencial e muitos outros sistemas embarcados graças ao nano- computadores baratos.
Executado em um computador executando uma versão do Windows 10, o Windows 10 IoT ignora um ambiente de área de trabalho ou uma interface de linha de comando, pois usa a API da Plataforma Universal do Windows (UWP) que permite desenvolver aplicativos. que pode ser executado com vários objetos conectados. Além disso, o Windows 10 IoT Coretambém funciona com uma grande variedade de linguagens como Python, C ++, C #, Node.js ou mesmo JavaScript. Hackers e profissionais iniciantes também podem usar o Visual Studio para desenvolver seus aplicativos, mas também ferramentas como a API Wiring do Arduino ou o projeto Connect the Dots Open Source, que torna possível implementar Soluções IoT enquanto aproveita os serviços analíticos do Microsoft Azure .
Em sua página GitHub, a Microsoft oferece dezenas de aplicativos de amostra categorizados para seus dispositivos. Você também encontrará, no hackster.io, uma seleção de projetos realizados com o Windows 10 IoT Core.

Comece facilmente com a ferramenta IoT Dashboard

Para gerenciar seus vários equipamentos de IoT da maneira mais fácil possível, a Microsoft desenvolveu uma ferramenta prática e fácil de usar: Windows 10 IoT Core Dashboard , ou simplesmente IoT Dashboard . Esta ferramenta permitirá a você, entre outras coisas, instalar facilmente o Windows 10 IoT Core no seu Raspberry Pi, bem como em qualquer outro módulo, para gerenciar os diferentes dispositivos, para se conectar via Microsoft Azure, mas também para encontrar rapidamente os vários dispositivos conectados ao rede local.

1. Implante o Windows 10 IoT Core no cartão SD

Para começar, você precisará baixar o executável para instalar o Windows 10 IoT Core Dashboard. Nesta primeira parte, você ainda não precisará do Raspberry Pi, mas simplesmente de um computador Windows, bem como de um cartão microSD e, possivelmente, de seu adaptador.

Instale o IoT Dashboard usando o executável recuperado do Windows Development Center. Nesta página, a Microsoft também oferece outros downloads, como Visual Studio 2017 ou Windows Developer Tools for Visual Studio , ferramentas que podem ser úteis mais tarde.

Depois de instalado, abra o aplicativo e vá para a seção "Configurar um novo dispositivo". Você notará que para acessar as versões mais recentes do Windows IoT Core , é necessário estar conectado através de uma conta da Microsoft .
Aqui basta escolher o tipo de dispositivo, no nosso caso " Broadcomm Raspberry Pi 2 & 3 ", bem como a versão do sistema operativo que deseja obter. Para este tutorial, optamos pela versão estável mais recente do Windows 10 IoT Core, e não por um Insider Preview .

Em seguida, selecione a localização do seu cartão SD, tomando cuidado para não dar errado porque o processo de instalaçãoirá apagar todos os dados no local selecionado . Seu cartão microSD deve ter pelo menos 8 GB de capacidade, também é preferível usar um cartão classe 10.
Tudo que você precisa fazer é escolher um nome e uma senha para o seu dispositivo. Com relação à conexão Wi-Fi, apenas as redes às quais seu PC já está conectado são exibidas aqui; para indicar a rede à qual se conectar posteriormente através do Raspberry Pi, marque a caixa "Conexão à rede Wi-Fi", se necessário, é claro.
Aceite os termos do contrato de licença do software e clique em "Baixar e instalar".
Você poderá acompanhar o andamento do download e instalação do sistema operacional em seu cartão microSD. O download em si é bastante rápido, pois a imagem pesa em torno de 800 MB, mas sua implantação no cartão SD pode levar vários minutos.

Observe que a instalação do Windows 10 IoT Core também pode ser feita de forma simplificada por meio do utilitário NOOBS que já apresentamos a você para instalar o Raspbian no Raspberry Pi. Apenas, preferimos descrever a solução aqui com o IoT Dashboard para ter um controle mais aprofundado sobre nosso hardware e, ao mesmo tempo, aproveitar ao máximo os recursos disponibilizados pela Microsoft.
Leia também:
Instalação de um sistema operacional no Raspberry Pi com oUtilitário NOOBS

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

Assim que a implantação for concluída em seu cartão microSD, ele normalmente terá três partições. Agora você pode ejetar o cartão corretamente para inseri-lo no Raspberry Pi.
Conecte o Raspberry Pi à fonte de alimentação e também a uma tela com o cabo HDMI, insira o cartão microSD e pronto , agora você poderá vá para a parte de instalação do Raspberry Pi .

Ao contrário de uma instalação clássica do Windows 10, como a nossa instalação do Windows 10 ARM64 no Raspberry Pi, você verá aqui que o processo é bastante simples e rápido, pois você só terá que configurar sua conexão de internet antes de ir. encontrar na interface do Windows 10 IoT Core.
A instalação em si pode levar uns bons cinco minutos em um Raspberry Pi 3 B, ou até 15 minutos se você usar um cartão SD mais lento do que a classe 10. A Microsoft também recomenda trocar seu cartão microSD, se isso acontecer você está tendo problemas de lentidão ou se a instalação simplesmente não funciona. Portanto, a primeira partida pode demorar um pouco, mas observe que as partidas seguintes devem, logicamente, ser muito mais rápidas (cerca de 30 segundos no nosso caso).

Assim que o Raspberry Pi for iniciado e conectado à Internet, você deve encontrar o seu dispositivo no Dashboard, usado anteriormente para instalar o Windows IoT Core no cartão SD. No entanto, se você estiver usando um Raspberry Pi 2, é muito provável que enfrente problemas de conectividade Wi-Fi; nesse caso, provavelmente será necessário usar um cabo Ethernet.

Para encontrar o seu dispositivo, basta ir a “Meus dispositivos”, na interface do IoT Dashboard do seu PC no Windows 10. Se o seu Raspberry Pi não aparecer lá, verifique se o windows10iotcoredashboard.exe está autorizado. para se comunicar em sua rede, através do firewall do Windows.

3. Login no Windows Device Portal

Com um simples clique com o botão direito em seu dispositivo, você poderá iniciar o Windows Device Portal , que a Microsoft nomeou aqui como “ Device Portal ”. Você será redirecionado, através do navegador da web, para o endereço IP do seu dispositivo. Digite o nome de usuário " administrador " (e não administrador!), Bem como a senha que você escolheu durante a primeira etapa com o Painel de IoT.
Você descobrirá uma interface bastante completa, que permitirá gerenciar uma infinidade de parâmetros (por exemplo, conexões de rede e Bluetooth), para verificar se uma possível atualização está disponível, para ativar o Windows IoT Remote Server, para monitorar o desempenho do seu dispositivo, para obter detalhes dos processos em execução, ou,e acima de tudo, degerencie os aplicativos instalados em seu dispositivo , instale novos e assim por diante. Resumindo, uma ferramenta muito boa para interagir com o Windows IoT Core .

Para ter uma boa ideia de como o Windows 10 IoT Core funciona, você pode começar implantando um dos exemplos oferecidos no IoT Dashboard, como o clássico Hello World, rádio da Internet ou mesmo o IoT. Standard Blockly, que permite simplesmente programar um Raspberry Pi equipado com um cartão de expansão Sense Hat.
Leia também:
Quais acessórios comprar com um Raspberry Pi?

Windows ou Linux?

Embora Raspberry seja geralmente usado com Linux, o Windows oferece aqui uma alternativa poderosa e consistente para Makers , sejam eles amadores ou profissionais, para criar sistemas embarcados de alta qualidade. Para o futuro, enquanto um conhecimento sólido de desenvolvimento é necessário para implantar aplicativos totalmente operacionais, o Windows IoT Core torna essa tarefa barata e acessível , mesmo para amadores, graças à sua miríade de recursos, projetados para permitir que você aproveite o melhor experiência possível.
É sua vez !

Publicações Populares

Análise da NVIDIA Shield TV (2020-2021): o camaleão invadindo sua sala de estar

O (re) teste 2020-2021: o que há de novo na sua sala? Atualização do teste: desde a publicação do nosso teste, a Nvidia lançou uma nova versão de sua caixa de TV Nvidia Shield e a acompanhou com várias atualizações. dias importantes modificando profundamente a experiência. Portanto, sentimos que nossa avaliação merecia uma pequena atualização a fim de informá-los das novidades e principalmente para fazer um inventário do serviço de jogos em nuvem GeForce Now, em beta há quase…

Comparação das melhores TVs por marca (2020)

Ao comprar um novo televisor, a escolha da marca é um fator determinante. Cada marca beneficia de uma reputação mais ou menos boa nos vários critérios de escolha de um televisor. No geral, os fabricantes seguem os mesmos padrões, mas cada um assume escolhas que tornam suas linhas únicas. Neste artigo, recomendamos vários modelos para cada marca e discutimos as especificações do fabricante.…