Windows 10 - Kommer til en Arduino i nærheten av deg?

Windows 10 - Kommer til en Arduino i nærheten av deg? / DIY

Windows 10 har ennå ikke blitt fullført, men det har allerede gjort noen ganske store bølger. For første gang på lenge, har folk en ekte grunn til å bli begeistret for en ny versjon av Windows. Den siste kunngjøringen for å fange alles oppmerksomhet er at Windows 10 er det første Arduino-sertifiserte operativsystemet.

Arduino Hva er Arduino: Alt du trenger å vite (i video) Hva er Arduino: Alt du trenger å vite (i video) Hva er en Arduino og hvorfor bør du bryr deg? I denne videoen prøver jeg å svare på det spørsmålet og mer. Les Mer allerede en utrolig populær linje med mikrokontroller. $ 25-plankene ($ 5 hvis du kjøper uoffisielle modeller) blir ofte brukt i tingets ting. Hva er Internettet av ting og hvordan vil det påvirke vår fremtid? [MakeUseOf Forklarer] Hva er Internett av ting og hvordan vil det påvirke vår fremtid [MakeUseOf Forklarer] Det ser ut til at det er nye buzzwords som dukker opp og dør av med hver dag som passerer oss, og "The Things of Things" skjer bare for å være en av de nyere ideene som ... Les mer og DIY elektronikkprosjekter - så mangfoldig som nattlys Arduino Nattlys og Soloppgang Alarmprosjekt Arduino Nattlys og Soloppgang Alarmprosjekt I dag skal vi lage en soloppgangsvekkerklokke, som forsiktig og sakte vekker deg uten å benytte seg av en støtende støymaskin. Les mer, motoriserte lasertårn Pew Pew! Hvordan bygge en laserturret med en Arduino Pew Pew! Hvordan bygge en laserturret med en arduino kjeder du deg? Kan også bygge et lasertårn. Les mer og Pong-spill Slik gjenoppretter du det klassiske Pong-spillet Bruke Arduino Slik gjenoppretter du det klassiske Pong-spillet Bruke Arduino Pong var det første noensinne videospillet som nådde massemarkedet. For første gang i historien ble begrepet "videospill" brakt inn i familiens hjem, takket være Atari 2600 - ... Les mer .

“Arduino-sertifisert” betyr ganske enkelt at det er enklere for utviklere og beslutningstakere å integrere Arduino-prosjekter med Windows-operativsystemet. Den offisielle kunngjøringen gir eksemplet på et Arduino-sikkerhetskamera som styres gjennom Universal Windows Platform, og kan utvides til Microsoft-opererte, skybaserte bevegelsesdeteksjon og ansikts- / talegjenkjenningssystemer.

Så, hva betyr dette for beslutningstakere? Og enda viktigere, bør noen bry seg om det?

Microsoft-Arduino-partnerskapet

Windows 10 er en av de mer ambisiøse prosjektene som kommer ut av Redmond de siste årene. Men i motsetning til tidligere iterasjoner av Microsofts flaggskip operativsystem, er det ikke et enkelt operativsystem, men heller en paraply av operativsystemer Windows 10: Drømmen om et styreapparat operativsystem blir virkelighet og det er gratis Windows 10: Drømmen om en cross- Enhetsoperativsystemet blir virkelighet og det er gratis Microsoft går dristig inn i fremtiden med nyskapende programvare og maskinvare. Windows som en tjeneste og erfaring med mobilitet var de viktigste søkeordene fra den siste Windows 10-briefingen. Viktigst, vil Windows 10 ... Les mer som dekker et helt spekter av enheter, fra tabletter og skrivebord, til innebygde systemer og mikrokontroller.

I sistnevnte kategori har vi Windows 10 for IoT. Kunngjør i februar, den kjører på Raspberry Pi II En annen Ny Raspberry Pi ... og den støtter Windows 10 En annen ny Raspberry Pi ... og den støtter Windows 10 Read More, og tilbys gratis av Microsoft. Dette er et bestemt uvanlig trekk for Microsoft - et selskap som gjorde Bill Gates til en multi-billionaire ved å selge store mengder programvare i stedet for å gi dem bort.

Men Microsoft forventer ikke at folk skal bruke Raspberry Pi II som hovedmaskin. Ikke med sin anemiske CPU og knappe RAM 5 Ting du ikke kan gjøre med bringebær Pi 2 5 ting du ikke kan gjøre med bringebær Pi 2 Med en quad-core CPU og skryte av å kunne kjøre Windows 10 - er Raspberry Pi 2 egentlig alt det? Her er 5 ting som Raspberry Pi 2 fortsatt ikke kan gjøre. Les mer . De er ikke bekymret for at de kanibalisere salg av PCer og tabletter.

Snarere forventer de at folk skal bruke det i stedet for Linux for prosjekter av Internett av ting, som kan bygges ved å koble til Raspberry Pi's innebygde GPIO-pinner. Komme i gang med GPIO på en Raspberry Pi Komme i gang med GPIO på en Raspberry Pi Hvis du, selv om Arduino var kult, bare vent til du får hendene på en Raspberry Pi - disse tingene er fantastiske. I tillegg til å være en fullt funksjonell datamaskin, har de også en ... Les mer - 26 av dem - til sensorer, servoer, lysdioder og mer.

Microsofts IoT ambisjoner slutter ikke bare med Raspberry Pi, skjønt. Selskapet har også gjort det fenomenalt enkelt å koble en Arduino til systemer som kjører Windows 10 gjennom to forskjellige programvarebiblioteker.

Den første er Windows Remote Arduino. Dette gjør det mulig å styre en Arduino direkte fra en Windows 10-datamaskin via USB eller Bluetooth, via Firmata-protokollen. Ved hjelp av biblioteket kan utviklere bygge Windows Universal-applikasjoner med C #, C ++ og JavaScript som kan styre en Arduino, og se avlesninger fra eventuelle vedlagte sensorer.

Windows 10 er bygget opp rundt en designfilosofi av en Universal Windows Platform, der applikasjoner kan skrives en gang, og brukes over hele familien av Windows 10-enheter. Derfor kan enhver applikasjon som er bygget rundt Windows Remote Arduino-biblioteket, kjøres på Windows 10-telefoner, i tillegg til tradisjonelle datamaskiner og Raspberry Pi-systemer.

Det andre produktet i Microsoft Arduino-familien er Virtual Arduino Shields. Dette gjør det mulig for enhver Bluetooth-aktivert Arduino-enhet å bruke sensorene og funksjonaliteten til en Windows 10-smarttelefon, i stedet for å bruke en Arduino Shield. De 4 beste Arduino skjoldene for å styrke dine prosjekter. De 4 beste Arduino skjoldene for å styrke dine prosjekter. kjøpte en Arduino-startpakke, du har fulgt alle grunnleggende guider, men nå har du truffet en snubler - du trenger flere biter og bobber for å realisere din elektronikkdrøm. Heldigvis, hvis du har ... Les mer. Disse er beryktede for å være øye-vannende dyrt, med den mest forseggjorte koster hundrevis av dollar. Men dette gjør det mulig å erstatte enkelte skjold med en enkelt smarttelefon (i dette tilfellet en Lumia 535 eller 635), som potensielt sparer utviklere hundrevis av dollar.

Begge disse bibliotekene er tilgjengelige for nedlasting nå fra Github.

Microsoft har tilsynelatende uteksaminert fra Bill Gates 'originale visjon om en datamaskin “på hvert skrivebord og i alle hjem”, til en visjon hvor datamaskiner er integrert i hverdagslige, vanlige elementer, og med Windows som driver det hele.

Andre forsøk

I tradisjonell Microsoft-mote er de sent på spillet her. Arduino nærmer seg sin tiende bursdag, og Microsoft ignorert det i nesten et tiår. Dette ga et vakuum for andre selskaper å bygge produktene Microsoft nettopp har gitt ut.

For eksempel, 1Sheeld 1Sheeld, The Ultimate Arduino Shield Review og Giveaway 1Sheeld, The Ultimate Arduino Shield Review og Giveaway En enkelt Arduino skjold som kan koble sammen med en Android-enhet og gir en rekke sensorer og avanserte funksjoner? Yep - det er en ting nå. Selvsagt, faktisk. Les mer, fra egyptisk-basert integrering, som vi har vurdert for noen få måneder siden. Denne overkommelige ($ 55) Arduino skjermen lar utviklere integrere sensorene til deres Android-smarttelefoner med sine Arduino-baserte IOT-prosjekter.

På den tiden bemerket anmelder James Bruce at 1Sheeld var “en fantastisk bit av kit å ha rundt verkstedet” og “den rene allsidigheten [av 1Sheeld] er enestående”, men han hadde reservasjoner om sin langsiktige nytte, gitt at den måtte kobles til en mobil enhet via Bluetooth.

En ny start for Microsoft.

I løpet av de siste årene har Microsoft rystet sitt tunge, corporate image - og dets lange, økologiske arv når det gjelder å samarbeide med andre store tech selskaper. Denne siste foray i IoT verden understreker det bare.

Adrian McEwen, medforfatter av Designe Internett av ting, sier, “Det er interessant å se Microsoft bli mer involvert i IoT og godt å se dem samarbeide med eksisterende samfunn og plattformer (inkludert deres Raspberry Pi-kunngjøring) i stedet for å kopiere det som de gjorde sist, da de omfavnet beslutningstakere med .Net Gadgeteer.”

The .Net Gadgeteer var selvsagt en kommersiell feil som likte ingenting som Arduino-suksessen.

Imidlertid viser Microsofts villighet til å engasjere seg med Arduino-samfunnet hvor radikalt det har endret seg som et selskap, spesielt siden ansettelsen av Satya Nadella som konsernsjef. På bare over et år har selskapet åpnet .Net-rammen. En GNU begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av oss. En GNU begynner for Microsoft: Hva er en åpen kildekode. NET Framework for Resten av oss Microsoft har nettopp gitt ut en betydelig del av sin kode under en permissiv åpen kildekode lisens. Dette trekket bryter med årets tradisjon. Men hvorfor og hva betyr det for deg? Les mer, utgitt Visual Studio for Mac-verdenen, og gjorde Microsoft kul igjen.

Men hvorfor?

Men hvorfor bør Microsoft bryr seg om ting til Internett - et relativt nisjefelt i sin barndom? Det er sant at de eneste menneskene som virkelig er opptatt av IoT i dag, er en elite av utviklere og strømbrukere.

Men det er også sant at det som blir normen for kraftbrukere, blir til slutt normen for alle andre. Microsoft er rikelig klar over det, og ønsker å være midt i dette raskt voksende markedet før det går inn i den vanlige bevisstheten, og før et rivaliserende selskap kommer dit først. I prosessen skal det gjøre det enklere, raskere og mer tilgjengelig for å bygge IoT-enheter.

Kort sagt, Microsoft ønsker å gjøre for IoT hva det gjorde for produktivitetsprogramvare, og for operativsystemer.

Internett av Windows ting

Vil du bruke Windows 10 med ditt nyeste Arduino produkt? Har du en brennende ide for en Microsoft-drevet IoT-enhet? Jeg vil høre om det. Send meg en kommentar, og vi vil chatte.

Foto Credits: Arduino Microcontroller (Arkadiusz Sikorski), Raspberry Pi 2 (Gareth Halfacree), Arduino Fixation (jeanbaptisteparis)

Utforsk mer om: Arduino, Internett av ting, Windows 10.