Программирование уже давно перестало быть узко направленным. На рынок с каждым годом выходят новинки, которые позволяют научиться этому делу дома, а не в высших учебных заведениях.
Микрокомпьютер raspberry pi был создан специально для образовательных целей и смог привлечь внимание не только заинтересованных людей, но и простых школьников, студентов.
История, поколения, модификации
Самый первый концепт микрокомпьютера Распберри Пи был представлен Дэвидом Брэбеном в 2011 году. Размером он был сравним с простой флешкой средней величины. Под конец июля этого же года устройство было доработано до основной версии. 12 августа в свет вышла первая партия микрокомпьютеров. Эта версия включала в себя тестовые наработки и дорогостоящие детали, но в итоге их решили исключить из набора. Это позволило сократить размеры платы на 20% и существенно снизить себестоимость.
В начале 2012 года (10 января) было объявлено об изготовлении пробной партии в 10 000 плат типа В. В продажу они поступили 29 февраля того же года. 16 июля компания сняла ограничения на заказ Raspberry Pi версии Model В.
В декабре 2012 в производство был запущен одноплатный компьютер Raspberry Pi версии А. Спустя два года, был выпущен В+.
В начале 2015 года в свет вышла четвертая версия микрокомпьютера 2В. 26 ноября того же года разработчики создали еще одну версию Разпберри Пи Zero. Его главное отличие от остальных версий была низкая цена (5$) и разъем GPIO, который был не смонтированный.
В конце февраля 2016 года вышел Распберри Пи 3. Его новые модификации включали в себя процессор 64-бит, адаптер беспроводной сети и Блютуз.
Ровно через год (28 февраля 2017) в свет вышла новая версия устройства Raspberry Pi — Zero W. Также, как и в Пи 3 у него был Wi-Fi и Bluetooth.
В 2018 году в день числа PI был выпущен Распберри Пи 3В+. У него был мощный процессор, 5 ГГц wireless, Блютуз и 1000 Мбит/с Ethernet.
Внешний вид и характеристики
Компьютер выпускается в полной сборке, собранной на 4-слойной плате. Размеры ПК в уже собранном виде не превышают кредитную карту, кроме версий Zero и Zero W. В комплект входит только печатная плата с собранной на ней компьютером. Электрический блок питания, карта памяти и корпус необходимо приобретать дополнительно.
Характеристики компьютера могут отличаться в разных моделях:
- Организация компьютера — ARM1176JZ-F, ARM Cortex-A7, ARM Cortex-A53.
- Частота — от 700МГц до 1.4ГГц.
- Количества ядер — от 1 до 4.
- ОЗУ 256 Мб-1Гб.
- Интерфейс ввода/вывода общего назначения — 26-40 пинов.
- USB – 1-2 порта.
- Ethernet — присутствует в сборке В, В+, 2В, 3В. Gigabit over USB2.0 в наличие у модели 3В+.
- Wi-Fi — 802.11ac (3А+, 3В+) и 802.11n (3В, Zero W).
- Bluetooth – 4.0 (Zero W), 4.1(3В), 4.2 (3А+, 3В+).
Некоторые функции и возможности отсутствуют в непредставленных в списке моделях.
Операционные системы и софт
Данный микрокомпьютер способен работать на тех операционных системах, которые были построена на основе Линукс. Помимо этого, на него возможно установить Виндовс 10 или приобрести уже готовый мини-ПК с лицензионной версией этой ОС. Чтобы установить операционку на Raspberry Pi, необходимо использовать специальный инструмент NOOBS.
Операционные системы, которые поддерживаются мини-ПК официально:
- Raspbian — ОС от разработчиков микрокомпьютера.
- Pidora — Федора переделанная для Распберри ПИ.
- Kodi — проигрыватель медиа с открытым кодом, основанным на Линукс.
- Open Source Media Center ранее известный как
- RISC OS — считается родной операционной системой для микропроцессоров АRМ.
- Windows 10 — для создания умного дома.
Помимо этого, на компьютер можно установить и другие распространенные ОС. На данный момент разработчики решают включить в официальный список операционных систем следующие ОС:
- Android;
- Chromium OS;
- Puppy Linux.
Но уже сейчас пользователи находят нестандартные решения для использования этих ОС совместно с Распберри ПИ. Стоит отметить, что для установки операционной системы можно скачать ее образ и развернуть на карте памяти.
Недостатки Мини-ПК
Несмотря на потрясающие возможности микрокомпьютера, у него наблюдаются следующие недостатки:
При первом запуске возникает проблема в работе интерфейса для беспроводной сети. Подобное можно решить небольшими изменениями строк в Config Raspberry. Также возможно установить ОС и уже в привычной среде настроить параметры беспроводного соединения;
Пользователю требуется приобретать дополнительно карту памяти и адаптеры;
В некоторых моделях отсутствует порт для USB, а также разъем для подключения проводного интернета;
На микрокомпьютере нет кнопок для запуска и выключения;
Только один выход под HDMI, что исключает создания многомониторных систем.
Это основные минусы микрокомпьютера, но самым главным является полное отсутствие поддержки со стороны разработчиков. По этой причине пользователям, столкнувшимся с какой-нибудь проблемой, придется решать ее самостоятельно и придумывать свои методы ее устранения.
Области использования Raspberry Pi
Маленькая плата с микропроцессором может применяться в различных целях, как например:
- Использоваться, как полноценный персональный компьютер. Для этого необходимо подключить экран, клавиатуру и мышку, в итоге получится мощный ПК на Linux;
- Несколько микрокомпьютеров, собранных вместе в кластер, позволяют создать многоядерный ПК. Полученное устройство будет превосходить по производительности любое современное устройство. Также пользователь сам сможет регулировать количество устройств на сервере;
- Этот одноплатный пк можно использовать в роли игровой консоли. Для этого требуется установить эмулятор, куда необходимо скачать образы игр, подключить экран и джойстик;
- При подключении сенсорного экрана и наличии металлического корпуса мини-ПК выступит в роли планшетного компьютера;
- Данный микрокомпьютер активно используется в системе умного дома, например для управления системой освещения;
- При установке Скайпа на Raspberry Pi и подключении Пк к телефону по определенной схеме он даст возможность звонить в любую точку мира. Для этого требуется стабильное подключение к интернету беспроводного типа и ОС Андроид или Виндовс;
- Школьники и студенты используют микрокомпьютер для программирования роботов, которые были созданы из подручных средств, например, конструктора лего;
- Достаточно просто сделать из Распбери Зеро W камеру, которая активируется при наличии движения.
Это только малая обзорная часть того, где может использоваться микрокомпьютер Raspberry Pi. Пользователи активно используют его в своих целях, создают умные часы, квадрокоптеры или звуковые устройства для записи или воспроизведения.
Преимущества микрокомпьютера Raspberry
Небольшое наличие минусов, которые всплывают в работе в ПК, вполне перекрывается преимуществами устройства:
Стоимость одноплатного мини-ПК сравнительно низкая и находится в диапазоне 5-35$;
Процессор в микрокомпьютере и видео ускоритель по характеристикам аналогичен дорогостоящим устройствам и выдает отличную производительность;
Поддерживает несколько операционных систем: встроенную от разработчика Raspbian, Pidora построенную на основе ОС Линукс, Kodi для отображения видео, OSMC с открытым кодом для проигрывания медиа, RISC OS, Виндовс 10 для моделей 2В и 3В. Также пользователи смогли запустить на мини-ПК другие ОС, которые не входят в список официально поддерживаемых;
Присутствует подробная и детальная настройка всей системы при первом запуске. С помощью нее возможно разогнать процессор, включить функцию поддержки камеры, изменить языковые настройки и геолокацию, часовой пояс и другие;
Плата может перестраиваться в зависимости от нужд пользователя. Все части отсоединяются и с легкостью можно поставить другие;
Один микропроцессор может заменить любую часть компьютера, если она не работает.
Заключение
Микрокомпьютер Raspberry pi может использоваться как в практических, так и в сложных технических целях. Возможности мини-ПК позволяют начинающим и опытным пользователям изучать программирование и работу компьютеров в целом.