„Microsoft“ „IoT Developer“ programa „Windows“ paleidžiama į mažas lentas - 💡 Fix My Ideas

„Microsoft“ „IoT Developer“ programa „Windows“ paleidžiama į mažas lentas

„Microsoft“ „IoT Developer“ programa „Windows“ paleidžiama į mažas lentas


Autorius: Ethan Holmes, 2019

Kai manau, kad „Windows“ veikia nedidelėje lentoje, pirmosios atminties plokštės yra „MinnowBoard“ (PDF instrukcijos smalsiems) ir „Gizmo“ valdyba - abu gali veikti x86 operacines sistemas, o jūs galite prijungti klaviatūrą, pelės ir monitoriaus.

Taigi man buvo įdomu, kad „Windows“ galite įdėti į „Intel Galileo“ ir nemokamai. Tai geriau nei „Microsoft“ oficialus metodas „MinnowBoard MAX“ ir panašioms lentoms, kur nukreiptas įdiegti 90 dienų „Windows Embedded“ vertinimo versiją.

Kadangi „Galileo“ nepalaiko ekrano ir turi tik 256 MB atminties, tai tikriausiai nenuostabu, kad dirbate su nuleista „Windows“ versija. Aišku, kad tai yra įdėta „Windows“ versija, tačiau tai, kaip ir mažų tablečių „Windows“ versija, yra nemokama (kaip ir alaus).

Taigi, ką „Windows“ atrodo be vartotojo sąsajos? Panašu, kad jis yra panašus į „DOS“, nes tai yra ankstyvosios kompiuterių dienos (nors tai ne DOS; vietoj „COMMAND.COM“, komandų eilutė yra CMD.EXE). Ir dar kartą, jei norite pasiekti įrenginio komandų eilutę, turite telnetuoti iš kito kompiuterio. Ji neturi daugiau senosios mokyklos nei iš tikrųjų… iš tikrųjų. Jūs galite telnetuoti į jį, naudodami „cool-retro“ arba „Cathode“.

Jei norite programuoti „Galileo“, kuriame veikia „Windows“, „Windows“ kompiuteryje reikės paleisti „Visual Studio“ (nemokami leidimai). „Microsoft“ perkėlė „Arduino“ / „Wiring“ bibliotekas į „Windows“ daiktų internetui, todėl naudosite „Visual C ++“, kad parašytumėte kodą prieš „Arduino“ API. Jis atrodo kaip Arduino šaltinis (kodas, kurio nerandate Arduino eskizu, būtų paryškintas):

#include "stdafx.h" #include "arduino.h" int _tmain (int argc, _TCHAR * argv []) {return RunArduinoSketch (); } int led = 13; // Tai yra kaištis, prie kurio prijungtas LED. void setup () {pinMode (LED, OUTPUT); // Konfigūruokite OUTPUT kaištį, kad galėtumėte įjungti LED. } // kontūro rutina tęsiasi visam laikui: tuščia kilpa () {digitalWrite (led, LOW); // išjungti LED, įtampą LOW Log (L "LED OFFn"); vėlavimas (1000); // laukti antrojo skaitmeninio rašto (LED, HIGH); // įjungti šviesos signalą įjungus įtampą HIGH Log (L "LED ONn"); vėlavimas (1000); // laukti antros}

„Microsoft“ ne tik pašalino „Windows“, bet ir iškeliavo jį į vaizdą, kurį galite paleisti „Galileo“. Jie pagerino „Windows“, kad galėtų geriau paremti tai, ką kūrėjai nori daryti. Pavyzdžiui, „Microsoft“ „Lightning“ funkcija yra „Windows“ pertvarkymas, kad GPIO operacijos būtų kur kas greičiau. Vienas vartotojas pranešė apie patobulinimus, kuriais „Windows“ naudojamų „Galileo“ „GPIO“ našumas buvo lygiavertis „Intel“ GPIO diegimui „Linux“.

Diskusija apie „Microsoft“ dalyvavimą „Maker“ bendruomenėje dažnai sukelia tam tikros rūšies kritiką. Jei negalite ją atidaryti, jūs neturite, tai yra kertinis akmuo, ką mes darome čia. Vis dėlto nemanau, kad uždarojo šaltinio aparatinės įrangos (ar programinės įrangos) kūrėjai neturi vietos po ta pačia palapine. Aš manau, kad yra neišvengiama pažanga atvirumo link, ir aš skatinu net ir silpniausius signalus tai rodo dar vieną žingsnį šia kryptimi.

Norėdami išbandyti „Microsoft“ „Windows“ operacinę sistemą „Galileo“ sistemoje, viskas, ko jums reikia, yra „Windows“ kompiuteris, galintis paleisti „Visual Studio“, „Galileo 1“ arba „2“, ir šios instrukcijos.



Jums Gali Būti Įdomu

Receptas: trijų miltų rustinė duona

Receptas: trijų miltų rustinė duona


Širdies LED pakabukas

Širdies LED pakabukas


Kaip: mesti vyno degustacijos šalis

Kaip: mesti vyno degustacijos šalis


„Hackerspace“ įvykiai: pasaulinis iššūkis!

„Hackerspace“ įvykiai: pasaulinis iššūkis!






Naujausios Žinutės