Cubieboard дорого, raspberry pi слабовато, или где взять soc с gpio помощней да подешевле

Cubieboard дорого, raspberry pi слабовато, или где взять soc с gpio помощней да подешевле

Raspberry Pi стал народным одноплатником практически сразу после собственного появления, поскольку более недорогих, мелких и универсальных в один момент SoC совокупностей не было. Но сейчас настало время, в то время, когда китайцы производят недорогие, и компактные SoC наподобие AllWinner A10 частотой до 1,2 GHz, каковые смотрятся заметно заманчивее чем 0,7 GHz малинового пирога.
Смотрите кроме этого: Cubieboard — хороший соперник Raspberry Pi

Мини-компьютеры быстро занимают собственную нишу на рынке хай-тек устройств. Опоздала отгреметь кампания «Raspberry Pi», а на расстояние стали выходить другие занимательные и недорогие ответы. Tom Cubie, инженер из Китая, решил сделать собственный вариант малобюджетного ARM-компьютера, умещающегося на плате размером 6 на 10 сантиметров.

Имеется само собой разумеется CubieBoard, которая имеет на себе казалось бы все что в принципе может пригодиться разработчику, и более замечательный чем у RPi процессор, хоть и одноядерный, но Cortex A8 1,2 GHz, и оперативы у него Гиг, и SATA порт имеется, и по большому счету возможно во всем он у RPi побеждает, разве лишь не считая отсутствия аналогового видео, но имеется у него один недочёт. В случае если RPi оффициально стоит 35$, не смотря на то, что приобрести официальный RPi у дилера в Российской Федерации к которому шлет оф.сайт возможно лишь за 2500 р. то у него хотя бы имеется китайская копия на ebay за 40$, в то время как CubieBoard официально родом из Китая, но цена его на ebay образовывает 83$, а иметь 2 менее замечательных RPi по мне так уже заманчивее чем один замечательный CubieBoard, к тому же 100 рублей на пиво батарейки останется.Но имеется богатырь китайский, готовый грудью лечь на острый частокол раздора между дешевизной и мощным процессором.

Но он совсем негоден для большинства проектов, под каковые заточены вышеописанные автомобили. Он кроме этого был признан народным, по мощности и своей цене, но в другом классе девайсов, в классе бесшумных домашних медиасерверов, имя ему MK802. Неоднократно обрисованный и на Хабре, и во всем интернете Android miniPC MK802 с возможностью загрузки Linuxов с microSD карты ставит его в один последовательность по мощности процессора с CubieBoard и соответственно выше Raspberry Pi, но имеет он основной недочёт — никакого GPIO.

Это практически что ставит крест на возможности применения его в качестве замечательного процессора, скажем для мозгов робота, либо совокупности умного дома.Но он имеет USB Host, да несколько, так из-за чего бы не взглянуть переходники USB-GPIO? Но итог не через чур вдохновляющий. По большей части такие девайсы являются прерогативой компании FTDI, которая создаёт модули и замечательные устройства, к примеру по большому счету совершенным был бы вот таковой:Но имеется загвоздка, цена.

К примеру тут он стоит как сам MK802, дешевле отыскать не удалось. Но. Чем Дурина не GPIO? Так как цена Arduino Nano на ebay всего 350 р.Само собой разумеется злые языки сообщат, а для чего тогда по большому счету MK802?

Ну про процессор я молчу, вправду, для большинства проектов Atmega328 хватит за глаза, но заберём хотябы две первыми кидающиеся в глаза функции, WiFi и USB host. Для подключения их к Arduino необходимо два модуля, каковые стоят 550 р за самый недорогой USB host и 1800 р за подобный WiFi shield, дружно это будет стоить около 2800 р и смотреться приблизительно вот так:Ну по всем параметрам не соперник Cubieboard.

В то время как MK802 + Arduino nano это 1500р, и следующие параметры:Не считая другого и по размеру MK802 побеждает у соперников, это может стать важным причиной скажем для авиамоделиста желающего поставить на собственный квадрокоптер веб камеруи руководить им по WiFi, Наличие Arduino не очень сильно увеличивает толщину девайся если сравнивать с RJ-45 разъемом на RPI и CubieBoard. Но Arduino занимает USB port, правильнее miniUSB port т.к. на MK802 один из портов USB host выполнен в таком форм-факторе, то целесообразнее возможно применять его.

Как-то так к примеру. Не смотря на то, что логичнее все же выпаять оба разъема miniUSB, и просверлив несколько дырочек в корпусе соединить их 4-мя маленькими проводами.В этот самый момент всплывает основной вопрос, для которого и создан топик. Arduino Nano имеется процессор ATMega 328 c обвесом (кварц, пассивные элементы, стветодиодики…) и FDTI чип USB-UART преобразователя.

Но вот в чем вопрос, для чего нам применять USB два раза? На плате MK802 выведены не все пины кристалла Allwinner (К примеру нет Line-in audio, что прискорбно), но UART выведен в виде 4 круглых бронзовых площадок рядом с SoC к каким не подпаяется лишь ленивый.На данный UART повешена консоль для отладки мертвых девайсов. Но к консоли возможно подобраться и из оси(в случае если ваш девайс само собой разумеется загружается) И в сети имеется описания как на эти пины вместо консоли возможно подключить IRDA приемник.

А возможно ли его вынудить прошивать ATMega328? Ну к примеру уже с бутлоадером Arduino. Как самый минимум запары заберём вот данный девайс по имени Arduino mini:Что являет собой легко разведенный проц с бутлоадером Ардуино и кварцем. Стоит 150р (как в большинстве случаев на ebay). Интересующие нас пины, кстати выведены на левую (по картине) кромку платы.Так вот.

Процесс заливки скетча с компа на ардуину, это посылка спец. команды на UART вход Arduino на протяжении ее загрузки, с последующей пересылкой по этому же UART скомпилированного скетча. Закономерный вопрос, как вынудить Arduino IDE для Linux принимать UART как COM port, и чем возможно перезагрузить arduino программно? Скажем светодиод какой-нибудь, либо еще какой-нибудь пин индикации применять в качестве GPIO для импульса перезагрузки. Либо же это все не через чур реально?

Вопрос к умелым Linuxоводам и ARMоводам.Так как в случае если это реализуемо, то мы приобретаем за максимум 1300 р, т.е. по цене китайской копии Raspberry Pi машинку меньшего размера, с более замечательным процессором, памятью, встроенным WiFi и другим, 2-мя свободными USB, 22 GPIO, а так как ATMega328(быть может и Arduino mini) уместиться в корпуса MK802, то и одномодульного девайса. Повесь на него недорогую веб- камеру , подпаяв к ее укороченному кабелю miniUSB разъем, на GPIO подцепи пропеллеры, закрылки, колеса, гребной винт, плавники, краны, соленоиды, либо привод электрошвабры, и у тебя домашний либо полевой робот, вертолет, лодка, самоход, пылесос, поливатель цветов, манипулятор, охранная совокупность либо что угодно с сервером, конфигурируемое с работы, командировки, и откуда угодно по интернет и вайфай.

За 1300 руб. но с мощью не самого топового ноутбука, энергопотреблением зарядки от iphone, и бесшумностью сада камней. Поставил его на вертолет, в вольный USB port воткнул 3G modem, и полетел над дачей летать, а он по WiFi наловленный интернет раздает, ты развлекаешься, супруга почту контролирует (это само собой разумеется шутка, но в стиле Because we can).Про ИК-порт тут и по большому счету большое количество нужного.Картины, не считая саморисованных из поиска гугл по тегам «MK802, Arduino» и с сайта FTDIUPDПримерные цены забраны с Ebay.com, на всякий случай укажу откуда конкретно, но заблаговременно прошу прощения в случае если листинги истекут, как стало с копией RPi за 40$ которую я сейчас не нахожу, но вместо нее показалась за 35$. В общем указанные стоимости настоящи на момент написания статьи, доставка расчитана в Россию.Raspbery Pi Вот копия за 1100р (обещанные правообладателям 35$) Вот за 1300р.CubieBoard Вот самый недорогой набор с доставкой что удалось отыскать 2600р.Но позднее в комментариях neepolas посоветовал что вот тут сам девайс по акции стоит 50$, а доставка стоит 10$, соответственно на данный момент самый недорогой Cubieboard стоит 1800р, не в два раза, но пока еще дороже RPI и MK802.MK802 1GB RAM за 1300р.

Случайная статья:

GooglePi — Voice Control Of Raspberry Pi


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.