Как только спал всеобщий ажиотаж и заработали сайты Farnell и RS Components, мне удалось оставить заявку для пред-заказа Raspberry Pi, про которую через неделю, я преспокойно позабыл.
Мое отношение к проекту поменялось 17-го мая, в тот день я получил email от RS Components, с кодом доступа и ссылкой на Raspberry Pi Store. Немного подумав, я решил — надо брать!
Второй приятной неожиданностью стал email от DHL с треком посылки, который я получил 5-го июня.
Итак, через три дня я стал счастливым обладателем 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 и пару брошюрок:
Размер Pi немного больше обычной банковской карты:
Поближе — чип системы и Ethernet контроллера:
Сетевой адаптер — если честно, то я ожидал большего, своих денег он явно не стоит:
Официально рекомендованный дистрибутив Debian был скачан заблаговременно, потратив пять минут на подготовку SD карты, я решил стартовать.
Пробный запуск — заработало!
В авральном порядке была куплены беспроводные клавиатура и мышь, с один общим USB приемником — это не мало важно т.к. в плате всего два USB порта.
Вот так выглядят графическая оболочка LXDE и браузер Midori:
Минимальная конфигурация, доступ по ssh:
Установив Raspbian, удалось оживить веб-камеру и запустить видео поток по http:
Впечатления
Поигравшись с устройством пару дней, решил добавить в пост свои впечатления, проблемы и последующие планы.
Быстродействие
В терминальном режиме система ведет себя просто отлично, а вот графический интерфейс — местами весьма задумчив, к примеру посерфить веб используя 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