Моя первая встреча с Raspberry Pi

"Малиновый пирог", откуда ноги растут

Изучая языки программирования и системы Linux, я периодически натыкался на словосочетания: “программируем на Raspberry”, “Python for Raspberry”, “учимся на Малинке” и подобные им. Я примерно представлял, что такое Raspberry Pi и зачем он нужен. Но никогда до конца этого не понимал.

Что такое Raspberry Pi

Вся моя информация была поверхностной. Я полагал, что это некий мини-компьютер, что для него есть специальные операционные системы, и что на Западе он очень дешев и популярен для обучения языкам программирования. Но, как выяснилось, не только языкам программирования, но и понятию устройства компьютеров в принципе. Мне всегда это было интересно. Но еще был тот факт, что на работе (а работаю я в военной организации) нельзя использовать компьютер в личных целях, все компьютеры подключены к локальной сети, управляются администраторами из вне, и установить тот же Python на них вряд ли получится без одобрения людей “сверху”.

Зачем я приобрел этот мини-компьютер

Так как тот факт о Raspberry Pi, что это “персональный компьютер размером с кредитную карту” был достаточным для моего интереса к этой плате, я захотел её купить. Для меня был очень важен момент, что я смогу положить RasPi в карман, подключить к монитору, клавиатуре, мышке и работать в любом по сути месте.

В моей голове эта мысль зародилась давно, но в итоге я приобрел свою “Малинку” спонтанно. Я не стал ничего изучать, какая там ОС, что она может, меня захватила сама концепция такого компьютера. Заказал – после работы забрал.

Подумал, что на походы в фаст-фуд тратится в среднем от 400 до 800 рублей за раз. Но от этого один вред. А свой персональный компьютер можно приобрести всего за 3000 рублей. Удивительно, 4 раза набить брюхо гамбургерами, или купить высокотехнологичное устройство, предоставляющее массу возможностей для развития и творчества. Выбор очевиден.

Технические характеристики RasPi

Для начала определимся с терминологией. Почему Raspberry Pi и как это произносится? Прежде всего в названии данного устройства присутствует игра слов. Raspberry означает - малина, Pi – число ПИ (то самое 3,14…), но читается это словосочетание, как “Raspberry Pie” (Расбери Пай), что означает – малиновый пирог. В нашей стране эту плату называют просто “Малинка”.

Raspberry Pi существует несколько поколений. На данный момент (январь 2018) актуальна последняя 3 Model B с WiFi и Bluetooth на борту.

Приведу сравнительную таблицу технических характеристик:

Технические характеристикиRaspberry Pi 3 Model BRaspberry Pi 2 Model BRaspberry Pi Model B+Raspberry Pi Model B
Процессор

Broadcom 2837 quad-core ARM Cortex-A53 64bit (1,2GHz)

Broadcom BCM2836 quad-core ARMv7 (900MHz)

Broadcom BCM2835, ARMv6 (700MHz)

Broadcom BCM2835, ARMv6 (700MHz)

Оперативная память

1Gb

1Gb

512Mb

512Mb

Видеовыход

HDMI

HDMI

HDMI

HDMI

А/V выход

А/V выход 3.5мм jack 4 pin

А/V выход 3.5мм jack 4 pin

А/V выход 3.5мм jack 4 pin

Аудиовыход 3,5мм stereo jack; Композитный видеовыход RCA

USB порты

USB 2.0 х 4

USB 2.0 х 4

USB 2.0 х 4

USB 2.0 х 2

Сеть

WiFi 802.11n, 10/100Mb RJ45 Ethernet

10/100Mb RJ45 Ethernet

10/100Mb RJ45 Ethernet

10/100Mb RJ45 Ethernet

Bluetooth

Bluetooth 4.1, Bluetooth Low Energy

--

--

--

Слот для карты памяти

Micro SD

Micro SD

Micro SD

SD

GPIO

40

40

40

26

Важно: Arm архитектура

Как мы видим из таблицы сверху, ключевой момент – ARM архитектура. Pi хоть и может стать полноценным персональным компьютером, но нужно себя подготовить к тому, что не все программы и приложения имеют версию под данную архитектуру. Не будем углубляться в подробности архитектур, они рассмотрены ЗДЕСЬ.

Покупка

Мной Малинка была приобретена в интернет-магазине НИКС.ру за 2 800 рублей. Там же я сразу приобрел черный овальный корпус и карту памяти 10 класса на 16гб. В общей сложности за всё я отдал чуть меньше 3 500 рублей.

На рынке можно встретить несколько версий Raspberry Pi - made in China, и made in UK.

Существует два официальных продавца - это «RS Components» и «Element 14». Они оба являются основными продавцами, но также продают другим дистрибьюторам, а те - другим и так далее. Это, своего рода, дерево, но корнем все равно являются «RS Components» и «Element 14»

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

Подготовка к работе

Далее я собрал корпус.

Что нам нужно для работы с данным компьютером? Устройства ввода вывода. Так как Pi не имеет ПЗУ, нам необходима карта памяти, объемом от 8гб. Но я бы рекомендовал не менее 16, для установки всех необходимых программ и приложений. Карту памяти для начала работы необходимо подготовить, как это сделать можно прочитать В ЭТОЙ СТАТЬЕ. Подключаем через USB мышь и клавиатуру, выводим картинку по HDMI и готово, можно приступать к работе и знакомству с системой. В качестве первой ОС рекомендуется ставить Raspbian OS. Она максимально адаптирована для работы с нашим мини-компьютером и максимально дружелюбна. Самое чудесное, в этой системе это то, что основана она на Linux Debian, которой я пользуюсь уже больше 5 лет.

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

Давайте познакомимся с рабочим окружением Raspberry Pi 3 поближе, добро пожаловать в следующую статью.