În articolul nostru anterior, am ieșit destul de frustrați de instalarea Windows 10 pe ARM pe Raspberry Pi. Trebuie spus că acest sistem de operare nu este absolut optimizat pentru a rula pe raspberry. Așa că am decis în cele din urmă, de data aceasta, să testăm un sistem de operare destinat nano-computerelor, implementat și aprobat de Microsoft: este Windows 10 IoT Core.

Ce este Windows 10 IoT Core?

Nu vă lăsați păcăliți de desemnarea sa, Windows 10 IoT Core nu are prea multe de-a face cu cel mai recent sistem de operare mainstream al Microsoft , cel puțin nu are aceleași promisiuni pe care le are Windows 10 ARM64. Mediul desktop Windows 10 pe Raspberry Pi .

Această versiune minimalistă și foarte ușoară este optimizată pentru module și nano-computere (Raspberry Pi, Intel Joule, Dragonboard și Minnowboard Max) cu sau fără afișaj. Într-adevăr, nu necesită mai mult de 400 MB de RAM pentru a funcționa.
După cum sugerează și numele său, Windows IoT Core este destinat IoT - Internetul obiectelor - și este conceput în mod special pentru producătorii care doresccreați și gestionați obiecte conectate . Cu această soluție, Microsoft își deschide porțile către lumea sursei gratuite și deschise și face accesibilă crearea de dispozitive pentru aplicații precum robotica, automatizarea casei și multe alte sisteme încorporate datorită nano- calculatoare ieftine.
Rularea de pe un computer care rulează o versiune de Windows 10, Windows 10 IoT ocolește un mediu desktop sau o interfață de linie de comandă, deoarece folosește API-ul Universal Windows Platform (UWP) care vă permite să dezvoltați aplicații. care poate fi executat cu mai multe obiecte conectate. În plus, Windows 10 IoT Corefuncționează, de asemenea, cu o mare varietate de limbi, cum ar fi Python, C ++, C #, Node.js sau chiar JavaScript. Hackerii și profesioniștii de la început pot folosi, de asemenea, Visual Studio pentru a-și dezvolta aplicațiile, dar și instrumente precum API-ul de cablare Arduino sau proiectul Open the Connect the Dots Open Source, care face posibilă implementarea Soluții IoT în timp ce profitați de serviciile analitice ale Microsoft Azure .
Pe pagina sa GitHub, Microsoft oferă zeci de exemple de aplicații clasificate pentru dispozitivele dvs. De asemenea, veți găsi, pe hackster.io, o selecție de proiecte desfășurate utilizând Windows 10 IoT Core.

Începeți cu ușurință cu instrumentul Tabloul de bord IoT

Pentru a vă gestiona diferitele echipamente IoT cât mai ușor posibil, Microsoft a dezvoltat un instrument practic și ușor de utilizat: Windows 10 IoT Core Dashboard sau mai simplu IoT Dashboard . Acest instrument vă va permite, printre altele, să instalați cu ușurință Windows 10 IoT Core pe Raspberry Pi, precum și pe orice alt modul, să gestionați diferitele dispozitive, să vă conectați prin Microsoft Azure, dar și să găsiți rapid diferitele dispozitive conectate la retea locala.

1. Implementați Windows 10 IoT Core pe cardul SD

Pentru a începe, va trebui să descărcați executabilul pentru a instala Windows 10 IoT Core Dashboard. În această primă parte, nu veți avea încă nevoie de Raspberry Pi, ci pur și simplu de un computer Windows, precum și de un card microSD și, eventual, de adaptorul acestuia.

Instalați tabloul de bord IoT utilizând executabilul preluat din Centrul de dezvoltare Windows. Pe această pagină, Microsoft oferă și alte descărcări, cum ar fi Visual Studio 2017 sau Windows Developer Tools pentru Visual Studio , instrumente pe care le-ați putea găsi mai târziu utile.

Odată instalată, deschideți aplicația, apoi accesați secțiunea „Configurați un dispozitiv nou”. Veți observa că pentru a accesa cele mai recente versiuni ale Windows IoT Core , este necesar să fiți conectat printr-un cont Microsoft .
Aici trebuie doar să alegeți tipul de dispozitiv, în cazul nostru „ Broadcomm Raspberry Pi 2 & 3 ”, precum și versiunea sistemului de operare pe care doriți să o obțineți. Pentru acest tutorial, am optat pentru cea mai recentă versiune stabilă a Windows 10 IoT Core, nu pentru o Previzualizare Insider .

Apoi selectați locația cardului SD, având grijă să nu greșiți, deoarece procesul de instalareva șterge toate datele din locația selectată . Cardul dvs. microSD trebuie să aibă cel puțin o capacitate de 8 GB, de asemenea, este de preferat să utilizați un card de clasa 10.
Tot ce trebuie să faceți este să alegeți un nume și o parolă pentru dispozitivul dvs. În ceea ce privește conexiunea Wi-Fi, aici sunt afișate doar rețelele la care PC-ul dvs. a fost deja conectat; pentru a indica rețeaua la care să vă conectați în continuare prin Raspberry Pi, bifați caseta „Conexiune la rețeaua Wi-Fi”, dacă acest lucru este, desigur, necesar.
Acceptați termenii contractului de licență a software-ului și apoi faceți clic pe „Descărcați și instalați”.
Veți putea urmări progresul descărcării și instalării sistemului de operare pe cardul dvs. microSD. Descărcarea în sine este destul de rapidă, deoarece imaginea cântărește în jur de 800 MB, dar implementarea sa pe cardul SD poate dura câteva minute lungi.

Rețineți că instalarea Windows 10 IoT Core se poate face și într-un mod simplificat prin intermediul utilitarului NOOBS pe care vi l-am prezentat deja pentru a instala Raspbian pe Raspberry Pi. Numai că am preferat să descriem soluția aici cu tabloul de bord IoT pentru a avea un control mai aprofundat asupra hardware-ului nostru în timp ce valorificăm la maximum resursele puse la dispoziție de Microsoft.
Citiți și:
Instalarea unui sistem de operare pe Raspberry Pi cuUtilitarul NOOBS

2. Instalarea Windows 10 IoT Core pe Raspberry Pi

Odată ce implementarea este completă pe cardul dvs. microSD, acesta va avea în mod normal trei partiții. Acum puteți scoate corect cardul pentru a-l introduce în Raspberry Pi.
Conectați-vă zmeura la sursa de alimentare, precum și la un ecran cu cablul HDMI, introduceți cardul microSD și mergeți , acum veți putea să accesați partea de instalare de pe Raspberry Pi .

Spre deosebire de o instalare clasică a Windows 10, cum ar fi instalarea noastră Windows 10 ARM64 pe Raspberry Pi, veți vedea aici că procesul este destul de curat și rapid, deoarece trebuie doar să vă configurați conexiunea la internet înainte de a merge. găsiți pe interfața Windows 10 IoT Core.
Instalarea în sine poate dura cinci minute bune pe un Raspberry Pi 3 B sau chiar până la 15 minute dacă utilizați un card SD care este mai lent decât clasa 10. Microsoft recomandă, de asemenea, să vă schimbați cardul microSD dacă vreodată aveți probleme cu lentoarea sau dacă instalarea pur și simplu nu funcționează. Prin urmare, prima pornire poate dura ceva timp, rețineți însă că următoarele porniri ar trebui, logic, să fie mult mai rapide (aproximativ 30 de secunde în cazul nostru).

Odată ce Raspberry Pi este pornit și conectat la Internet, ar trebui să vă găsiți dispozitivul în Tabloul de bord, folosit anterior pentru a instala Windows IoT Core pe cardul SD. Cu toate acestea, dacă utilizați un Raspberry Pi 2, este foarte probabil să vă confruntați cu probleme de conectivitate Wi-Fi, dacă da, probabil că va trebui să treceți printr-un cablu Ethernet.

Pentru a vă găsi dispozitivul, pur și simplu accesați „Dispozitivele mele”, în interfața IoT Dashboard de pe computerul dvs. sub Windows 10. Dacă Raspberry Pi nu apare acolo, verificați dacă Windows10iotcoredashboard.exe este autorizat. pentru a comunica în rețeaua dvs., prin firewall-ul Windows.

3. Conectarea la Windows Device Portal

Cu un simplu clic dreapta pe dispozitiv, veți putea lansa Windows Device Portal , pe care Microsoft l-a numit aici „ Device Device ”. Veți fi apoi redirecționat, prin browserul web, la adresa IP a dispozitivului dvs. Introduceți identificatorul „ administrator ” (și nu administrator!), Precum și parola pe care ați ales-o în timpul primului pas cu tabloul de bord IoT.
Veți descoperi o interfață destul de completă, care vă va permite să gestionați o multitudine de parametri (de exemplu conexiuni de rețea și Bluetooth), să verificați dacă este disponibilă o posibilă actualizare, să activați Windows IoT Remote Server, să monitorizați performanța de pe dispozitivul dvs., pentru a obține detalii despre procesele care rulează sau,și mai presus de toate, dingestionați aplicațiile instalate pe dispozitivul dvs. , instalați altele noi și așa mai departe. Pe scurt, un instrument foarte bun pentru interacțiunea cu Windows IoT Core .

Pentru a vă face o idee bună despre cum funcționează Windows 10 IoT Core, puteți începe prin implementarea unuia dintre exemplele oferite în tabloul de bord IoT, cum ar fi clasicul Hello World, radio pe Internet sau chiar IoT. Standard Blockly, care vă permite să programați pur și simplu un Raspberry Pi echipat cu o carte de expansiune Sense Hat.
Citește și:
Ce accesorii să obții cu un Raspberry Pi?

Windows sau Linux?

Deși Raspberry este utilizat în general cu Linux, Windows oferă aici o alternativă puternică și consistentă pentru Makers , indiferent dacă sunt amatori sau profesioniști, pentru a crea sisteme încorporate de înaltă calitate. Pentru viitor, deși sunt necesare cunoștințe solide de dezvoltare pentru a implementa aplicații complet operaționale, Windows IoT Core face această sarcină ieftină și accesibilă , chiar și pentru amatori, datorită multitudinii de resurse, concepute pentru a vă permite să profitați de cele mai bune experiență posibilă.
E randul tau !

Posturi Populare

Cum se curăță ecranul computerului?

Curățarea ecranului computerului (monitor sau laptop) necesită atât abilități, cât și un echipament minim. Vă arătăm acțiunile corecte pe care să le practicați și pe cele de evitat pentru a păstra integritatea ecranului computerului.…

Test Audio Pro A10: difuzorul compact și elegant multiroom

Între testul BT5 - Petit Poucet din gama scandinavă - și cel al A26 - difuzoare compacte foarte rafinate - putem spune că la Clubic ne plac produsele Pro Audio. Marca suedeză rămâne fidelă căutării sale duble pentru design și reproducere audio de calitate cu A10, cel mai mic difuzor multi-room de la producător.…