Сообщество Arduino представило (http://arduino.cc/blog/2011/09/17/arduino-launches-new-produ.../) новую плату Arduino Due, примечательную использованием процессора на базе архитектуры ARM. Ранее производимые платы Arduino были построены на базе микроконтроллеров Atmel ATMega. Как и другие разработки Arduino модель Arduino Due выпускается в соответствии с принципами open hardware - дизайн платы полностью открыт под лицензией Creative Commons BY-SA, любой желающий может загрузить схемы, имеет возможность внести в них улучшения и начать производство своего продукта.
Сердцем Arduino Due является 32-разрядный процессор Atmel SAM3U (96MHz), построенный на базе ядра ARM Cortex-M3 и соответствующий архитектуре ARMv7-M. SAM3U укомплектован 256 Кб Flash и 50 Кб SRAM (для сравнения модель Arduino Uno поставлялась с 32 Кб Flash и 2 Кб SRAM), имеет пять SPI-шин, два I2C-интерфейса, пять UARTS и 16 аналоговых входов. Для подключения периферии на плате имеется порт USB.<cente...
URL: http://arduino.cc/blog/2011/09/17/arduino-launches-new-produ.../
Новость: http://www.opennet.me/opennews/art.shtml?num=31794
У атмелов ARM процессоры дорогие... 250-300р поштучно.
а это разве дорого?
на 1000 умнож.
Очень дорого, учитывая их производительность. Хорошо годятся разве что для Jailbreak Dongles для даунгрейда PS3, перепрошивки на CFW и запуска пиратки. Ничего против этого не имею, но все эти их open hardware акции мне больше напоминают прикрытие для отвода глаз от истинного положения дел. И - да: шли бы они нах со своим убогим Arduino Uno за €22.00, когда китайские планшеты на Android 2.x всего в 2 раза дороже уже купить можно.
> - да: шли бы они нах со своим убогим Arduino Uno за €22.00, когда китайские
> планшеты на Android 2.x всего в 2 раза дороже уже купить можно.22 евротугрика за инструмент разработчика - это практически халява. Посмотрите на цены эвалбордов от других контор. Ну вон техасские инструменты продают эвалборды где-то за полторы штуки зеленых тугриков. Всего-то :). Хотя планшет на том же проце можно и за стольник УЕ взять.
Не путайте малосерийные вещи, каковыми являются инструменты разработчика типа ардуин с хомячьим ширпотребом, штампуемым миллионами, по принципу "кушай что дали - готовый немодификабельный продукт". Совершенно разные вещи.
Во первых, у планшетов практически нет выведенных GPIO. Поэтому померять временной интервал какого-то сигнала - опаньки. Вывести сигнал для управления нагрузкой - опять опаньки. Померять уровень аналогового сигнала АЦП-ом - опять облом! И так далее. Совершенно вещь в себе, I/O с внешним миром не развито, т.к. девайс ориентирован на потребццтво, а вовсе не разработчиков электроники и возможность сбора кастомных схем с участием этой штуки. В принципе может быть и можно найти какой-то свобобный GPIO, который даже почему-то выведен на плату, но это геморройно, т.к. надо вскрывать девайс, и долго тыкаться в плату без схемы. А если даже и выйдет, тут наступает...
Во вторых, с жестким реалтаймом работать ... из андроида - ну вы понимаете, да? По скорости реакции на изменения уровне на лапке, гарантированности этого времени и прочая - эта самая ардуина уделает андроидный планшет с диким отрывом. А возможность играться с жестким реалтаймом позволяет некоторые вещи, которые раньше требовали килограммы жесткой логики или были невозможны. Например, можно в реальном времени коммутировать обмотки brushless моторов. Программно определяя порядок их включения и тонко контролируя разгон и торможение. С произвольным алгоритмом. Например учитывающим характер нагрузки на валу и даже динамически подстраивающимся под изменения. Ярким примером таких развлечений является допустим segway. Штука которая "делает невозможное" держа равновесие на 2 колесах по бокам, просто в реальном времени коммуритуя моторы в нужную сторону в нужном количестве. Выглядит ... весьма необычно, поскольку согласно всем законам физики эта штука обязана упасть вперед или назад, но реалтаймное управление моторами позволяет и такой вот фокус. И да, если не уложиться в некие временные рамки, владелец этой штуки пропашет асфальт носом. В этом месте термин "жесткий реалтайм" приобретает некий особенный смысл :)
>> Посмотрите на цены эвалбордов от других контор.Не нужно писать ерунды. Цены на Ардуину − запредельные по любым меркам.
Плата за простоту входа для «человека, способного забить гвоздь в стену».Вот вам «эвалборды от других контор», по диким совершенно ценам «Чипа и Дипа»:
http://www.chipdip.ru/product/stm32vldiscovery.aspx
Ардуина там же в «Чипе» − от полутора до трех тысяч.STM32F100C4T6B — 16кб флеш, 4кб SRAM, 48 ног, Cortex-M3(!!!) с DMA, дебагом на лету, 32*32+32->32 за 1 такт и всеми прочими радостями за 28 рублей.
Ардуина − для занятий по воскресеньям вместо лото с бабушкой.
О «средствах разработки» Ардуины просто молчу.
Можно, конечно, перепрошить Ардуину и превратить ее в голый камень, распаянный на макетке, но зачем, если это можно сделать за 50 рублей с нуля? Разводить готовую Ардуину на шлейфы − пайки в двадцать пять раз больше, чем обвязять голый AVR.Вещь Ардуина отличная в плане «Хело ворлд», НО штучно-одноразовая.
Тормозная, на 1% использующая свое набортное железо, с омерзительным Си.
Сделав что-либо на Ардуине − новый проект, отплёвываясь, даже новичок начнёт на голом камне.«Реал-тайм» на Ардуине — как из го%на пуля. Ответственно вам заявляю.
http://www.chipdip.ru/product/stm32vldiscovery.aspx
STM32VLDISCOVERY в том же «Чипе» вчетверо дешевле Ардуины (и впятеро шустрее и удобнее), по тому же нехорошему ценнику «Чипа».
Ардуина стоит бешеных денег и ни за что, вот мой вывод.
Даже напрямую.
> Ардуина стоит бешеных денег и ни за что, вот мой вывод.
> Даже напрямую.Капитан намекает что дискавери нужен STM-у, а ардуинщики как-бы без поддержки атмеля работают. По идее, для производителя свой чип - почти бесплатен. А поскольку STM-у оно надо, одно время были даже халявные раздачи этого дискавери.
Я себе заказывал arduino за 800 руб.
Я тоже :) http://freeduino.ru
Duemilanove за ~600 можно взять. Тем не менее, STM'овские ARM'ы действительно обойдутся в те же деньги. Или дороже, но в комлекте будет цветной ЖК.
а ссылочку можно ?
ebay: "stm32 lcd"
>> Я себе заказывал arduino за 800 руб.А он — за 180:
http://habrahabr.ru/blogs/robot/128793/
> А он — за 180:
> http://habrahabr.ru/blogs/robot/128793/Oh shi-, это же роботостроение по сельски?!
> Не нужно писать ерунды. Цены на Ардуину − запредельные по любым меркам.Л П П. Раньше вообще цена типа 22 тугриков за оценочную плату - была чем-то типа фантастики. Всякие кейлы, иары и даже олимексы до таких сказочных величин не снисходили, полагая что разработчики - народ не бедный и не массовый. А то что рынок решил чуть иначе - на то и конкуренция. До самих чипмейкеров стало доходить что чем больше разработчиков - тем больше они чипов будут использовать в разработках. И вот уже появились платы по весьма вкусным ценам.
> http://www.chipdip.ru/product/stm32vldiscovery.aspx
Вы б еще /dev/random в пример приводили. Чипидип - д3рьм0вая контора. Цену выбирают путем умножения настоящей цены на случайно выбранный коэффициент. Как правило этот коэффициент - от 2 до 5, но в клини.ческих случаях (например мелочевка) бывает и более десяти. Если так по уму, за дискавери просят около 500 руб а за клоны ардуины - около 800. Не сильно принципиально, в общем то. Хотя если честно, такое на шару делается ЛУТом за 1 вечер. При том можно еще и сразу под какую-то конкретную задачу делать, а не прикручивать соплями из проводков generic макетку к своей разовой задаче. Как-то поэстетичнее в сумме получится.
> STM32F100C4T6B — 16кб флеш, 4кб SRAM, 48 ног, Cortex-M3(!!!)
> с DMA, дебагом на лету, 32*32+32->32 за 1 такт и всеми прочими радостями за 28 рублей.Спасибо, Кэп! Я это уже написал до вас. Я вообще мелкооптовую партию этой красоты хапнул, отхватив добавочную скидку. Они у меня теперь на все и вся, вплоть до замены жесткой логики. Пламенные приветы атмелу и удачи им такое переплюнуть. Конкуренция - это хорошо! :)))
> О «средствах разработки» Ардуины просто молчу.
Это такой эмбеддед для самых маленьких и хoмячкoв :). Начинание полезное - мозг развивает мощно, заставляет думать, вспомнить закон ома и начать учить основы схемотехники. Полезно в быту, и вообще - прививает вкус к победе. А там глядишь появится интерес и половина освоит эмбеддинг уже по нормальному, без ходуль и подпорок "for dummi3s". А разве плохо - научиться делать себе железки за вечер, которые вам никто под лично вас никогда не сделает за это же время и деньги?
> Вещь Ардуина отличная в плане «Хело ворлд», НО штучно-одноразовая.
В этом мире есть много задач которые не надо шлепать миллионными тиражами. И какой еще может быть макетная плата? Зачем она в количествах более штучных? Она по определению для макетирования и прототипирования. Пучек проводов от макетки до доп. обвязки и прочего - в качестве финального решения не комильфо в любом случае. Не говоря о нулевой пригодности этого метода для тиражирования. Даже в домашних условиях имеет смысл отмакетировав сделать тем же ЛУТом финальный вариант, избавившись от клубка проводов. А если вышло что-то дельное - можно не полениться сделать мелкую серию и продать избыточные печатки себе подобным, а то и девайс в сборе. Отличный шанс освоить взаимодействие с промышленностью как бонус, благо нынче заводы готовы хоть штучно шлепать, главное плати :).
> с омерзительным Си.
А что с тамошним си не так? Самый обычный, просто готовые либы для хoмякoв уже привинчены. В остальном - си как си. Обыкновенный.
> даже новичок начнёт на голом камне.
А в этом плане атмел глупо сфэйлил - они могли б и сами вшивать какойнить дефолтный бутлоадер как ардуинщики. Если универсальный usb-сериальный интерфейс на основе какого-нить FTDI232 или разломаного шнурка от мобилы должен быть у любого умеющего держать паяльник за правильную сторону чайника, т.к. годится для кучи целей (UART есть везде), так что через сериальный бутлоадер камень будет зашит влет, то вот отдельный программатор изображающий SPI есть уже у куда меньшего числа народа. Тем более все армы (даже атмелские SAM7/3/...) идут с неким дефолтным бутлоадером, в меру убл.юдс.ким, но во всяком случае способным шить чип через подобный щнурок.
> Сделав что-либо на Ардуине − новый проект, отплёвываясь, даже новичок начнёт на голом камне.
Я честно говоря не очень понимаю чего все так с этого ардуино радуются. Обычная плата с обычным камнем, просто несколько улучшайзеров ориентированных на нубoхoмяка встроено. Эти улучшайзеры в половине случаев больше мешают чем помогают и не очень хорощи в плане понимания того как это на самом деле работает. С другой стороны, зато хомяк доедет до финиша, решит свою задачу и получит позитивный стимул изучать направление дальше.
> «Реал-тайм» на Ардуине — как из го%на пуля. Ответственно вам заявляю.
По сравнению с андроидом с явой и переключением задач :D - реалтаймнее некуда! Хотя, конечно, вылизанный покомандно асм в нужных местах - позволяет намного более сурово оперировать временами, оперируя величинами порядка считанных тактов проца.
> У атмелов ARM процессоры дорогие... 250-300р поштучно.Зато младший камень STM32 (тоже Cortex M3, но от ST Micro) - стоит в районе *одного* *доллара*. И не имеет проблем с добываемостью и наличием, в отличие от атмела.Я их по этому поводу целый мешочек купил, аж по 29 RUR штучка (!!!!).
Теперь можно что угодно делать так: втыкаем проц, программим, оно делает что нам надо. Поди хреново - 32-битный ARM при таких ценах можно использовать в роли glue logic, хоть это и забивание гвоздя электроным микроскопом :)))
кто-нить знает как ввезти в Россию pandaboard?
вот и мне тоже интересно, а заодно вопрос: Panda Board уже в серийном производстве???
http://pfind.ru/search/?qic=UEVM4430G-01-00-00
http://www.watterott.com/de/Panda-BoardUPS Express Saver
0.00-1.00 kg 45,00 EUR
1.00-2.50 kg 55,00 EUR
И попадаешь в руки нашей замечательной таможни. Я с ними месяца полтора бодался с двумя биглбордами.
> И попадаешь в руки нашей замечательной таможни.Наша таможня может дое.... даже к шнуркам от калош, если шлея под хвост попадет. Ну такая вот страна.
Какая в ещё таможня, я деньги плачу EMS/UPS/DHL/Pony и т.п.
За 50 EUR, они мне в течении 3-5 дней, в любой ситуации должны привезти.
И меня совершенно не волнует как они это сделают. За всю историю закупок,
начиная примерно с 2002-2003 года, ко мне всё всегда доезжало, и ни
копейки сверх оплаченного не платил. Более того, с таможней ниразу
дела не имел.
Почта не отвечает за легитимность ввозимых вами товаров и уплату пошлин, по логике вещей.
Класс!! Жаль таких не продают у нас..
> Класс!! Жаль таких не продают у нас..Ну, так и там их тоже не продают (доступность: 0 штук на нескольких сайтах), и так уже несколько месяцев подряд. А вот раньше ещё можно было достать, теперь нет. Из-за Фукусимы, что-ли...
> кто-нить знает как ввезти в Россию pandaboard?Купить оный онлайн, очевидно.
Есть аналог:
http://www.mentorel.ru/index.php/products/som/blueshark-omap...
> Есть аналог:
> http://www.mentorel.ru/index.php/products/som/blueshark-omap...А вот это супер, спасибо!
> Есть аналог:
> http://www.mentorel.ru/index.php/products/som/blueshark-omap...Это как бы модуль а не девелборд. Похоже, но ориентировано на применение в составе другого девйса, а не макетирование.
>Это как бы модуль а не девелборд. Похоже, но ориентировано на применение в составе другого девйса, а не макетирование.Это не одноплатный компьютер, а двухплатный.
1. Процессорный модуль: http://www.mentorel.ru/index.php/products/som/blueshark-omap3
2. Базоыя плата: http://www.mentorel.ru/index.php/products/som/blueshark-omap...
Вместе две этих платы и есть аналог pandaboard. Но удобнее, т.к. производитель может базовую плату на заказ сделать (с нужными интерфейсами) при стандартном процессорном модуле. Или при неизменной базовой плате можно в нее воткнуть более мощный процессорный модуль.
> Это не одноплатный компьютер, а двухплатный.
> 1. Процессорный модуль: http://www.mentorel.ru/index.php/products/som/blueshark-omap3
> 2. Базоыя плата: http://www.mentorel.ru/index.php/products/som/blueshark-omap...Я в курсе - спасибо, Кэп :). Вот только сдается мне что 2 платы да еще в розничных количествах - стоят в сумме больше чем 125 баксов (старый биглборд с аналогичным OMAP на борту и примерно такой конфигурацией RAM/NAND). Цена на указанном сайте написана как-то невнятно и вообще не понятно, это цена за комплект или за одну из плат. Зато правда плюсом модуля является возможность сделать кастомную базовую плату низкотехнологичными методами, подогнав модуль под какую-то конкретную задачу. С биглом так не прокатит разумеется, это чисто девелборд, тогда как модуль вполне может быть использован и для окончательных применений.
Кроме того, у бигла сильная сторона в том что им пользуется толпа народа, которая адаптировала все что шевелится к данной плате. А указанные платы будут весьма приблизительным аналогом и придется допиливать ряд отличий. Некий демонстрационный вариант линуха там и так есть, но под биглы больше всякого. Тем не менее, штука явно имеет право на жизнь. Правда я так и не понял - сколько в сумме стоят 2 платы штучно. Жаль что местные не перенимают опыт буржуев, у которых все просто как штык: "$nnn+доставка" -> "заказать" -> со счета улетает $nnn+доставка -> мы получаем плату. А эти предлагают какие-то формы заполнять и не называют конкретных цен, что как-то здорово менее дружественно к покупателю (вы конечно, извините, но было исследование показавшее что заполнение форм лишний раз - прилично отталкивает покупателей, поэтому данная контора будет имхо не очень удобна тем кто хочет купить 1 штуку под прототипирование/на поиграться).
> Вместе две этих платы и есть аналог pandaboard.Извините, но OMAP3530 на 600МГц все-таки не является аналогом OMAP4xxx (в PandaBoard именно омап 4000-й серии!). Как бы OMAP3xxx это прошлое поколение, 1-ядерный cortex A8. В то время как OMAP4xxx это уже cortex A9, 2 ядра (не считая кучи вспомогательных ядер), более высокие частоты и еще более навернутая периферия. Вообще в целом куда более ядреный и быстрый проц - следующее поколение и достойный ответ на тегры там всякие. Поэтому то что вы зацитировали - аналог биглборда. Самого первого, даже не XM варианта (впрочем у XM зачем-то убрали NAND, а загрузка только с SD - изврат какой-то, в панде почему-то практикуется такой же изврат).
> Но удобнее, т.к. производитель может базовую плату на заказ сделать
> (с нужными интерфейсами) при стандартном процессорном модуле.Ну собственно фича модулей как раз в том что под модуль можно делать кастомные платы по относительно нетребовательным технологиям, тогда как переразвести и пустить в производство сам модуль с его злостным суперкомпактным BGA у OMAP'а - другой уровень сложности и требований к производству.
> Или при неизменной базовой плате можно в нее воткнуть более мощный процессорный модуль.
А эти более мощные - есть? И по пинауту совместимы?
Со всем согласен, но где-то я читал о том, что нельзя использовать последние OMAP кажется из за нестабильности. Не помню точно то-ли из-за нестабильности чипа, то-ли плат на его основе.Цену я нашел здесь:
http://www.mentorel.ru/index.php/about/36
Да, дороже 125 баксов. Но доставка может сожрать разницу. И у отечественного производителя есть свои плюсы.
> Со всем согласен, но где-то я читал о том, что нельзя использовать
> последние OMAP кажется из за нестабильности.А техасские инструменты про это в курсе? И где массовые вопли юзеров пандабордов?
> Не помню точно то-ли из-за нестабильности чипа, то-ли плат на его основе.
Поскольку массовых воплей юзеров пандаборд пока не заметно, подозреваю что кто-то
> Цену я нашел здесь:
> http://www.mentorel.ru/index.php/about/36
> Да, дороже 125 баксов. Но доставка может сожрать разницу.Из 125 баксов даже с доставкой ну совсем никак не получится 10500 руб. Ну разве что вы закажете персональную доставку президентом почтовой компании на его личном самолете, тогда может и слупят ~200 баксов, конечно :)))
> И у отечественного производителя есть свои плюсы.
Нет, я понимаю что модуль + платка это покруче чем монолитная плата, но что-то такой уровень цен оптимизма совершенно не внушает. По идее, если это делается здесь, товарисчи должны бы сильно экономить на таможне и доставке. А цена выше чем у аналогичных буржуйских комплектов (как нетрудно догадаться, идею с модулями придумали давно). Кстати забавными модулями являются еще goomstix - формфактор модуля зачетный.
>[оверквотинг удален]
> руб. Ну разве что вы закажете персональную доставку президентом почтовой компании
> на его личном самолете, тогда может и слупят ~200 баксов, конечно
> :)))
>> И у отечественного производителя есть свои плюсы.
> Нет, я понимаю что модуль + платка это покруче чем монолитная плата,
> но что-то такой уровень цен оптимизма совершенно не внушает. По идее,
> если это делается здесь, товарисчи должны бы сильно экономить на таможне
> и доставке. А цена выше чем у аналогичных буржуйских комплектов (как
> нетрудно догадаться, идею с модулями придумали давно). Кстати забавными модулями являются
> еще goomstix - формфактор модуля зачетный.goomstix пойдет
STM32 - 40 RUB
> STM32 - 40 RUBА 29 RUR за младшую модель не хотели? Эпично, я себе при такой халяве даже мелкооптовую партию схапал. Теперь у меня ARMы в каждой дырке где нужна цифровая логика :)))
Кто готово повторить Epic Win Клайва Марлза Синклера? :)
и сколько это чудо стоить будет? опять заоблачные 100$?
> и сколько это чудо стоить будет? опять заоблачные 100$?Ну блин, освойте ЛУТ и оно станет для вас равно по цене куску текстолита, чипа и паре часов времени на пайку.
А как вам http://we.easyelectronics.ru/Arduino/olimexino-stm32--i-mapl... ?
Безумно дорогое развлекательное устройство.
Освоив ЛУТ можно сделать такое же по цене куска текстолита и чипа. Кстати, разве чем-то плохо когда разработка в свой кайф оказывается и весьма серьезным ремеслом, без которого многих привычных нам вещей просто не было бы.
Заказывал Arduino UNO за 628 рублей на eBay. 3 недели ожидания и никаких проблем с таможней
>> Заказывал Arduino UNO за 628 рублей на eBay. 3 недели ожидания и никаких проблем с таможнейА мне нужно было сию секунду изъять механическую кнопку из тракта — купил Фридуину за 1350р в «Чипе».
http://www.chipdip.ru/product/freeduino-nano-v5.aspx
Умаявшись добиться от неё нужной скорости — тиражировать буду на голых чипах.
А если бы Ардуина СПРАВЛЯЛАСЬ с задачей — покупал бы массово и нахваливал бы.
Вот есть такой вот ресурс. Очень недорого.
http://starterkit.ru/html/index.php