Архивы Raspberry Pi - «Хакер. Raspberry Pi — первый запуск Операционные системы и софт

Компания Raspberry Pi Foundation представила новую версию мини-компьютера Raspberry Pi без особой шумихи, сообщив об этом только в своем блоге. Популярный гаджет, как и в предыдущей версии, предлагает улучшенное аппаратное обеспечение, при этом стоимость остается неизменной - всего около 2500 рублей ($35).

Самое значительное обновление в Raspberry Pi 3 - 64-битный процессор ARM Cortex-A53 с номинальной частотой 1,2 ГГц. По данным производителя компьютера, он должен работать в 10 раз быстрее установленного в первой версии Raspberry Pi чипа и в среднем на 50–60% быстрее процессора Raspberry Pi 2.

Проведенные нами измерения подтвердили увеличение быстродействия (см. график ниже). На практике превосходство нового Pi 3 над предшественниками колеблется от 2,5-кратного (однопоточные приложения) до 20-кратного (видеокодеки). Мощный процессор дополнен гигабайтом оперативной памяти.

Два других нововведения также порадуют потенциальных покупателей и любителей конструировать компьютерные системы своими руками. В модель Pi 3 впервые встроена поддержка беспроводных сетей 802.11n и Bluetooth 4.1. Кроме того, новая версия совместима с предыдущими, так как новый Broadcomm-SoC (BCM2837) базируется на той же архитектуре, что и процессоры моделей-пред­шественников.


Очень экономичный ПК

В остальном мало что изменилось: слоты, разъем питания Micro-USB на 5 В и 32-битная ОС Raspian Linux. В ближайшие месяцы компания Raspberry Pi Fo­un­dation рассмотрит вопрос перехода на 64-битную версию Linux.

Повышение производительности должно слегка компенсировать повышенный расход энергии мини-компьютера: потребление мощности Pi 3 под нагрузкой на 0,3 Вт выше, чем у предшественника. Однако даже с измеренным значением, составившим 2,9 Вт, устройство по-прежнему остается крайне экономичным в использовании. Для измерения потребляемой мощности мы в ходе тестирования воспроизводили фильм с разрешением Full HD (1920х1080 точек), используя медиацентр OpenElec/Kodi.

На веб-сайте www.raspberrypi.org вы найдете различные операционные системы, которые можно использовать в мини-компьютере Pi 3. Самым простым вариантом является ОС Image Noobs: в ней доступны все необходимые опции, которые можно выбрать через меню «Пуск».


Для того, чтобы использовать мини-ПК в качестве полноценного компьютера, необходимо установить Raspbian Jessie - полнофункциональную систему с интерфейсом рабочего стола. В качестве альтернативы можно использовать доступные к скачиванию в Интернете первые версии ОС Android, которые можно установить на Raspberry.

Если Raspberry Pi 3 планируется использовать в гостиной, следует выбирать OpenElec. При этом речь идет об ОС на базе популярного медиацентра Kodi (ранее известного как XBMC) с шикарным пользовательским интерфейсом, множеством замечательных функций и бесчисленными плагинами, которые значительно расширяют возможности устройства.

В ходе тестирования система OpenElec работала без сбоев, «тормозящих» меню не наблюдались. Воспроизведение фильма с разрешением 1920х1080 точек с сетевого ресурса также происходило без проблем: фильм запускается относительно быстро и воспроизводится без рывков и пауз на загрузку. Впрочем, если ваша домашняя сеть не выдает высоких скоростей, лучше будет дождаться предварительной загрузки фильма.

Для работы с мини-компьютером Raspberry Pi 3 вам понадобится внешний блок питания Micro-USB. Мы рекомендуем использовать модель с силой тока не менее 2 А при напряжении 5 В. Кроме того, вам потребуется карта памяти microSD не менее 8 Гбайт, на которую устанавливается ОС. Если вы планируете работать с большим количеством файлов, лучше сразу установить 128 Гбайт памяти. А для максимальной скорости работы рекомендуется карта не ниже 10 класса.


Windows 10: Если вам привычнее работать в ОС от Microsoft, ничто не помешает установить ее и на Raspberry Pi 3.

Адаптированная Windows 10

Для запуска Raspberry Pi 3 компания Microsoft предлагает обновление в виде адаптированной под мини-ПК версии Windows 10: Windows 10 IoT Core Insider Preview. Версия Windows 10 IoT Core была разработана специально для «Интернета вещей» (Internet of Things, IoT), а также для малогабаритных устройств с дисплеем или без него. Компания Mi­crosoft разъясняет преимущества: данная версия ОС обеспечивает широкие функциональные возможности Windows, автоматическое обновление, мощные функ­ции безопасности и может управляться обычными инструментами администратора.

Raspberry Pi 3 - это существенный шаг вперед: теперь производительности компьютера достаточно, чтобы собрать компактный, функциональный и мощный мультимедийный плеер. Благодаря интегрированному модулю Wi-Fi и специально разработанной ОС OpenElec, маленький «компьютер для рукодельников» способен стать мощной домашней развлекательной машиной.

Однако пользователи, имеющие в своем распоряжении Raspberry Pi 2, не обязательно должны переходить на новую модель. Лишь тем, кто только-только обратил свое внимание на эту тему или до сих пор пользовался Raspberry Pi первого поколения, в любом случае стоит взять Raspberry Pi 3 Model B.

Raspberry PI 3 model b: ARM компьютер

Всем доброго времени суток, кто зашел на этот сайт. Совсем недавно началась история компьютера Raspberry PI (разбери пи), которую в русскоязычном интернете прозвали «малинкой» и в феврале 2016 выпущена модель, которую будем «разбирать» в данном посте.

Данное устройство это полноценный компьютер размеры которого по первой удивляют, так как всего они с размеры обычной банковской карточки (90х56мм). Но не смотря на его малые размеры возможности «распбери пи» удивляют.

Начнем пожалуй с распаковки (unboxing):


Комплект «малинки» (raspberry pi 3):

картонная коробка, сам компьютер в антистатическом пакете и лист формата А3 с информацией о соответствии нормативным требованиям и безопасности на нескольких языках (русского нет).

Для хранения информации, а также установка операционной системы и других программ используется в данном компьютере карты SD (точнее microSD). В комплекте не поставляются. В зависимости от тех задач и целей, которые хотите реализовать советую использовать объемом от 8 ГБайт и класс не ниже 10. Слот под карту microSD находится на обортной стороне.


В торце платы по узкой стороне располагаются 4 (четыре) разъема USB стандарта 2.0 и порт Ethernet (10/100 Mbit).

Начиная с raspberry pi 3 на плате добавлены контроллеры WIFI и Bluetooth, для того чтобы подключить более старую версию к беспроводной сети покупался внешний контроллер и «занимался» один или два порта USB, в зависимости сколько контроллеров требовалось.


Разъем для подключения монитора/ТВ реализован HDMI. Звук выход 3,5 мм mini jack, что позволяет использовать стандартные наушники или колонки. Как видно есть разъем между hdmi и mini jack это для подключения камеры CSI (camera serial interface), а более длинный расположенный напротив разъемов USB это для подключения экрана DSI (display serial interface).

Для подключения разнообразных устройств,в том числе и самодельных есть порт на raspberry (расберри) pi 3 — GPIO (general-purpose input/output ) n.


Из чего состоит одноплатный компьютер Raspberry PI model 3 (разбери пи):

  • Процессор: четырёхядерный 1 .2GHz ARM CortexA53 CPU (64­bit);
  • Оперативная память: 1 ГБ LPDDR2 900 МГц;
  • Разъёмы: 4 х USB 2.0, слот MicroSD, HDMI,
  • GPIO (40 штырьков),
  • CSI, DSI,
  • LAN (10/100 Mb/s);
  • Беспроводные технологии:Wi­Fi(802.11 n) (2.4 ГГц) и Bluetooth 4.1 ;
  • Размеры: 90 x 5.60 x 1 .70 cm
  • Питание: Micro USB .

Данный компьютер Raspberry Pi 3 (распберри пи) удивляет не только своими размерами и «начинкой», но и ценой. Коробочный комплект не превышает ценника в 40$. Заказывал с сайта в комплекте с блоком питания и радиаторами для микросхем, доставка быстрая. Продавец надежный, советую. Ссылку чуть ниже напишу.

Какие операционные системы можно установить на 64 битную платформу «малинки»raspberry pi 3 model B ?

Выбор есть, установку подробно каждой системы в будущих статьях, здесь приведу только список известных мне:

  • Raspbian,
  • Pidora - Fedora для Raspberry Pi,
  • OpenELEC медиапроигрыватель Kodi с открытым исходным кодом на базе Linux,
  • OSMC (проект Open Source Media Center) медиапроигрыватель с открытым исходным кодом на базе Kodi Media Center и Debian GNU/Linux,
  • RISC OS - «родная» ОС для RISC-процессоров (к которым относятся процессоры АRМ),
  • поддержка Windows 10 для Raspberry Pi 2B

А что можно сделать с компьютером «малинкой» или на его базе собрать? Самое простое — бесшумный, карманный компьютер. А также — систему сигнализации или видеонаблюдение, сервер-хранилище данных, принт-сервер и многое многое другое. О чем и будет рассказано на этом ресурсе.

Мы старались сделать описание как можно более хорошим, чтобы ваш выбор был безошибочным и осознанным, но т.к. мы, возможно, этот товар не эксплуатировали, а только со всех сторон пощупали, а вы его после того, как купите, испробуете в работе, ваш отзыв может сделать этот мир лучше, если ваш отзыв действительно будет полезным, то мы его опубликуем и дадим вам возможность следующую покупку у нас сделать по 2-й колонке.

Raspberry PI 3 Model B+ — незаменимая вещь в дороге

5 Сергеев Виктор Владимирович 02-09-2019

Raspberry PI 3 Model B+
Достоинства:
маленький и фунциональный. мало жрет
Недостатки:
не хватает индикаторов, говорящих о состоянии устройства

Raspberry PI 3 Model B+ — Raspberry PI 3 Model B+ - хороший мини компьютер

3 Амитин С.Б. 01-02-2019

Оценка владельца устройства: Raspberry PI 3 Model B+
Достоинства:
Приобретался для создания медиацентра (для всех) и проведения экспериментов (для себя). Производительность хорошая для своих задач, загрузка 3 секунды. Подошёл, как родной, фирменный блок питания от Lenovo на 2.1А 5В, напряжение не проседает.
Недостатки:
Товар не соответствует заявленным параметрам. Никакой упаковки, никакой made in UK. Только пакетик, только made in China. Разочарован, такое можно было дешевле заказать в Китае напрямую.

Raspberry PI 3 Model B+ — Отличный одноплатный компьютер

5 Дмитрий 27-12-2018

Оценка владельца устройства: Raspberry PI 3 Model B+
Достоинства:
Малый размер,хорошая производительность, наличие порта LAN на 1 Гбит (именно в новой версии)
Недостатки:
не обнаружено, т.к. знаю, что покупал.

Raspberry PI 3 Model B 1Gb — Соответствует заявленным параметрам

5 Щербанский М.А. 15-07-2018

Оценка владельца устройства: Raspberry PI 3 Model B 1Gb
Достоинства:
Собрано качественно. ПО встает без проблем. И Raspbian и Ubuntu работают без проблем. Также легко встало MiniDLNA и Syncthing. В комплекте с двумя флешками в зеркальном raid получается неплохое облако для фото со смартфонов.
Недостатки:
К сожалению нет тихого вентилятора для охлажджения, а радиаторы серьезно помогают только при невысокой нагрузке.

Raspberry PI 3 Model B 1Gb — Отличная вещь, для тех кто знает что с ней делать.

5 Виталий 29-10-2017

Оценка владельца устройства: Raspberry PI 3 Model B 1Gb
Достоинства:
Небольшой размер, работает на многих дистрибутивах Linux, так же есть много дистрибутивов под конкретные задачи. RDP-client - только одна из них. Из Rpi3-получается отличный принт-сервер, можно сделать интернет камеру или защищенную точку доступа, с каналом через Тор. Ну и много других возможностей, как контроллер умного дома или контроллер для робота.
Недостатки:
Для нормальной работы требуется блок питания минимум на 2,5А, лучше не экономить и купить оригинальный БП. Желательна наклейка радиатора на процессор.

Raspberry PI 3 Model B 1Gb — Отлично

5 Хасанов Артур Маратович 11-07-2017

Оценка владельца устройства: Raspberry PI 3 Model B 1Gb
Достоинства:
Маленький Тихий Надежный Made in UK Для своих задач - идеален. У меня на нём крутится web server: art-home.me Идеальная игрушка для линуксоида:)
Недостатки:
Да их попросту нет. Единственное - купил отдельно БП из UK, ибо у нас сложно найти с таким ампертражем.

Raspberry PI 3 Model B 1Gb — Raspberry PI он и есть Raspberry PI

5 Артём 16-06-2017

Оценка владельца устройства: Raspberry PI 3 Model B 1Gb
Достоинства:
Отличный одноплатник для изучения микроэлектроники или создания умного дома. Цена в Никсе одна из самых низких.
Недостатки:
Не обнаружено

Оценка владельца устройства: Raspberry PI 3 Model B 1Gb
Достоинства:
Цена на Raspberry PI 3 Model B здесь была одной из самых низких, кроме того покупку можно было забрать в нескольких, удобных для меня, местах. Доезд до магазина на Звездном был удобнее, парковка без проблем, магазин хорошо заметен. Быстро оформив через сотрудника за "конторкой" ранее сделанный заказ, прошел в кассу и оплатил картой. Параллельно созрели еще две связанные с "малинкой" покупки, которые также быстро и успешно завершились.
Недостатки:
Жаль, что в магазине на Автозаводской в этот день Raspberry PI 3 Model B не было, в этом случае вся процедура была бы еще быстрее для меня.

Сегодня я вам расскажу про малину в качестве ретро игровой приставки. Ей под силу эмулировать системы начиная с ZX Spectrum и NES (Денди) заканчивая Dreamcast"ом.

На малину я смотрел еще в начале года, когда она только вышла, но тогда на ebay у барыг она стоила долларов 50. А тут на Гирбесте скопились поинты и была скидка до честной официальной цены в 36 долларов. С поинтами получалось что то в районе 1600 и я не смог устоять.

Товар был заказан в начале июля и получен через 3 недели ePacket"ом. С упаковкой Gearbest не заморачивается. Коробка была помятая, но содержимое, к счастью, не пострадало.


Характеристики

Процессор: 64-битный 4-ядерный ARM Cortex-A53 с тактовой частотой 1,2 ГГц на однокристальном чипе Broadcom BCM2837;
графический двухъядерный процессор VideoCore IV;
оперативная память: 1ГБ LPDDR2 SDRAM (900 Мгц);
цифровой видеовыход: HDMI;
композитный выход: 3,5 мм (4 pin);
USB порты: USB 2.0×4;
сеть: WiFi 802.11n, 10/100 Мб RJ45 Ethernet;
Bluetooth: Bluetooth 4.1, Bluetooth Low Energy;
разъем дисплея: Display Serial Interface (DSI);
разъем видеокамеры: MIPI Camera Serial Interface (CSI-2);
карта памяти: MicroSD;
порты ввода-вывода: 40;
габариты: 85x56x17 мм.


Характеристики, конечно не впечатляют, по сырой производительности она проигрывает дешевым ТВ-боксам на S905 процессорах, видео так вообще, на уровне Mali MP400. Но малина искупает недостаток производительности широкой поддержкой сообщества.

Разгон

Из коробки малинка идет с заниженными частотами так как рассчитана на работу без радиатора. Процессор замедлен до 700 Мгц, память до 800, видео до 250. Нижеследующие тесты проводились с разгоном процессора до 1300, памяти до 1000, видео до 500 Мгц и с небольшим поднятием напряжения. Я думаю с моей RPi можно еще выжать 50-100 мегагерц, но предупреждаю, я видел сообщения что не все малины одинаково хорошо гонятся.

По моим наблюдениям после разгона температура не поднималась выше 55 градусов с тем обрезком алюминия, что вы видите на фото.
Разгон очень хорошо чувствуется при эмуляции Dreamcast. Например, на 1000 Мгц по процессору в Rival Schools наблюдались заметные лаги, при 1300 они практически пропали.

Начнем наш тест.

Вышла в 1983 году. Более известна в нашей стране как Денди.
К эмуляции вопросов никаких, все отлично. Еще бы.



Sega Genesis

Вышла в 1988 году. Больше известная у нас как Sega Mega Drive 2.
Эмулируется отлично.

Вышла в 1990 году. В мире была более успешна, чем ее прямой конкурент Sega Genesis. Но в России была менее известна из-за дороговизны вследствие отсутствия китайских клонов и пиратских картриджей.
Превосходная эмуляция. Забавно, прошло более 25 лет, а графика лучше чем в нынешних инди-поделках.



Sony Playstation

Вышла в конце 1994. Самая популярная приставка 5 поколения. Сделала консоли такими, какими мы знаем их сегодня.
Эмулируется с полной скоростью. Более того, в опциях есть возможность включить увеличенное разрешение рендеринга и хак скорости для него (при разгоне необязательно, по моим наблюдениям). И в результате можно играть с приемлемым изображением на большом ЖК ТВ.

Аркадные автоматы

Привлекают внимание отличной 2D графикой, которая не стареет.
Тут два выбора MAME и FBA. Первый эмулирует все 1 в 1, но от этого страдает производительность и нет поддержки актуального ромсета. Второй быстрее и имеет актуальную версию, но не поддерживает некоторые игры, которые работают в MAME, например, легендарный Mortal Kombat 3. В, общем что работает в FBA лучше играть в нем, а для редких исключений - MAME.

Nintendo 64

Вышла в 1996 году. Была мощнее Playstation, но проиграла ей под чистую.
С эмуляцией все плохо. Более-менее стабильную работу можно получить только в нативном разрешении, которое равно 320х240. Я пробовал три игры: Star Fox и Mario Kart- более-менее играбельны, Excitebike 64 - не работает. Для сравнения, я запускал Star Fox на S905 там он работал стабильно и в высоком разрешении.

Вышла в конце 2004 года. Первая портативная приставка Sony. Смартфонные поделки до сих пор не доросли до качества игр с PSP, на мой взгляд. GTA Vice City в кармане, это было нечто.
Не играбельно. Слайдшоу.

Dreamcast

Вышла в 1998. Лебединая песня SEGA. Достаточно мощная приставка, первый представитель 6 поколения, современник PS2 и Xbox Original. Не смотря на это малина показывает неплохие результаты в ее эмуляции. Я пробовал несколько игр:
Marvel vs. Capcom 2 - все великолепно
Soul Calibur - полная скорость, но небольшие артефакты на заднем плане
Rival Schools - более чем хорошо, возможно есть небольшие просадки, но они незаметны
Crazy Taxi - низкий FPS, малоиграбельно
Dead or Alive - так же низкий FPS, артефактов нет. Ждем Raspberry Pi4

Хорошо идут двухмерные игры, без проблем проверял C&C, Master of Orion 2, Warcraft 2. С эмуляцией 3D игр уже некоторые проблемы. Пробовал Blood в низком разрешении нормально, если повышать - тормозит.

Так же есть порты известных игр под Raspberry, среди них:
DOOM
Duke Nukem 3D
Quake Series
Warcraft/Starcraft
Wolfenstein 3D
Minecraft Pi Edition
Bioware"s Infinity Engine (Baldur"s Gate, Icewind Dale and Planescape)
Я пробовал только DOOM и третий Quake. Работают отлично.

Итак, выводы . Этот товар не подойдет тем кто любит все готовое из коробки, не знает английского и не готов изучать Linux. Нечаянно нажал F4? Добро пожаловать в командную строку, учи команды. Неправильно работает контроллер в эмуляторе Dreamcast? Иди в командную строку, запускай evtest, пиши на бумажке коды для каждой кнопки и осей и правь конфиги вручную. Возникли какие-то другие вопросы? Иди кури форумы исключительно на английском языке.
С другой стороны Linux и малина делают систему исключительно гибкой. Можно настроить все как угодно, если обладать достаточными знаниями. Надоело играть? Поставь из репозитория Kodi. Хочется подключить оригинальный контроллер от SNES? Пожалуйста, GPIO к вашему распоряжению.
Да, производительности недостаточно для ресурсоемких приложений. В оправдание можно показать на достаточно демократичную цену по сравнению с другими одноплатниками. С другой стороны за туже цену подвальные ТВ боксы будут производительнее.

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

Планирую купить +26 Добавить в избранное Обзор понравился +48 +91

Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия.

Стыдно признаться, но Raspberry Pi мы заполучили больше года назад и да, не написали тогда про него ни строчки, хотя и трёхмесячное ожидание было томительным, и радость от получения посылки из Туманного Альбиона была искренней. Оно, наверное, и к лучшему. За год вокруг Raspberry Pi образовалось приличных размеров сообщество пользователей, разработчиков и компаний, которые явили миру немалое количество аксессуаров, проектов и программного обеспечения. Да и сам одноплатный компьютер успел претерпеть некоторые изменения в аппаратной части — в новых версиях убрали ряд недочётов и в два раза увеличили объём RAM у модели B.

История Raspberry Pi

Вообще история развития и появления Raspberry Pi не так проста. Первый прототип этого устройства появился в году. Уже тогда он должен был стоить $25 и предназначался для обучения школьников азам компьютерных премудростей — тому, что в англоязычной литературе принято называть Computer Science (CS), а у нас не совсем корректно зовётся информатикой (о терминологии спорят до сих пор). Основателям проекта — сотрудникам и преподавателям Компьютерной лаборатории Кембриджского университета — не нравился тот факт, что с каждым годом уровень подготовки абитуриентов неуклонно снижался. Если в 90-е годы к ним, как правило, приходили учиться молодые люди, не понаслышке знакомые с программированием, то в 2000-х типичный абитуриент был разве что немного знаком с веб-дизайном.

Сожаление разработчиков Raspberry Pi понятно, ведь их молодость пришлась как раз на время появления и расцвета первых по-настоящему домашних «персоналок» Amiga, BBC Micro, Spectrum ZX и Commodore 64. Пользователи этих ПК порой попросту вынуждены были заниматься программированием, если не находили подходящего софта для своих задач. Причём нередко надо было не просто уметь писать код, но и хорошо понимать принципы работы железной составляющей, умело обходить имеющиеся ограничения и различными ухищрениями добиваться максимальной производительности своего творения. Самые продвинутые брали в руки паяльник, ведь периферии поначалу тоже было немного. А для некоторых это и вовсе стало поводом открыть свой «свечной заводик».

Впрочем, все мы знаем, что в 90-х произошло с платформой Wintel, которая стала фактически монополистом на рынке ПК и в итоге избавила пользователей от необходимости осваивать программирование. В школах тоже решили переключиться на изучение основ работы с одним известным офисным пакетом и создание простеньких HTML-страничек. Потом лопнул пузырь доткомов, стали массово распространяться игровые приставки и персональные компьютеры. В общем, жизнь простых пользователей заметно упростилась, а ряды энтузиастов заметно поредели. Такая ситуация не устраивала преподавателей — и они загорелись идеей создания платформы, которая возродила бы интерес к самостоятельному изучению этой темы. Так ли уж всё печально, однозначно сказать трудно, но вдохновлялись создатели историей некогда легендарного учебного компьютера BBC Micro , не рассчитывая, впрочем, коренным образом изменить ситуацию с интересом к Computer Science.

Параллелей между Raspberry Pi и BBC Micro не так уж мало. Оба имеют две аппаратные, незначительно различающиеся версии — Model A и Model B. Оба основаны на RISC-подобной архитектуре, причём железо в обоих случаях используется оптимальное, хотя и не самое продвинутое. RISC OS тоже не забыли портировать. Задача у них одна и та же — заинтересовать подрастающее поколение компьютерными технологиями на достаточно продвинутом уровне. BBC Micro планировалось продать не более 12 тысяч штук, а за 10 с лишним лет в итоге было продано около полутора миллионов. Пробная партия Raspberry Pi объёмом 10 000 экземпляров разошлась за несколько минут, причём поначалу действовало правило «одна штука в одни руки». Представитель одного из двух официальных дистрибьюторов «сердечно» попросил пользователей перестать обновлять страничку онлайн-магазина, так как сервера попросту не справлялись с нагрузкой. Год спустя, во время старта продаж в США история повторилась . На текущий момент, то есть почти через полтора года после запуска, продано более полутора миллионов устройств, и это, похоже, не предел.

Скоро сказка сказывается, да не скоро дело делается. Ещё пара лет после появления первого прототипа ушла на создание различных вариантов ПК, пока в 2008 году не стало ясно, что процессоры для мобильных устройств стали доступными и достаточно мощными для работы с медиаконтентом и именно их, а не микроконтроллеры, следует использовать для претворения идеи в жизнь. В 2009 году была создана благотворительная организация Raspberry Pi Foundation, в задачи которой входит разработка и продвижение одноимённого компьютера. Два года потребовалось на создание аппаратной и программной части будущего устройства, заключение договоров и соблюдение прочих формальностей. В какой-то момент даже была идея сделать мини-ПК в виде большой флешки - с одной стороны USB-порт, а c другой HDMI-выход. Подобные устройства с Android на борту сейчас в огромных количествах клепают китайские компании. Наконец, в 2011 году появились первые альфа- и бета-версии плат. И только в начале прошлого года первая партия Raspberry Pi отправилась на сборочный конвейер, а до заказчиков она добралась ближе к лету, потому что китайский подрядчик умудрился ошибиться при сборке, что вызвало дополнительные затраты времени на исправление ошибки.

Заметьте, Raspberry Pi — по сути некоммерческий проект. Так что нет ничего удивительного в том, что на его разработку ушло столько лет. Одновременно это ответ на недовольные возгласы в духе «А почему процессор такой, а не такой-то? Где мой гигабайт памяти? Нельзя что ли было добавить поддержку SATA? Почему нет модуля Wi-Fi/3G/Bluetooth?». Помилуйте, вам за $25 (или $35) предоставили добротную машинку для домашних экспериментов и «наколенных» проектов. В конце концов, новичку проще разобраться с Raspberry Pi, чем с микроконтроллерами; он намного удобнее и функциональнее плат мини-роутеров, которые нередко используются в исследовательских задачах ; его цена заметно ниже, чем у всех остальных одноплатных решений , пусть и более функциональных. Получается, что конкурентов у Raspberry Pi пока что нет. Ну что же, мы подробно рассказали об истории создания этого проекта, но до сих пор ни разу не обмолвились о том, что он собой представляет, что с ним можно сделать и какие у него недостатки.

⇡ Технические характеристики и возможности

Raspberry Pi называют одноплатным компьютером размером с кредитную карту. На самом деле сама плата чуть крупнее — 85,6x56x21 мм — и не имеет скруглённых краёв, к тому же некоторые порты попросту торчат снаружи, не говоря уж про карту SD, которая более чем на половину выпирает за пределы платы. Решить эту проблему могут «короткие» адаптеры для micro-SD. Весит устройство всего 54 грамма. Raspberry Pi выпускается в двух версиях — Model A и Model B. У Model A нет порта Ethernet, один порт USB 2.0 и 256 Мбайт RAM, а стоит она $25. Model B оснащена портом Ethernet 10/100 Мбит/с, двумя портами USB 2.0, объём оперативной памяти у неё в два раза больше. Всё это удовольствие продаётся уже за $35. Только учтите, что это «чистая» цена, без учёта возможных налогов и расходов на доставку. Нам, к примеру, приобретение Model B обошлось чуть ли не два раза дороже. Также при покупке стоит обратить внимание на маркировку SoC. Номер партии для «старых» версий Model B с 256 Мбайт RAM начинается с K4P2G, а у ревизии с 512 Мбайт памяти — с K4P4G.

Схема Raspberry Pi Model с www.raspberrypi.org

По идее, начиная с этого года все Raspberry Pi Model B должны иметь полгигабайта RAM, но на складах перекупщиков вполне могли заваляться более ранние модели. Лицензией на производство плат обладают компании Premier Farnell, RS Components и Egoman. Причём последняя выпускает платы красного цвета, которые могут предлагаться только на китайских территориях. К первой годовщине проекта RS Components выпустили юбилейную партию плат синего цвета объёмом 1000 штук. Эти же компании имеют право продавать Raspberry Pi, а в США распространением занимается Allied Electronics. Так что все остальные магазины попросту закупают большие партии устройств у этой четвёрки и перепродают конечным потребителям. Обе модели плат от разных производителей (сборкой занимаются заводы Sony, Qisda и Egoman), имеют некоторые несущественные различия , но по большому счёту они идентичны.

Основой Raspberry Pi является система-на-кристалле, Broadcom BCM2835 (линейка BCM2708), которая включает процессорное ядро ARM11 с базовой частотой 700 МГц (возможен разгон до 1 ГГц) и графическое ядро Broadcom VideoCore IV. Из-за того, что использована ныне слегка устаревшая архитектура ARMv6, ряд дистрибутивов не поддерживают данный процессор. К ним относится, например, Ubuntu. Про Android тоже нельзя сказать, что он хорошо работает. С другой стороны, разработчики приложили максимум усилий для того, чтобы как следует подготовить ОС к работе на данном железе, чего, кстати говоря, не скажешь о многих других одноплатных ARM-компьютерах. GPU поддерживает стандарты OpenGL ES 1.1/2.0, OpenVG 1.1, Open EGL, OpenMAX и способен кодировать, декодировать и выводить Full HD-видео (1080p, 30 FPS, H.264 High-Profile). Для аппаратного ускорения MPEG-2 и VC-1 лицензии придётся докупать отдельно, и это ещё один повод напомнить, что стоимость лицензий и патентных отчислений вносит далеко не самую маленькую лепту в конечную цену почти любого высокотехнологичного устройства.

Чип памяти производства Samsung или Hynix напаян прямо поверх основного чипсета, так что увеличить RAM самостоятельно не получится. Память здесь общая, поэтому пользователь сам выбирает, сколько мегабайт отдать GPU. Видеовыходов два — композитный RCA (576i или 480i, PAL-BGHID/PAL-M/PAL-N/NTSC/NTSC-J) и HDMI 1.3a с поддержкой HDCP и протокола CEC (управление с одного ПДУ всеми мультимедийными устройствами). Так что для создания простенького медиацентра Raspberry Pi вполне подойдёт, а наличие готового решения Raspbmc значительно упрощает задачу. Выбор именно таких видеовыходов объясняется очень просто — компьютер, как в давние времена, рассчитан на подключение к телевизору, а не к мониторам. Поэтому нет, например, разъёма DVI. Ну и ладно, переходник с HDMI можно купить самому. (Сами видите, столько всего ещё можно или даже нужно докупить к этой плате ) Звук либо передаётся через HDMI, либо выводится через обычное 3,5-мм гнездо.

Встроенное устройство для чтения карт памяти гарантированно работает с большинством SD-карт объёмом до 32 Гбайт. Загружаться Raspberry Pi умеет только с карточек SD. Если точнее, то сама ОС может располагаться на USB-накопителе, но вот загрузчик всегда должен быть на SD. Кнопок включения и сброса нет — устройство само включается при подаче питания. Питается Raspberry Pi от порта micro-USB или с пары выделенных выводов GPIO. Для Model A рекомендуется источник на 5 В и 500-700 мА, а для Model B на 5 В и 700-1200 мА. То есть порта USB 3.0 или зарядного устройства для телефона должно хватить, хотя лучше подобрать более стабильный источник питания. Сами платы потребляют чуть меньше, но часть энергии требуется для работы подключенных к USB-портам устройствам. Альтернативный вариант — питание от подключенного к плате USB-хаба с отдельным БП или аккумуляторов, но это не самое лучшее решение. Кстати, контроллер Ethernet в Model B тоже «висит» на шине USB. Индикация минимальная — на плате распаяно пять светодиодов. Три из них указывают на активность и режим работы Ethernet, а ещё два сигнализируют о наличии питания и работе с SD-картой.

А теперь — самое интересное: набор низкоуровневых интерфейсов, которые позволяют подключать к Raspberry Pi платы расширения, внешние контроллеры, датчики и прочие аксессуары. Во-первых, на плате есть 15-пиновые слоты CSI -2 для подключения камеры и DSI для установки дисплея. Во-вторых, имеется колодка на 26 линий ввода-вывода общего назначения (GPIO, General Purpose Input/Output), из которых по факту для управления доступно только 17 — не густо, но и не пусто. На них же реализованы интерфейсы UART, консольный порт, SPI и I²C. На новых ревизиях плат разведены, но не распаяны ещё четыре GPIO, дополнительно дающие I²C и I²S. Если вам не знакомы все эти аббревиатуры, то не пугайтесь — это названия широко распространённых в микроэлектронике стандартов подключения одних устройств к другим. Использование GPIO — это как раз самое интересное и творческое применение Raspberry Pi.

Впрочем, недостатков у него тоже хватает. В нём, к примеру, нет собственных часов реального времени (Real Time Clock, RTC). Тех самых, которые «помнят» текущее время и идут сами по себе. Поэтому единственный способ получения времени - это синхронизация с NTP-серверами. SoC содержит в себе цифровой сигнальный процессор (DSP), но полного доступа к его API, по-видимому, до сих пор нет. Выводы GPIO никак не защищены от короткого замыкания, поэтому ошибка в монтаже может сгубить весь мини-ПК. Также они способны обрабатывать только цифровые сигналы. Видеовыходы не могут одновременно выводить картинку. Аудиовхода вообще нет. В общем, недостатков у Raspberry Pi хватает. А ещё его пример хорошо иллюстрирует процесс разработки современных устройств. Взять те же часы. Они оказались на удивление дорогим компонентом, от которого решено было отказаться. При этом разработка устройства происходила на добровольных началах, то есть никто за неё не платил. Стоимость компонентов снижается при увеличении заказа, а первую партию в 10000 штук совсем уж серьёзной не назовёшь. Сборка, доставка, налоги, пошлины, лицензии и так далее — всё это требует денег. Да и дистрибьюторы тоже хотят получить свою копеечку. И всё равно в итоге удалось уложиться в $25.

Одноплатный мини-ПК Raspberry Pi
Model A Model B
Цена $25 $35
System-on-a-chip (SoC) Broadcom BCM2835 (CPU + GPU)
CPU 700 МГц ARM11 (ядро ARM1176JZF-S), возможен разгон до 1 ГГц
GPU Broadcom VideoCore IV
Стандарты OpenGL ES 1.1/2.0, OpenVG 1.1, Open EGL, OpenMAX
Аппаратные кодеки H.264 (1080p30, high-profile);
MPEG-2 и VC-1 (лицензия продаётся отдельно)
Память (SDRAM, общая) 256 Мбайт 512 Мбайт;
256 Мбайт (до 15.10.2012)
Порты USB 2.0 1 2
Видеовыход 1 x HDMI 1.3a (CEC),
1 x RCA (576i/480i, PAL-BGHID/M/N,NTSC, NTSC-J)
Аудиовыход Гнездо 3,5 мм, HDMI
Карт-ридер SD/MMC/SDIO
Сеть - Ethernet-порт RJ45 10/100 Мбит/с
Интерфейсы 20 x GPIO (SPI, I 2 C, UART, TTL);
MIPI CSI-2, MIPI DSI
Энергопотребление 500 мА (2,5 Вт) 700 мА (3,5 Вт)
Питание 5 В через порт micro-USB или GPIO
Размеры 85,6x56x21 мм
Масса 54 г

Неудивительно, что некоторые пользователи скупают Raspberry Pi пачками и «прикручивают» к чему попало. Эта машинка может стать в ваших руках и медиацентром, и управляющим центром «умного дома», и игровой приставкой для любителей 8-битной классики , и сердцем радиоуправляемых моделей. Тут уж всё зависит от вашей фантазии, желания и прямоты рук. В Сети есть немало примеров, готовых проектов, сообществ пользователей и целых магазинов, посвящённых Raspberry Pi. Есть даже официальный очень-очень скромный The Pi Store с небольшим количеством ПО, игр, руководств и собственным журналом. Короче: «Ищущий да обрящет!» Для начала рекомендуем пролистать списки проектов на официальном форуме или же ознакомиться с наглядными примерами от Adafruit и Element14 . Ну а мы переходим ко второй части нашего обзора — практической, в которой рассмотрим процесс начальной настройки Raspberry Pi и установим на него клиент BitTorrent Sync.