Распаковываем Raspberry Pi

в 5:44, , рубрики: Raspberry Pi, rs components, мини-компьютер, метки: , ,

Как только спал всеобщий ажиотаж и заработали сайты Farnell и RS Components, мне удалось оставить заявку для пред-заказа Raspberry Pi, про которую через неделю, я преспокойно позабыл.
Мое отношение к проекту поменялось 17-го мая, в тот день я получил email от RS Components, с кодом доступа и ссылкой на Raspberry Pi Store. Немного подумав, я решил — надо брать!
Второй приятной неожиданностью стал email от DHL с треком посылки, который я получил 5-го июня.

Итак, через три дня я стал счастливым обладателем Raspberry Pi!

Распаковываем Raspberry Pi


Поскольку Raspberry Pi Store предлагает заказать различные аксессуары, я решил исследовать целесообразность их покупки. Тут же обнаружился ряд проблемных мест — не стабильная работа с некоторыми SD картами, а также многочисленные проблемы связанные питанием. Решив не тратить время на поиск подходящих аксессуаров и решение возможный проблем — я заказал все необходимое сразу.

Вот так выглядел мой заказ:

Raspberry Pi Type B Single Board Computer 27.40€
Micro USB Euro power supply for Raspberry Pi 6.20€
HDMI cable for Raspberry Pi 4.30€
4GB Class 6 SDHC Flash memory card for Raspberry Pi 8.23€
Промежуточный итог (без НДС) 46.13€
   
НДС 6.20€
Стандартная доставка (Отправка ожидается в течении 3-х недель) 4.30€
Общий итог 61.64€

Вышло «немного» больше чем 35$, и сейчас, пожалуй, я бы заказал только компьютер, все остальное можно купить гораздо дешевле. К слову, стоимость одного Raspberry Pi Type B включая налоги и доставку составит приблизительно 37€ или 47$ (налоги и доставка сильно зависят от страны).

Распаковываем

Вот так была запечатана главная коробочка — похоже в RS Components к делу подходят серьезно:
Распаковываем Raspberry Pi

Содержимое коробки щедро упаковано в поролон — Raspberry Pi и пару брошюрок:
Распаковываем Raspberry Pi

Размер Pi немного больше обычной банковской карты:
Распаковываем Raspberry Pi

Поближе — чип системы и Ethernet контроллера:
Распаковываем Raspberry Pi

Сетевой адаптер — если честно, то я ожидал большего, своих денег он явно не стоит:
Распаковываем Raspberry Pi

Официально рекомендованный дистрибутив Debian был скачан заблаговременно, потратив пять минут на подготовку SD карты, я решил стартовать.

Пробный запуск — заработало!
Распаковываем Raspberry Pi

В авральном порядке была куплены беспроводные клавиатура и мышь, с один общим USB приемником — это не мало важно т.к. в плате всего два USB порта.

Вот так выглядят графическая оболочка LXDE и браузер Midori:
Распаковываем Raspberry Pi

Минимальная конфигурация, доступ по ssh:
Распаковываем Raspberry Pi

Установив Raspbian, удалось оживить веб-камеру и запустить видео поток по http:
Распаковываем Raspberry Pi

Впечатления

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

Быстродействие

В терминальном режиме система ведет себя просто отлично, а вот графический интерфейс — местами весьма задумчив, к примеру посерфить веб используя Midori — это занятие не для слабонервных, вероятно тут и сказываются скромные 700 MHz. HD видео и 3D меня пока не интересовали — но я охотно верю что RPi справиться как с первым, так и со вторым.

Программное обеспечение

На любой вкус Arch Linux, Debian, OpenELEC и т.д. Вот агрегированная информация по доступным дистрибутивам.
Я остановился на Raspbian — основной причиной стала встроенная возможность обновления ядра и прошивки от Hexxeh.
Процесса установки дистрибутива как такового нет, обычно на карту записывается рабочий образ, а потом, при первом запуске необходимо выполнить несколько простых команд.
Отдельно стоить отметить процессе настройки устройства под свои нужды — даже если вы ранее никогда не работали с *nix системами — интернет просто изобилует как готовыми решениями, так и подробными объяснениями и инструкциями. Установка дополнительных программ и библиотек не вызывает затруднений, необходимым условием является подключение RPI к интернету, все операции по установке, обновлению и удалению выполняются менеджером пакетов, а он доступен во всех основных дистрибутивах.

Периферия

Клавиатура и мышь — работают на ура, также должны работать внешние накопители, но кпримеру веб-камера не захотела работать в официально рекомендованном Debian дистрибутиве.
Wifi и Bluetooth присутствуют, но ядро поддерживает ограниченный набор устройств — это зависит от дистрибутива, и если есть планы по их использования то лучше брать те которые уже поддерживаются, т.к. последующая компиляция новых модулей из исходников для не искушенного человека может создать массу проблем.

Проблемы

Эпизодически возникали залипания и пропуски нажатия клавиш, в моем случае помогало переподключение USB приемника, сначала я думал что причина в не качественном приемнике, но как выяснилось, эта проблема напрямую связана с питанием — вернее его перепадами при различных нагрузках. На официальном форуме советуют использовать более мощные источники.
Также хочу отметить, что я не заметил разницы между адаптером от RS Components и USB зарядкой от HTC Desire, если работать по ssh, то Raspberry Pi ведет себя просто отлично.

Планы

Пока один — запустить домашнюю систему считывания показаний аналоговых счетчиков газа, электричества и воды используя три веб-камеры, на Python + OpenCV.

Если у кого ни будь, возникнут вопросы, спрашивайте, с удовольствием отвечу.

Автор: imashaman

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js