Raspberry Pi - 25-долларовый компьютер

Первая партия 25-долларовых компьютеров Raspberry Pi поступила в производство. Источник.

Кстати, по поводу 100-долларовых ноутбуков, хотя затея тихо сдохла, но в наших краях реально купить с гарантией полноценный refurbished-ноутбук за 140-160 евро (процессор 1,6 ГГц, 1 Гб памяти, 80 Гб диск, 12-14 дюймов экран).

25 долларов это очень заманчиво. Надо будет подумать

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

С 20 февраля можно будет оставлять заказы. Я, наверное, закажу. Если удастся найти хорошую б/у клавиатуру подходящего размера - можно будет вставить Pi в нее, получится некий Спектрум современности.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Думаю, корпус "спектрума" с аналогичной клавиатуркой можно и сейчас купить на заказ. Кстати, в нашем городке есть ассоциация любителей старых игровых приставок и компов типа "Коммодор" и "Денди" :)

Подумав, я склонился к мысли, что маленькая отдельная коробочка удобнее будет, если к ней цеплять несколько юсб устройств и какие-то железячные поделки, а клавиатура пусть будет отдельная. Сейчас можно найти маленькие и тонкие, какие угодно.
А тут профессиональный дизайнер подтянулся, по-моему, очень солидно. Если все получится, то можно будет такой корпус заказать за 30-35$:
http://www.raspberrypi.org/forum/projects-and-collaboration-general/conc...
https://p.twimg.com/AlZm8uYCQAEmPcz.jpg:large

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

ТТХ. Как уже надоели эти нетбучные параметры… а эти Pi вообще 700МГц, 256М/128М ОЗУ и всё тоже зарубежное производство, архитектура.

Ну, для Англии это какую-то погоду сделает. SD/USB/HDMI, питание через USB и Ethernet в модели B — единственное, что радует.

Список многоват для "единственного" :) SD/USB/HDMI, питание через USB и Ethernet в модели B
"Единственное" - разве этого мало? ;)
А графика c OpenGL HW-акселератором, а композитный видеовыход для подключения к любой медиа-кофеварке, а Питон в качестве среды разработки, а набор торчащих наружу GPIO-пинов, работа от 4-х АА батареек?

Конечно, это зарубежная архитектура. Но кто мешает, как говорится?

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Путин. Ответ на последний вопрос очевиден — мешает Путин. Как выберут Зюганова, он будет основывать свою власть на отечественной промышленности, а не зарубежных любителях нефти…

Список это же всё периферия. Просто не флоппи, RS-232 и RGB, а современные интерфейсы. Про работу от батареек не знал, спасибо.

Но всё равно главное это программы. Которые возникают, когда народ поддерживает свою архитектуру и своих программистов. Будет ли всё это у Pi — неясно, да и другой это народ если честно.

Программы. Наверное, проблемы с народом не будет:

Forum Stats:
Groups: 2
Forums: 6
Topics: 2818
Posts: 40564

There are 10699 Members

Проектов уже полно. Лично мне нравится этот: "I wrote a SPI driver, now what?" Теоретически тот же самый SPI-модуль для МК-1хх можно будет подцепить к Pi.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Однодневки. Массовку собрать несложно. Но кто будет об этом Pi в 2035 году заботиться так, как Михаил Борисович о справочнике Дьяконова или MSX Association об MSX?

Конкуренты, например Микрософт, поддерживают свою библиотеку программ с 1975 года. Свободно используемую среди разработчиков, внутри корпорации.

Интерфейсы. Аппаратные UART, SPI, I2C и 8 сигналов ввода/вывода там заведены на разъем. Композитный TV тоже выведен. Так что все не так и плохо, я бы сказал-весьма хорошо по части интерфейсов.

Да, неплохо по части интерфейсов. Для особых ценителей есть еще CSI интерфейс для подключения камер, не знаю, насколько он поддержан драйверами там.
В списке проектов есть тач-экраны. Если найдется недорогое решение, да еще с запиткой от батареек - это уже ниша ПМК.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Кесарю-кесарево, слесарю-слесарево. Прикрутить можно что угодно к чему угодно- вопрос трудозатрат. Потребление этого пи в 35 раз больше чем МК-16х, так что просто батарейками тут не обойтись. Хотя, для визуализации данных с контроллера системы отопления на телевизоре в гостиной - самое то. И для того, что б залезть в итернет и работы в офисе с потреблением 5вт + монитор тоже самое оно. А считать лучше на калькуляторе.

Про нишу ПМК, конечно же, я загнул. Чтобы просто посчитать, калькулятор удобнее (хотя какой именно калькулятор - тут еще холиварный вопрос). А вот про нишу управления каким-нибудь хобби-проектом - это самое то, тут прямая конкуренция МК-1хх.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

По большому счету это ПК. Со всеми отсюда вытекающими. Зачем для управления хобби проектами крутой 3D HDV акселератор ( а там именно такой), который жрет энергию и никак не используется? Портов там не много, нужно городить расширители в/в, делать их драйвера для ОС. Зачем Linux в контроллере? Ремонтопригодность - нулевая. Еще, как не крути -процессор для бытовухи, поэтому года через 3 будет гарантированно снят с производства и заменен на другой и не факт, что будет совместим по периферии. Поэтому, как простейший пк верхнего уровня - применим, но на управление системой отопления, например, я его не поставлю, что бы не иметь головной боли в обозримом будущем.
Собственно, все это мое личное imho.

Ваше IMHO совершенно уместное. (+). Я бы тоже Pi не поставил на управление чем-то серьёзным. А что бы Вы поставили на управление серьёзным, если не секрет?

Но вот лично я серьёзными хобби-проектами не занимаюсь. А более-менее несерьёзными. Например, системой для управления игрушечной роботорукой. И вот купленная МК-161 лежит на столе, а разработка софта под неё идет с жутким скрипом. Потому что сложно и неудобно /доказательства того, что удобно, попрошу тут не приводить ;)
А вот в ящике стола лежит Нокия N810, на которой стоит Python, и под которую писать софт было легко и удобно. Но к 810-й очень сложно что-то подключать, и еще в ней сдох аккумулятор, а покупать новый уже рука не поднимается, зачем, собственно.
И вот появляется Pi. Который удобно программировать. К которому удобно подключать различные железяки. Который идеально подойдёт для того, чтобы управлять роботорукой и еще чем-нибудь. Это моё IMHO.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Удобства. А чем именно неудобно и что помогло бы разрабатывать софт для ЭКВМ?

Помог бы язык С :). Помог бы язык С :)
Ну, а если серьёзно, то ассемблерность языка останавливает. Тяжело перешагнуть себя

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Если коротко. Если совсем коротко, то мешает отсутствие ЯВУ, о чем был флейм в соседней дискуссии.

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

Почему завышены? Прекрасные демки и программы для Casio, на русском языке, написаны на Си, опубликованы на этом сайте. На калькуляторе без алфавитно-цифровой клавиатуры. Потому что писались на обычном компе :) Никто же не говорит, что надо писать программу на самом устройстве. Учитывая, что на самой ЭКВМ писать вообще неудобно, из-за отсутствия меток.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Уже как бы обсуждалось. Что существующая схемотехника и объем памяти программ кристалла в 64кб MK-1xx не позволяет исполнять программу в двоичном коде из ОЗУ.
Поэтому, что тут собственно обсуждать. Что есть, то есть.

Тогда так и говорите - "что вы хотите от обычного МК-1хх без алфавитно-цифровой клавиатуры", а не "...от обычного калькулятора". Обычные калькуляторы это умеют, это МК-1хх не умеет, в силу того и того, как уже раньше и обсуждалось.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Не все. Обычные калькуляторы не умеют. Умеют лишь немногие калькуляторы, произведённые крупнейшими (и богатейшими) фирмами.

Это так. Но народ голосует рублем, собирая многотысячные сообщества, а не десять с половиной человек у нас тут.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

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

Система отопления это серьезно? Поэтому поставил то, что не имеет загрузочных устройств, не имеет прослойки объемом 1мб между управляющей программой и портами ввода/вывода и имеет ясную и четкую иерархию код-аппаратная часть. Где стандартный контроллер не подходит, используется свободно программируемый по мотивам мк-1хх. По сложности программирования - это субъективно и зависит от человека, но по мне писать программы на языке мк используя кросс средства не особо сложно.
А вообще мне Ваше imho понятно. Для роботов пи + плата расширеня вполне сойдет.

Какой-то. Про прослойку в мегабайт - да, согласен.
А для системы отопления какой-то специализированный контроллер или целая мк-1хх? Последняя тоже непонятно как будет работать в режиме 24/7/365, если честно.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Контроллер. Когда готовые контроллеры не совсем подходят, или для отработки алгоритма управления или если где какие-нибудь тонкости дошлифовать надо то использую http://pmk.arbinada.com/node/351 .

По поводу МК у меня была мысль написать статью в журнал с описанием контроллера гелиосистемы на МК-152. Достоинства - относительно недорого, доступно для любого в отличие от ПЛК и особенно в отличие от микроконтроллеров. Правда все никак времени не было, а сейчас эта мысль благополучно угасла (пока) до лучщих времен. А вообще, МК-152 расчитан на работу в режиме 24/7/365, МК-163 вероятно тоже спокойно сможет, а вот как с этим в МК-161,не знаю.

Такие статьи надо писать, уверен, многие бы заинтересовались. И про использование МК-163 в качестве замены контроллера, в силу ее дешевизны. СЕМИКО (мое IMHO) вполне могла бы быть заинтересованной в таком применении 163й, и выступить спонсором :)

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Отечественный вариант появился. Комментарий был перемещен и теперь находится здесь.

Новости Raspberry 35-долларовый компьютер разошелся миллионным тиражом и продолжает продаваться.

Риторический вопрос автора: "А меня не оставляет вопрос: почему не мы? Что такого было в Raspberry Pi, что смогли сделать англичане (последние двадцать лет, как и все, плетущиеся за Штатами и Китаем в смысле инноваций) и чего не смогли бы сделать мы?"

Неплохой наброс.

Но, собственно, первый же ответ по ссылке отвечает на этот риторический вопрос: "...русским некогда, русским надо жить как то, деньги зарабатывать".

Выпустить подобное устройство в РФ за близкую цену было бы невозможно. Во всяком случае - легально.

С другой стороны, подобное устройство не найдёт здесь миллионный спрос: у тех, кто мог бы им заинтересоваться, как правило, нет ни лишней тысячи, ни свободного времени. А у жуликов и воров несколько другие интересы.

Да и сразу бы раздался многоголосый вой "экспертов": "кому такое г. надо, с 256 Мб памяти, 700 МГц частоты, без 3D-ускорителя, ничего-лучше-сделать-не-могут etc".

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

А про "зайти в школу, показать детям" - даже читать смешно.

Свой путь(ТМ)? С другой стороны, подобное устройство не найдёт здесь миллионный спрос: у тех, кто мог бы им заинтересоваться, как правило, нет ни лишней тысячи, ни свободного времени. А у жуликов и воров несколько другие интересы.
Сколько в Россию было продано Распбпишек, я не смог найти. Согласно русскому сообществу, 915 человекам нравится. 1373 человека подписались в группу Вконтакте. Сравните с 85 фанатиками, включая меня, любителей МК-161.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Вкусы. Поставить лайк и купить, освоить — совершенно разные вещи. Зарубежные финтифлюшки сейчас будут собирать больше лайков в России. Особенно если они собирают лайки на Западе.

При всём моём уважении(+) но это бред. Тот же проект "Марсоход".
Простая плата на CPLD Altera MAX II стоит 800 рублей.
Конечно, это не ЭКВМ и не PC ни разу, но как бы не менее отечественное, чем МК-161. И на форуме зарегистрировано 956 человек.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Сравнения. Выругался, молодец. МК-161 это калькулятор с отечественной архитектурой. Ты его сравниваешь с форумом по «Марсоходу 2», который большинство пользователей пичкает популярными зарубежными технологиями — вражьим ассемблером ARM, Си, Линуксом. Что только подтверждает правило засилья западных технологий.

Между прочим, из 40 последних пользователей форума «Марсоходов» только у 13 есть сообщения на форуме. А из них лишь семеро написали больше одного сообщения. На КЛК Фролова (где активно обсуждаются зарубежные ПМК) 1207 пользователей. Где-нибудь на forum.allnokia.ru (где обсуждают ещё более европейские финтифлюшки, чем «Марсоходы»), например, вообще 724862 пользователей и более 500 прямо сейчас в онлайне.

Кстати, я был в команде администраторов и прекрасно представляю себе механизмы, увеличивающие количество пользователей форума. Для раздутия твоего показателя даже не обязательно самим заводить «мёртвых душ» — достаточно просто не удалять спамеров, а блокировать их. Мы этим всерьёз не занимались, т.к. просто не вступали в споры с теми, кто членомерится количеством пользователей.

Форумы. Ну, а ты выкрутился, тоже молодец.
Как я могу сравнить МК-161 с форумом? МК-161 - это же калькулятор, а форум - это интернет сервис :)

(где обсуждают ещё более европейские финтифлюшки, чем «Марсоходы»)
В чём "русскость" МК-161 больше "европейскости" Марсоходов?

А вообще, "вражий ассемблер" и "Си" - это сильно. Учитывая, на чём написана фирмварь МКшек.

А за эти 30 проектов на Марсоходе-1, конечно же, Госдеп приплачивал, чтобы сымитировать интерес русских людей:
http://marsohod.org/index.php/projects/plata1

Посох Деда Мороза
Управлять Марсоходом из браузера
Подключение платы Марсоход к телефону с ОС Android
Апгрейд =Подмосковных вечеров=
Снеговик
Зажигаем ёлку!
Процедурная музыка для Марсохода
Управление платой Марсоход через JTAG
Фоторамка. Часть3. Фреймбуффер.
Фоторамка. Часть2. TFT-панели с LVDS интерфейсом.
Фоторамка. Часть1. Подключение TFT-панелей.
Техническое зрение
ПЛИС внутри ПЛИС
Хексовый видеоадаптер
Использование ультразвукового дальномера
Подключение дисплея WH0802 к компьютеру через COM- порт
Видеоигра Питон
Умный дом
Пять в кубе
Видео игра теннис для двоих
Марсоходы: Начало Клонирования.
Работа над ошибками. Теннис.
ИК пульт к компьютеру
Машинка, управляемая с компьютера через Bluetooth
Улучшенный проект "Частотомер"
С Новым Годом!
USB устройство как последовательный порт (и USB ScratchBoard)
Как улучшить проект USB
Скоро Новый Год!
Часики
Лазерный проектор
Плата Марсоход для Scratch
Частотомер
USB устройство из платы Марсоход
Последовательный порт
Передаем Ethernet-пакет
Катамаран
Продуваем форсунки
Индикатор температуры
Летающая тарелка
Сделаем игру Волк-Коза-Капуста
(C) Котокормушка
Тестер обжимного коннектора UTP
Сделаем простой AVR микроконтроллер
Игрушка для кошки
Еще один инерциоид
Сделаем PS/2 клавиатуру!
Сделаем САМИ простое (непростое) USB устройство
Принтер для нанесения рисунка на пасхальные яйца
Марсополз или Ползун?
Управление медиацентром
Бесконтактная сигнализация или датчик расстояния
ПИ-Гаджет
Светодиодная реклама
ИК приемник
Генератор
Лабиринт
Двигаться по полосе
Двигатели
Гусеничный Марсоход и пульт от телевизора
Проект машинки "Марсоход"
Почти "пустой проект"
Видеоигра "Теннис"
Играем мелодию "Подмосковные вечера"

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Вражий ассемблер. Фирмварь МК-161 написана на вражьем ассемблере, чтобы дать владельцам уровень родного, советского ЯМК. Доступ к вражьему ассемблеру закрыт, этот уровень будет меняться.

На твоих «Марсоходах» наоборот — заливают схему процессора, чтобы дать владельцу возможность программировать на языке, созданном и поддерживаемым Западом.

Я думал, что ответить и не придумал ничего, кроме как спросить - если тебе так противно пользоваться плодами вражьих "Си", "ассемблеров" и т.п. как ты вообще живёшь? Форумы, интернеты, мобильная связь, музыка в приёмнике твоей машины, двигателем которого тоже управляют "вражьи" коды?

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Большевики. Мы живём в СССР, территория которого временно оккупирована мировым империализмом. Государственные границы разрушены, наша промышленность развалена, причём индустрия полностью, а большинство заводов также уничтожены врагом: http://www.rospisatel.ru/predprijatija.htm

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

Уничтожение нашей промышленности? Целенаправленное уничтожение нашей промышленности? Не совсем.

Вот, я работаю на заводе. Завод юридически обанкротился и введено внешнее управление, однако на работе цехов банкротство завода сказалось только уменьшением расценок, фактически загрузка мощностей зависит только от заказов. Раз в год - два меняется директор завода, который при вступлении на должность начинает реорганизовывать руководство, хорошо если реорганизация не добирается до цехов:) По-видимому руководство хорошо понимает что проработает недолго ( "временщики" ), по этому старается отделиться от собственно производства, просто спихнув все обязанности на начальников цехов и подразделений, зато не забывая с них спрашивать. Хорошо, если начальник старой закалки, производственник, молодые предпочитают спихивать обязанности на соседние подразделения ( если получится ) или на собственных подчинённых.

Оборудование сильно изношено, практически ресурс многих станков и аппаратов давно исчерпан, недавно ввели планово-предупредительный ремонт, но его проведение в полном объёме невозможно из-за недостаточной численности ремонтного персонала и отсутствия запасных частей. Кроме того очень неохотно завозят запасные детали взамен изношенных, нередко урезают количество материалов в заявках или вовсе отменяют заявки. Зачастую, стоимость половины деталей сопоставимо со стоимостью нового механизма, ремонт оборудования с выработанным ресурсом оказывается дороже приобретения нового с гарантией!

Если директор предприятия в своё время приватизировал предприятие, то положение ненамного лучше, но тут сказывается банальная жадность:)

Некоторые "директора" получив в свои руки завод, предпочитают не утруждать себя производством, а просто продать оборудование. Небольшой завод, изготавливал какую-то ( не знаю ) военную радиоэлектронную аппаратуру. В 2010 году на заводе кипела работа, а в 2012 году уже продана половина оборудования, причём самого нового, а завод работал 3 дня в неделю с зарплатой в 6000-7000 рублей с полуторамесячной задержкой.

Вряд ли, местные власти целенаправленно разваливают промышленность, просто сказывается рыночное ( торгашеское ) мировоззрение ряда руководителей.

Вот пример. На сварочном аппарате сгорел диодный модуль. Диоды как от автомобильного генератора, по нескольку штук соединены параллельно. Заказываем новый диодный модуль. "Какой модуль?! Меняйте диоды!" Заказали диоды. Привезли. Установили на радиаторы. Собрали схему. Включили аппарат - красивый фейерверк, все диоды сгорели. Ладно, опять поменяли все диоды, без сожаления отбраковывая диоды при малейшем подозрении. Опять собрали схему. Включили аппарат. Бах! Смотрим - вроде ничего, правда, три диода отгорело. Включаем - аппарат работает! Но рано радоваться, даём нагрузку. При токе 70% от номинального, диоды радостно сгорают очередью. Всё. Стали смотреть в Интернете - диодные модули выпускает саранский завод "Орбита", но отдельно диоды не продаёт! Где взяли диоды наши снабженцы, неизвестно, главное, дешёвые. Заказали модули. Привезли. Поставили. Работает! Завод просто так приобрёл поддельные, может, китайские, диоды, хотя, можно было сразу приобрести новый диодный модуль, проверенный на заводе-изготовителе. Ну, это случай из ряда вон выходящий, обычно, заводу удаётся сэкономить, правда, запасные детали сомнительного качества дорабатывают напильником уже ремонтники.

Какие чиновники?! Отечественное оборудование втрое дороже китайского или турецкого, зачем платить лишнее, тем более, если можно заставить заводских ремонтников довести до ума дешёвый китайский станок?

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

В РФ есть свои особенности. В РФ, конечно, есть свои особенности (например, фактически нет профсоюзов, квалификация управленцев низкая, более высокие нормы прибыли в сырьевых отраслях, чем в перерабатывающих и соответствующее лобби во власти), но деиндустриализация - глобальное явление последних лет 30. О возвращении производств думают даже в "Боинге", а пропагандирует правильное отношение к бизнесу не абы кто, а рупор капитализма - журнал "Форбс".

Провал Boeing: 7 уроков, которые следовало бы извлечь бизнесу. «...Ошибка вывода производств за рубеж, таким образом, лишь звено в цепи губительной философии. За повышением акционерной стоимости компании оказалась забыта истинная цель каждого бизнеса – создание ценности для потребителя. Возрождение американской промышленности – это не просто переезд фабрик в США...». Статья целиком.

> "изготовители > "изготовители военной продукции волей-неволей вынуждены применять отечественные комплектующие"

Увы, не совсем так: http://www.kit-e.ru/articles/market/2005_5_10.php - "суть предлагаемой концепции" можно не читать, остальное за семь лет, пожалуй, только усугубилось.

Да, кругом проблемы с кадрами. :(

Это по поводу #5847.

10

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Доработать напильником :). На Хабре появилась статейка о доработках компьютера :)

"Долгожданный" Raspberry Pi появился и в наших краях, стоимость модуля компьютера - 2820 рублей, карты памяти с Linux для него - 680 рублей, всего - 3500 рублей.

Уже в Барахолке :) "Долгожданный" Raspberry Pi уже в Барахолке! :)

CubieboardВ полку микрописЕй прибывает:
http://cubieboard.org/

A small, high-performance arm box

  • 1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache
  • Mali400, OpenGL ES GPU
  • 512M/1GB DDR3 @480MHz
  • HDMI 1080p Output
  • 10/100M Ethernet
  • 4Gb Nand Flash
  • 2 USB Host, 1 micro SD slot, 1 SATA, 1 ir
  • 96 extend pin including I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP..
  • Running Android, Ubuntu and other Linux distributions

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Машинка лежит в "офисе" возле роутера, запитанная от нокиевского зарядника. Установил штатный Rasbian, всё установилось как часы. Сказывается вылизанная хардверная платформа, под которую заточен самый стабильный Linux дистрибутив.
С гуями не стал даже и заморачиваться, лишь проверил, что дисплей на 1920 пикселей тянет, хотя и с тормозами. Гружусь в консоль. Захожу на машинку удаленно через SSH.

Балуюсь с Питоном. Как всегда, хочется что-нибудь поконтролировать :)

Вот проба SPI шины из-под Питона (статья):

import spidev
spi = spidev.SpiDev()
spi.open(0,0)
value = 0x05
resp = spi.xfer2([value])
print 'SPI sent byte: %d' % value
print 'SPI recv byte: %d' % resp[0]

(Посылка байта 0x05)

(SPI-сниффер поймал байт 0x05)

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Мои поздравления с приобретением! Я своим cubieboard тоже очень доволен. Потратив пару дней на обустройство, теперь имею круглосуточно работающую коробочку, лежащую около маршрутизатора.

Занялся, наконец, проверкой последовательного порта на HP-50g, но не смог получить на компьютере сообщение. Можно, конечно, порт на ноутбуке и терминатором проверить, но это самое простое. Теперь жду вот такую штуку для более детального исследования:
RS-232 тестер

Кстати, для 50g (точнее, для 40gs/39gs, но работает и на 50) продают вот такие концентраторы вместе с лабораторным оборудованием (текст на англ. по клику на картинке):

Спасибо!
Я для нужд логического анализа купил такую вот штуку.

Saleae logic Analyser софт работает с ней как с родной железякой, предоставляя 8-канальный анализатор с до 24 МГц частотой семплирования. Понимает с десяток различных протоколов - так что тоже можно анализировать последовательный порт.

А я на Распберри подцепил светодиод на GPIO 25 и показываю волшебство дома :) - удаленно включаю и выключаю его через SSH терминал:

. . .
    def led_init(self):
        logging.debug('led_init()')
        GPIO.setup(self.LED_PIN, GPIO.OUT)

    def led_on(self):
        logging.debug('led_on()')
        GPIO.output(self.LED_PIN, False)

    def led_off(self):
        logging.debug('led_off()')
        GPIO.output(self.LED_PIN, True)

. . . 

io.led_init()
io.led_on()
time.sleep(2)
io.led_off()

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

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

Конечно, человечнее смотрятся. Вот, к примеру, статья про роборуку OWI-535 и ее управление ею из Питона на Распберри. У меня давно валяется без особого дела эта роборука, я ее когда-то хотел к МК-161 приделать, но так и не созрел. Там без пайки и микроконтроллеров не обойтись.

А в этой 35-долларовой железяке все работает без пайки. Воткнул USB и рука увиделась:

pi@raspberrypi ~/python-robots $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 015: ID 1267:0000 Logic3 / SpectraVideo plc

А вот сильно урезанный код той гуевой программы под Tkinter, который работает из консоли. Закрывает и открывает руку. Урезал минуты полторы:

#!/usr/bin/python
import usb.core
import usb.util
import time
import sys

dev = usb.core.find(idVendor=0x1267, idProduct=0)

if dev is None:
    raise ValueError('Device not found')

STOP = [0,0]

GRIP_CLOSE = [1,0]
GRIP_OPEN = [2,0]
WRIST_UP = [4,0]
WRIST_DOWN = [8,0]
ELBOW_UP = [16,0]
ELBOW_DOWN = [32,0]
SHOULDER_UP = [64,0]
SHOULDER_DOWN= [128,0]

BASE_COUNTERCLOCKWISE = [0,1]
BASE_CLOCKWISE = [0,2]

def command(cmd, duration):
    c = list(cmd)
    dev.ctrl_transfer(0x40,6,0x100,0,c,1000)
    time.sleep(duration)
    c = list(STOP)
    dev.ctrl_transfer(0x40,6,0x100,0,c,1000)

def grip_close(duration):
    command(GRIP_CLOSE, duration)

def grip_open(duration):
    command(GRIP_OPEN, duration)

def main(argv):
    grip_close(0.5)
    time.sleep(2)
    grip_open(0.5)

if __name__ == "__main__":
    main(sys.argv)

А быстродействие не особо страдает, ведь Питон не совсем интерпретатор - он ведь там при первом запуске компилирует в байт-код. И потом все шустро.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Думал, на чем сделать пример работы с COM-портом для HP-50g. На питоне ушло минут 10...