Arduino выпускает MKR1000, среду разработки Интернета вещей и платформу проектов сообщества

Arduino выпускает MKR1000, среду разработки Интернета вещей и платформу проектов сообщества
Arduino выпускает MKR1000, среду разработки Интернета вещей и платформу проектов сообщества
Anonim

На сегодняшнем праздновании Дня Arduino соучредители сделали три объявления для своих пользователей: во-первых, Arduino MKR1000, крошечная многофункциональная плата, впервые представленная в конце прошлого года, уже поступила в продажу. Но наряду с этим, что потенциально гораздо более важно, Arduino анонсировала как платформу для общественных проектов следующего поколения, так и среду разработки следующего поколения.

Новый Arduino MKR1000

Изображение
Изображение

MKR1000 лишен традиционного форм-фактора Arduino и этого спорного смещения заголовка.

Основанный на Atmel ATSAMW25, 32-битном ARM-чипе Cortex-M0+, предназначенном для сред с низким энергопотреблением, MKR1000 предлагает встроенный Wi-Fi, схему зарядки LiPo и встроенную криптографическую поддержку. Другими словами, он ориентирован непосредственно на растущий рынок Интернета вещей.

Новый MKR1000 доступен уже сегодня по цене 34,99 долларов США в США или 30,99 евро + НДС в других странах с торговой маркой Genuino.

Arduino анонсировала эту плату в декабре прошлого года, раздав 1000 плат в партнерстве с hackster.io и Microsoft. Конкурс, получивший название «Крупнейший в мире конкурс производителей Arduino», давал возможность выиграть путевку на Maker Faire в Шэньчжэне, Нью-Йорке или Риме, а также подарочные сертификаты на 500 долларов в компанию Adafruit. Прием заявок на данный момент закрыт, а победители из (чуть менее) сотни заявленных проектов будут объявлены позднее в этом месяце.

Изображение
Изображение
Изображение
Изображение

Хаб проекта Arduino

Изображение
Изображение

Сообщество Arduino - это то, что отличает плату от большинства конкурентов. Огромное количество кода, поддержка сообщества и другие бесплатные ресурсы с открытым исходным кодом, созданные вокруг платформы, означают, что если у вас возникла проблема, вы, вероятно, сможете найти кого-то другого, кто столкнулся с ней первым и уже решил ее. Эта поддержка и сообщество сделали Arduino платформой по умолчанию для начала работы с микроконтроллерами и физическими вычислениями.

Однако это также означает, что изменения, особенно изменения, которые могут угрожать сообществу, - это то, чего всем следует опасаться. Так что сегодняшнее объявление о новой платформе сообщества на самом деле является гораздо большим шагом, чем кажется на первый взгляд. Как и «Крупнейший в мире конкурс производителей Arduino», новая учебная платформа создана хакером.io, и хотя там уже было размещено множество проектов Arduino, будет интересно посмотреть, что официальная поддержка - сообщение сообществу о том, что именно здесь проекты должны демонстрироваться - будет способствовать растущей социальной платформе.

Манифест Arduino IoT

Изображение
Изображение

Но не только новая плата MKR1000, предназначенная для работы в сети, делает стремление Arduino к Интернету вещей действительно очевидным в сегодняшних анонсах. Среди новых веб-ресурсов - Arduino IoT, содержащий коллекцию учебных пособий и рекомендаций для людей, желающих начать работу с Интернетом вещей.

Однако самое важное на сайте - это не учебные пособия или примеры проектов. Вместо этого это вполне может быть новый «Манифест IoT» Arduino. В нем описывается не только то, как Arduino будет решать проблемы Интернета вещей, но и то, как они намерены разрабатывать инструменты для него и как, по их мнению, другие должны подходить к созданию своих собственных вещей для Интернета вещей.

Опираясь на движение медленной еды, которое зародилось в том же регионе [Италии], что и Arduino, мы предлагаем эти три принципа для будущего этой растущей отрасли: открытость, устойчивое развитие и справедливость!

В основе этого лежит новое облако Arduino. Разработанное на основе новой платы MKR1000, хотя оно также поддерживает более современную из официальных плат Arduino Wi-Fi Shield, которая, как и MKR1000, имеет встроенную поддержку криптографии, облако позволяет вам подключать Arduino с помощью MQTT напрямую к Интернету и к каждому другое.

Изображение
Изображение

Очень ранняя альфа-версия, текущая версия Arduino Cloud имеет «один процент функций» конечного продукта. Хотя сейчас это может быть ограничено, будет интересно посмотреть, как влияние облачных возможностей, встроенных в базовую платформу Arduino, повлияет на такие среды, как Particle Cloud.

Примерно в середине прошлого года я утверждал, что мы, возможно, движемся к своего рода фазе консолидации на рынке микроконтроллеров. Но эта консолидация будет совершенно непохожа на тот же этап на рынке настольных компьютеров, где разнообразие различных моделей просто исчезло, и у нас осталась лишь пара аппаратных подходов. Вместо этого мы могли бы рассмотреть возможность консолидации на уровне облачных API и инструментов, а не на уровне оборудования.

Лично я считаю, что среда Arduino Cloud является следующим строительным блоком этого аргумента. Мы уже наблюдали консолидацию поддержки плат в среде разработки Arduino с добавлением функций менеджера плат в новой версии Arduino IDE. Теперь для всех этих плат есть облачная платформа по умолчанию.

Среда создания Arduino

Возможно, самое большое объявление от Arduino связано с платформой Arduino Create. Хотя новая среда разработки все еще находится на стадии закрытого бета-тестирования, и команда совершенствует веб-редактор кода на основе отзывов бета-группы, сегодня нам сообщили, что она почти готова.

Изображение
Изображение

Когда он появится, он обещает заменить почтенную платформу разработки Arduino, к которой мы все привыкли, которая унаследовала много вещей, как хороших, так и плохих, от платформы Wiring, на которой она основана, на современную, гибкая цепочка веб-инструментов.

Используя плагин для браузера, новая среда позволит вам писать код и загружать эскизы на любую плату Arduino, подключенную к вашему компьютеру, прямо из браузера. Он также будет хранить ваши эскизы и позволит вам подключаться к сервисам в облаке.

Подведение итогов

Хотя сегодняшние объявления по отдельности могут показаться разрозненными, если собрать их вместе, можно увидеть, как между ними проходит нить, и будущее платформы Arduino начинает обретать форму.

Когда Arduino изначально была задумана, сделать микроконтроллер доступным для среднего производителя было потрясающим достижением. Возможно, он и не был первым, но, возможно, Arduino был одной из тех вещей, которые положили начало росту физических вычислений, а вместе с ним и Движению Создателей.

Однако, как показал успех ESP8266 за последние пару лет, будущее физических вычислений связано с сетями. Было время, когда компьютер на нашем рабочем столе стоял сам по себе. Теперь, по крайней мере для большинства людей, компьютер без подключения к сети так же бесполезен, как и выключенный.

Наша жизнь связана с сетью и облаком, и скоро то же самое произойдет и с нашими вещами. Если Arduino сможет заново изобрести себя и демократизировать сетевые вещи в той же степени, в которой это удалось, поставив микроконтроллер на стол каждого производителя, то это многое изменит к лучшему.