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

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

ну это всё же не чип, а модуль. цена для модуля вполне обычная. вот как вариант популярный в России и в ардуино wiznet. Причем SAMW25 это модуль с open CPU, что не самая частая вещь.
ну и если отойти от ардуино, а обратиться к профессиональным разработчикам, то для крупных проектов Атмел даёт цены, существенно отличающиеся от розничных.
Да все понятно, что оптовикам скидка. Но вспомним, что Атмел тут не революционно новый девайс представил. Эти модули существуют уже капырнадцать лет — достаточно посмотреть хотябы у того же TI --CC3000 уже года три как представили с похожими характеристиками. Но при цене в $12 за модуль при оптовых поставках проигрывали Нордику тому же в китайской реализации. А после выпуска esp8266 о чем там может вестись речь?
По сути это цена за предоставленное лицензирование, которое «лицензирована для вас». Но если вы собирание разовое устройство чтоб потешить своё самолюбие, выберите вы модуль с лицензией за 20 или все таки за 3 без лицензии?
3000 это все таки тоже чип. 3 года назад TI не выпускал модулей под своим брендом, насколько я помню. Сейчас, судя по всему, уже выпускают. о революционности речи не идет, скорее атмел догнал лидеров по части позиции. экспертно сравнивать какие-то технические характеристики Atmel vs TI не берусь, компетенции не хватит.
есп8266 для домашних поделок вне конкуренции, с этим глупо спорить. но для коммерческих проектов в России он применим с трудом. а мы (Рейнбоу) всетаки конечной целью блога ставим привлечение «профессиональных» разработчиков и тут атмеловские решения смотрятся на уровне на сегодняшний день.
Сравнение с CC3000 некорректно: SAMW25 это не просто wi-fi модуль, там еще микроконтроллер Cortex-M0. Тут правильнее сравнивать с CC3200, но тогда эти модули практически ровесники.
В плане радиолюбительских задач соглашусь, что esp8266 закрывает, наверное, 99% радиолюбительских задач. Тем не менее, нужно иметь ввиду, что модуль от Atmel несет на борту микроконтроллер Cortex-M0 с 256 кб флэш-памяти. Поэтому его применение даже в разовых изделиях может оказаться оправданным при создании ресурсоемких приложений. Ну и библиотек под распространенные мк написано довольно много, может оказаться проще заплатить дополнительные деньги, чем руками портировать что-то сложное, но нужное.
В свое время Atmel завоевала радиолюбителей простотой загрузки hex в микроконтроллер. Я имею ввиду AVR.
На сколько я понимаю, SAMR21 это современная альтернатива ATMEGA128RFA1, там такой же трансивер (такой же?). И в целом, Atmel Cortex-M0 позиционирует как замену AVR. Чем шить эти SAM'ы?
Существуют ли простые и свободные программаторы и утилиты, такие как avrdude? Есть или предполагается поддержка gcc? Или обязательно использовать монстроподобную Atmel Studio?
промахнулся. ответил ниже.
На сколько я понимаю, SAMR21 это современная альтернатива ATMEGA128RFA1, там такой же трансивер (такой же?).

Ну по большому счета да, SAMR21 это ATMEGA128RFA1 на ядре M0. Стоит ли там тот же трансивер, не могу сказать. Но смею надеяться, что Атмел не стоял на месте и что-то в нем усовершенствовал.

Есть или предполагается поддержка gcc? Или обязательно использовать монстроподобную Atmel Studio?

Atmel Studio (как и AVR Studio до неё) всегда использовала и использует компилятор gcc. Поэтому, ответ «да» поддержка gcc есть.

Существуют ли простые и свободные программаторы и утилиты, такие как avrdude?

SAMR21 имеет ядро Cortex. Т.е. можно использовать те же инструменты что и для других кортексов. J-link и его клоны например. Отладка SAMD20 Xplained Pro может выступать программатором для атмеловских кортексов. По-моему ST-link позволяет шить любые камни, а не только свои (но это я не проверял).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий