реклама
Windows 10 все още не е финализиран, но вече направи някои доста големи вълни. За първи път от много време хората имат истинска причина да се вълнуват от нова версия на Windows. Последното съобщение, което да привлече вниманието на всички, е Windows 10 първа сертифицирана операционна система Arduino.
Arduino Какво е Arduino: Всичко, което трябва да знаете (във видеоклип)Какво е Arduino и защо трябва да се грижите? В това видео се опитвам да отговоря на този въпрос и още. Прочетете още вече невероятно популярна линия от микроконтролери. Обикновено се използват дъските от 25 долара (5 долара, ако закупите неофициални модели) Интернет на нещата Какво е Интернет на нещата?Какво е Интернет на нещата? Ето всичко, което трябва да знаете за него, защо е толкова вълнуващо и някои от рисковете. Прочетете още и DIY проекти за електроника - също толкова разнообразни нощни светлини Проект за аларма за нощна светлина и изгрев на ArduinoДнес ще правим будилник за изгрев, който нежно и бавно ще ви събуди, без да прибягвате до обидна машина за шумоизтичане. Прочетете още
, моторизиран лазерни кули Pew Pew! Как да изградим лазерна кула с ардуиноСкучно ли ти е? Може също така да се изгради лазерна кула. Прочетете още , и Понг игри Как да пресъздадем класическата игра на понг с помощта на ArduinoPong беше първата в историята видеоигра, която достигна до масовия пазар. За първи път в историята концепцията за "видео игра" беше въведена в дома на семейството, благодарение на Atari 2600 -... Прочетете още .„Arduino Certified“ просто означава, че е по-лесно за разработчиците и производителите да интегрират проектите на Arduino с операционната система Windows. Официалното съобщение дава пример за охранителна камера на Arduino, която се контролира чрез Universal Платформата на Windows и може да бъде разширена до управлявано от Microsoft, откриване на движение в облак и разпознаване на лице / глас системи.
И така, какво означава това за производителите? И по-важното, трябва ли някой да се интересува?
Партньорството на Microsoft-Arduino
Windows 10 е един от по-амбициозните проекти, който излиза от Redmond през последните години. Но за разлика от по-ранните итерации на водещата операционна система на Microsoft, това не е една ОС, а по-скоро чадър на операционни системи Windows 10: Мечтата за операционна система за много устройства става реалност и е безплатнаMicrosoft смело стъпва в бъдещето с иновативен софтуер и хардуер. Windows като услуга и мобилност на опита бяха основните ключови думи от скорошния брифинг за Windows 10. Най-важното е, че Windows 10 ще ... Прочетете още който обхваща цял спектър от устройства - от таблети и настолни компютри, до вградени системи и микроконтролери.
В последната категория имаме Windows 10 за IoT. Обявен през февруари, той работи на Raspberry Pi II Друг нов Raspberry Pi... и поддържа Windows 10 Прочетете още , и се предоставя безплатно от Microsoft. Това е решително необичаен ход за Microsoft - компания, която превърна Бил Гейтс в мултимилиардер, като продава огромни обеми софтуер, вместо да ги раздава.
Но Microsoft не очаква хората да използват Raspberry Pi II като основен компютър. Не и със своите анемичен процесор и оскъдна RAM 5 неща, които не можете да направите с Raspberry Pi 2С четириядрен процесор и може да се похвали, че може да работи с Windows 10 - Raspberry Pi 2 наистина ли е всичко това? Ето 5 неща, които Raspberry Pi 2 все още не могат да направят. Прочетете още . Те не се притесняват от това, че канибализира продажбите на компютри и таблети.
По-скоро очакват хората да го използват вместо проекти за Linux за Интернет на нещата, които могат да бъдат изградени чрез свързване на Raspberry Pi вградени щифтове за GPIO Първи стъпки с GPIO на Raspberry PiАко все пак Arduino беше готин, просто изчакайте, докато се хванете за Raspberry Pi - тези неща са невероятни. Освен че са напълно функционален компютър, те имат и ... Прочетете още - 26 от тях - към сензори, сервомери, светодиоди и др.
IoT амбициите на Microsoft обаче не завършват само с Raspberry Pi. Компанията също така направи феноменално лесно свързването на Arduino към системи, работещи под Windows 10, чрез две различни софтуерни библиотеки.
Първият е Windows Remote Arduino. Това дава възможност да се управлява Arduino директно от компютър с Windows 10 през USB или Bluetooth, чрез Протокол на Firmata. Използвайки библиотеката, разработчиците могат да създават Windows Universal приложения с C #, C ++ и JavaScript, които могат да контролират Arduino и да преглеждат показанията от всички прикачени сензори.
Windows 10 е изграден около философия за дизайн на a Универсална Windows платформа, където приложенията могат да бъдат написани еднократно и да се използват в цялото семейство на Windows 10 устройства. Следователно всяко приложение, изградено около Windows Remote Arduino библиотека, може да работи на Windows 10 Phones, както и на традиционните компютри и Raspberry Pi системи.
Вторият продукт в семейството на Microsoft Arduino е Virtual Arduino Shields. Това дава възможност на всяко устройство с Arduino с активиран Bluetooth да използва сензорите и функционалността на смартфон с Windows 10, вместо да използва Ардуино щит Топ 4 Arduino щитове, за да надмогнете вашите проектиКупихте стартов комплект Arduino, спазихте всички основни ръководства, но сега ударихте спънка - имате нужда от повече битове и бобове, за да осъществите мечтата си за електроника. За щастие, ако имате ... Прочетете още . Те са прословути за това, че са много полезни за очите, а най-сложните струват стотици долари. Но това дава възможност да се заменят отделни екрани с един смартфон (В този случай Lumia 535 или 635), което потенциално спестява на разработчиците стотици долари.
И двете тези библиотеки са достъпни за изтегляне сега от Github.
Майкрософт изглежда е завършил първоначалното виждане на компютър на Бил Гейтс „на всяко бюро и на всяко дома ”, към визия, при която компютрите са интегрирани в ежедневни, обикновени предмети и с Windows захранване всичко.
Други опити
По традиционен начин на Microsoft, те закъсняват с играта тук. Arduino наближава своя десети рожден ден, а Microsoft го игнорира почти десетилетие. Това остави вакуум за други компании да създават видовете продукти, които Microsoft току-що пусна.
Например, на 1Sheeld 1Sheeld, The Ultimate Arduino Shield Review and GiveawayЕдин-единствен Arduino щит, който може да се свърже с устройство с Android и да осигури множество сензори и разширени функции? Да - това е нещо сега. Всъщност 1Sheeld. Прочетете още , от египетска основа Integreight, която прегледахме само преди няколко месеца. Този достъпен Arduino щит ($ 55) позволява на разработчиците да интегрират сензорите на своите смартфони с Android със своите IOT проекти, базирани на Arduino.
По онова време рецензентът Джеймс Брус отбеляза, че 1Sheeld е „Невероятен бит комплект, който да имаш около работилницата“ и „Широката универсалност [на 1Sheeld] е изключителна“, но той имаше резерви относно дългосрочната му полезност, като се има предвид, че тя трябва да бъде свързана към мобилно устройство чрез Bluetooth.
Ново начало за Microsoft.
През последните няколко години Microsoft се отърси от задушния си корпоративен имидж - и дългото си островно наследство, когато става въпрос за сътрудничество с други големи технологични компании. Този последен поток в света на IoT само подчертава това.
Адриан Макюън, съавтор на Проектиране на Интернет на нещата, казва, „Интересно е да видим как Microsoft се включва повече в IoT и е добре да ги видим да си партнират със съществуващите общности и платформи (включително съобщението им за Raspberry Pi), вместо да го репликират така, както предишния път, те прегърнаха създателите с .Net Gadgeteer ".
.Net Gadgeteer, разбира се, беше търговски провал, който не се радваше на нищо подобно на успеха на Arduino.
Въпреки всичко, желанието на Microsoft да се ангажира с общността на Arduino показва колко коренно се е променило като компания, особено след наемането на Сатя Надела като изпълнителен директор. Само за една година компанията има отворена .Net рамката GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още , пусна Visual Studio за света на Mac и направи Microsoft отново готин.
Но защо IoT?
Но защо Microsoft трябва да се грижи за Интернет на нещата - сравнително нишово поле, което все още е в начален стадий? Вярно е, че единствените хора, които наистина се вълнуват от IoT днес, са елит на разработчици и потребители на енергия.
Но също така е вярно, че това, което се превръща в норма за потребителите на енергия, в крайна сметка се превръща в норма за всички останали. Microsoft е наясно с това и иска да бъде в центъра на този бързо растящ пазар, преди да навлезе в масовото съзнание и преди конкурентна компания да стигне първа там. В този процес ще се направи по-лесно, по-бързо и по-достъпно за изграждане на IoT устройства.
Накратко, Microsoft иска да направи за IoT това, което направи за софтуера за производителност и за операционните системи.
Интернет на нещата с Windows
Ще използвате ли Windows 10 с най-новия си продукт Arduino? Имате ли изгаряща идея за работещо с Microsoft IoT устройство? Искам да чуя за това. Пуснете ми коментар и ще си поговорим.
Кредити за снимки: Микроконтролер Arduino (Аркадиуш Сикорски), Raspberry Pi 2 (Гарет Халфакри), Фиксиране на Arduino (jeanbaptisteparis)
Матю Хюз е разработчик на софтуер и писател от Ливърпул, Англия. Рядко се среща без чаша силно черно кафе в ръка и абсолютно обожава своя Macbook Pro и камерата си. Можете да прочетете неговия блог на http://www.matthewhughes.co.uk и го последвайте в Туитър в @matthewhughes.