Как стать автором
Обновить

Комментарии 30

Советую лучше купить:
http://ru.aliexpress.com/item/leaflabs-Leaf-maple-mini-ARM-STM32-compatibility/32214664071.html
+
http://ru.aliexpress.com/item/CC2541-4-0-bluetooth-to-uart-transceiver-Module-Central-Peripheral-switching-AirLocate/32278117785.html
Забавное сравнение 8-битного микроконтроллера Atmega328 и 32-битного Intel Quark SE SoC. Ну тогда для кучи еще 155-серию надо было в табличке указать с КТ315.
В одном чипе имеем, с одной стороны, процессор класса 486DX, даже вроде с несколькими инструкциями от Pentium, а с другой — 24 килобайта оперативной памяти без возможности апгрейда. Интел, WTF???
24 килобайта это очень даже норм по меркам микроконтроллеров.
Это не простое ОЗУ, а с быстродействием кеша.
А кеша в сотни мегабайт я пока ещё не видел нигде.

Такое озу очень полезно в строгом реалтайме с требуемыми задержками в микросекунды.
Например для промышленности, коей у нас в России почти не осталось.
Так что, да, для ИТшников не интересно — полноценный TCP стек на нём не запустить, что то сложнее подавно.
Ну это всё же SOC, откуда там мегабайтам взяться? К тому же, на PIC18 (8bit, 4K RAM, 128K ROM) вполне полноценный стек работает (UDP/TCP, HTTP, SNMP v2). В ESP8266 ОЗУ тоже не сильно больше, я подозреваю.
мы делаем системы управления и мониторинга в реалтайме и поэтому эти два фактора в PIC18 критичны:
8bit — ядро очень медленно и в случае большого количества пакетов оно часть из них пропустит, в езернете бывает 10мегабайт в сек.
4K RAM — полноценное TCP окно не реализовать и на свою буферизацию тоже не хватит.
Так что для наших применений этот стек очень неполноценный.

Есть очень популярный стек uIP для таких МК, но он очень примитивен, например обходит алгоритм нагля просто разрезая пакет на двое и отправляя две половинки и прочие хитрости которые скорее костыли. А про качество кода в нём я могу рассказать только нецензурными словами, пригоден только хоббистов реле управлять, да лампочками мигать. Просьба не путать хоббистов и нормальную промышленность, между ними пропасть как между хелоуворлдщиками с олимпиадниками и ядром винды 10.
Простой вопрос — какое потребление у платы в активном и спящем режимах, в миллиамперах?
Ниша неясна.

Цена как какой-нибудь Pi, возможности скорее как STM за полтора доллара.
И wifi нет (вспомним ESP).
И к тому же предложено писать в Ардуино IDE.
Да, и по ссылке питание заявлено 7-12 В. Там есть промежуточный стабилизатор на 5 вольт?

Короче говоря, надо понять, куда его приспособить.
Вернуть производителю.
Мне кажется, что цель этой платы — сделать мостик между домохозяйкой/школьником и Intel Curie/Intel Quark SE SoC. Также как Arduino на ATmega328 стала таким мостиком в AVR. Дать возможность людям ничего не паяя и не изучая длинные даташиты поиграться с их контроллером, а потом уже постепенно начинать вникать особенности его программирования.

Проблема только в том, что с Arduino на чистые МК можно переходить, а можно не переходить т.к. цена Arduino Nano/Pro Mini вполне приемлема для изготовления устройств вплоть до сотен штук тиража, да и некоторые AVR выпускаются в легкопаяемом DIP корпусе. А тут у домохозяйки/школьника будет понимание, что переходить с этой платы на чистый МК надо будет т.к. плата слишком дорогая, но переходить сложно т.к.:
  1. в розницу непонятно где эти МК купить (на ebay, ali и в двух местных магазинах не нашёл их);
  2. если даже купишь, то изготовление платы и запайка потребуют немалого скила т.к. контакты под корпусом.

$3 за UNO с бесплатной доставкой, или $30 за Genuino, не включая доставку… Что же выбрать?
Дайте ссылку, пожалуйста, где заказать UNO за 3 бакса.
толькуо сейчас проверил на всем известном китайском сайте, 188 руб. это ли не три бакса?
На али начинаются от $2.67
Искать по запросу «arduino uno» или «arduino mega328p», сортировать по числу заказов.
Выбрать Нано за 120 рублей :)
Неа, выбрать STM32F103 за 150 рублей :)
Мне кажется, не взлетит. Для носимой электроники слишком громоздко. Для остального непонятно зачем нужны гироскоп и акселерометр. Вот у меня ещё ни в каком устройстве нужды в этих двух датчиках не возникало. Использование двух процессоров, мне кажется, только сильно усложнит разработку для той группы людей, на кого ориентирована та же Ардуино. Непонятно, что со всей массой библиотек, которую сообщество написало для Ардуино. Я так понимаю, на этой плате оно так просто не заработает? Значит требует снова более высоко уровня подготовки разработчика. В этом случае становится непонятно, зачем выполнять плату в формате Ардуино, и уж тем более, зачем сравнивать её с Ардуино. Лучше уж с каким-нибудь STM'ом сравнить, мне кажется, это будет ближе.
а сейчас это мода такая — ардуино бог и пофиг на всё, этими разъёмами уродуется буквально всё.
Всё во благо хоббистов и зажигателей лампочек по вайфаю.
Даже если на плате стоит сверхмощный мк с производительностью как у целерона 500,
даже если у него сотни бга выводов, и богатая переферия, даже если у него куча цап, ацп на пол сотни каналов и внешние ацп.
Нет смерд,
вот тебе куцый ардуино разъём на 14 GPIO выводов и тебе этого хватит, так боги маркетинга решили.
и да, и часто цена далеко за 100+ баксов, это же для арудино — все купят.
Если цена снизится до полутора-двух цен Arduino Uno, имеет хорошие шансы взлететь. Плюс сделать версию в формате Arduino Nano.
А те $26 с доставкой что за него сейчас хотят — это цена STM32F4DISCOVERY, у которого 1 МБ флеша, 192 КБ ОЗУ, 168 МГц частота и около 80 выводов.
Всё равно будет для избранных. Библиотеки от Ардуино надо портировать, программировать два процессора сложнее, чем один. Да, я, конечно, понимаю, что всё становится лучше, если к нему приделать Блютус, но в реальности далеко не всегда он нужен. С носимой же электроникой имеет ещё какой-то смысл вариант Нано.

А вообще, всё это похоже на то, что Интелу не даёт покоя слава Ардуино, и они очень хотят влезть на этот рынок, но данный вариант очень сомнителен, т.к. Ардуино тем и замечательна, что это конструктор для домохозяйки. Если же нужно что-то более серьёзное, то человек уже не будет останавливаться на формфакторе Ардуино, т.к. нет смысла использовать нативные модули от Ардуино, если все библиотеки всё равно переписывать.
Намаялись же мы на ней с гироскопом. Так ничего дельного и не получили. Почему-то в определенных положениях он начинал скачкообразно вертеться по всем осям. Ещё была странность: при повороте на 360 градусов гироскоп не возвращался в изначальное положение, да и вообще чрезвычайно быстро слетала калибровка.
Вы точно уверены что понимаете как должен работать такой датчик? Это не гироскоп в обычном представлении, это датчик угловых скоростей.
Возможно и нет. Мы алгоритм Маджвика прикручивали и получали углы поворота относительно нуля, полученного после калибровки. Затем вкидывали показания в blender и смотрели, смотрели. Иногда гироскоп выкидывал очень интересные трюки (в прямом смысле). Конечно, мы ещё много чего пробовали, но, учитывая результаты, интереса в этом мало.
Не понимаю почему нельзя выпустить нармальный SBC типа RPI Zero только с wifi. Не нужны акселерометры и т.п. Сделайте нормальную платку за 5$ с wifi и HDMI выходом. все ничего более не нужно.
Да рассматривал его, но! По-сути это как Эдисон, ндо еще платки расширения прикупать, чтобы внешние устройства можно было нормально подключить. ну или самому плату разводить.
Я пока заказал C.H.I.P. за 9$ там есть и wifi и флешпамять на 4 ГБ и оперативка 512Мб и видеовыход есть и питание от батарейки можно подключить и зиний зуб и GPIO.
Хотя я бы и меньшим довольствовался за более скромные денюжки.
Ну и массовую рассылку они откладывают уже в третий раз.
Если дойдет, я поиграюсь, напишу статеечку (в сравнении с RPI Zero) и если подойдет под мои цели, то еще десяток закажу.
Собственно основные 2 минуса RPI-Zero это отсутствие wifi и что заказать 1 шт можно, а мне 8 нужно
Ерунда какая-то. Мощный процессор, и мизер памяти.

Intel Galileo 2 построен на таком же чипе, и в том же формате Uno,
но там не постеснялись 256 мегабайт оперативки поставить, 8 метров флэша,
полноценный Ethernet воткнуть, microSD, да ещё слот расширения mini-PCI-x

И всё это за те же деньги, что и эта Arduino 101.

Вопрос — занафига эта 101 вообще нужна?
Ребята, а почему некоторые производители наносят доп. микро отверстия на платах, как-бы перфорируют всю плату точечками.

image
С моей точки зрения плата скорее вредна, чем полезна.

Кроме высокой цены фрагментирует сообщество свободного ПО, свободного hawdware.

В области простых устройств есть изначальный Arduino, где годами отлаживалось и ПО и аппаратная часть.

Для ARM есть Arduino Due (микроконтроллер Atmel SAM3X8E). С ним бы и сравнивали, причем, начиная с цены.

Еще накинуть в цене в 3 раза, появляется семейство плат Raspberry Pi (ARM Cortex-A53 x64 1,2 ГГц 4 ядра).

Конкуренты периодически появляются, противопоставляя более мощное железо, но после погружения в тему оказывается что нет практически живого сообщества, сырое ПО, слабая поддержка от производителя (закрытое ПО и отсутствие программного доступа к мультимедийному DSP, нет какой-нибудь лицензии). Дополнительно устройство может пропасть из продажи, именно в тот момент, когда на него написано рабочее решение.

Есть даже семейство плат аналогичных с ПЛИС на борту, с EPM240T100С5 стоит дешево, возможности интересные, более специфические, конечно, чем у микроконтроллера.
А на 101 библиотека TV Out есть интересно? Хочу попробовать поменять 101 на мегу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий