Header Ads

O que é o Windows 10 IoT e quando você deseja usá-lo?

A Microsoft oferece o Windows 10 em nove edições separadas, variando de Home a Enterprise to Server. O Windows 10 IoT (Internet das coisas) é a edição com menos probabilidade de você possuir, mas também provavelmente você usou mais do que imagina.

[ h2] O Windows 10 IoT saiu do Windows Embedded

O Windows 10 IoT é uma evolução de uma edição anterior do Windows - Windows Embedded. Se a sua memória é longa o suficiente, você pode recordar histórias de caixas eletrônicos que executam o Windows XP e precisam de uma atualização séria. Esses caixas eletrônicos e outros dispositivos semelhantes executavam o Windows Embedded (XPe). O conceito central é uma versão simplificada do sistema operacional Windows que rodaria bem em hardware menos potente, executaria um cenário de caso de uso, ou ambos.

Um banco pode usar este sistema operacional para um caixa eletrônico, um varejista pode usá-lo para um sistema POS (ponto de venda), e um fabricante pode usá-lo para um dispositivo protótipo simples. No entanto, o Windows IoT não é apenas uma versão renomeada do Windows para aproveitar a Internet das coisas, nem é apenas para empresas e grandes corporações. Isso é evidente nas duas versões diferentes do sistema operacional, do IOT Enterprise e do IoT Core.

RELACIONADO: O que é a Internet das Coisas?

O IoT Enterprise é para uso de vários dispositivos

]

A Microsoft oferece o Windows 10 IoT em dois tipos: Enterprise e Core. A versão Enterprise é essencialmente o Windows 10 Enterprise, mas com controles adicionais de bloqueio. Com esses controles, você pode forçar o Windows a exibir um único aplicativo de quiosque, por exemplo. O Windows ainda será executado em segundo plano, mas os usuários comuns não devem acessar esses serviços. Se você se aproximou de um quiosque de check-in e percebeu que o aplicativo de check-in travou e o Windows 10 está em exibição, você provavelmente encontrou o Windows 10 IoT Enterprise.

Da mesma forma que o Windows 10 Enterprise , você não pode comprar uma licença para o IoT Enterprise em uma loja. A Microsoft distribui licenças por meio de parceiros de revenda e contratos de OEM. Como esta é uma versão completa do Windows, você obtém todo o poder que vem com ela, mas uma desvantagem distinta: IoT Enterprise não será executado em processadores ARM.

IoT Core é para placas simples, programas de solo e Sensores

O IoT Core, por outro lado, é reduzido em comparação. Você não recebe a experiência completa do Shell do Windows. em vez disso, o sistema operacional só pode executar um único aplicativo do Universal Windows Program (UWP) e processos em segundo plano. No entanto, o IoT Core será executado em processadores ARM. Você escolheria o IOT Core para executar programas simples que podem não exigir muita interação direta do usuário. Por exemplo, o Termostato Glas usa o IoT Core. E, graças à compatibilidade do ARM, é possível executar o IoT Core em placas simples como o Raspberry Pi.

Esse último recurso torna o IoT Core uma excelente opção para protótipos rápidos de fabricantes ou projetos únicos para um aficionado . A Hackster, uma comunidade de desenvolvimento de hardware e software, hospeda alguns exemplos pontuais do IoT Core, incluindo uma porta para animais de estimação com reconhecimento, uma porta de reconhecimento facial, um painel de controle inteligente e um espelho mágico. Estes são todos os projetos que você poderia construir por conta própria, se você tiver as habilidades necessárias. A Microsoft até demonstrou um robô equipado com Raspberry Pi que usava o Windows IOT e interagia com hologramas. Ele fornece os recursos necessários para que você possa baixar o IoT Core para uso pessoal com uma licença gratuita.

Além disso, IoT Core em um Raspberry Pi ou Minnowboard pode ser emparelhado com sensores e mecanismos como câmeras, sensores PIR, servos e sensores de temperatura para uso expandido. Isso, por sua vez, permite que o Windows 10 comunique os dados coletados por esses sensores, que é a premissa básica da Internet das Coisas.

O Windows IoT é uma opção de fonte fechada para desenvolvedores do Visual Studio

]

Você pode estar se perguntando por que alguém usaria o Windows IoT em vez de várias alternativas, como o Linux ou o Android. A maior parte disso se resume ao que ou para quem o dispositivo é destinado e quem está fazendo a programação.

As vantagens do código aberto, como opções de licenciamento e personalização, são muitas vezes consideradas ótimas - e são . Mas o código aberto não é a melhor escolha para todos os cenários. Ocasionalmente, projetos específicos exigem software de código fechado (ou proprietário). Algumas empresas e governos (para o bem ou para o mal) proíbem expressamente o uso de software de código aberto em suas compras também. Mesmo quando uma empresa não bane o software de código aberto, ela pode ser desencorajada de maneira não oficial ou desaprovada. Se você é um fabricante e é capaz de trabalhar com qualquer uma das opções, usará o que for que deixa seu cliente feliz.

Mas colocando de lado esse debate de software livre versus software proprietário, há outra vantagem distinta para algumas pessoas. O Windows 10 IoT vincula-se ao Visual Studio e você pode usar esse IDE para desenvolver programas para ele. Na verdade, o IoT Core foi projetado para rodar “sem cabeça” (sem uma interface gráfica) e se conectará a outra máquina com Windows 10 para programação e feedback. Se você gastar a maior parte do tempo de desenvolvimento no Visual Studio, escolher o Windows 10 IoT em vez de uma alternativa pode economizar tempo de aprendizado e de configuração. Você poderá usar sua experiência completa imediatamente.

O usuário comum diário provavelmente não fará o download e usará o Windows 10 IoT, mas isso não significa que não o encontrará. Na maioria das vezes, se você não é um desenvolvedor, este sistema operacional está funcionando para você de maneiras que talvez você nem perceba. Pode estar alimentando o quiosque que você usou para pedir comida em um restaurante ou preparar seu próximo coquetel. Mesmo se você for um desenvolvedor ou alguém que gosta de se envolver como hobby, mas achar que a ideia de aprender uma alternativa como o Linux é muito demorada, o Windows 10 IoT pode ser a melhor opção para o seu próximo projeto.

Via: How to Geek

Nenhum comentário