Найти тему
NOWADAYS MEDIA

Полноценный компьютер размером с бумажник или моё знакомство с Raspberry Pi.

Оглавление

С чего началась компания "Apple"? Стив Джобс, Рональд Уэйн и Стив Возняк собирали в гараже компьютеры на базе процессора "MOS Technology 6502", кстати, данный процессор использовался и в приставке NES. Спустя небольшой промежуток времени, в 1976 году они получают заказ на 50 компьютеров "Apple I", которые в итоге представляли собой лишь системные платы и не имели корпусов, блоков питания, клавиатур и мониторов. Эти 50 компьютеров и послужили фундаментом для развития Apple в крупную корпорацию. Очень советую посмотреть фильм "Пираты силиконовой долины", можно многое узнать о взаимоотношениях между Стивом Джобсом и Билом Гейтсом.

Через 6 лет (в 1982 году), со схожей концепцией на рынок выходит компьютер ZX Spectrum и становится одним из самых популярных компьютеров в Европе за счёт низкой цены и таких решений, как использование телевизора в роли монитора и магнитофона в качестве внешнего накопителя. В этот раз компьютер состоял из клавиатуры и системной платы, помещённых в один корпус, а через шнур он подключался к блоку питания. Больше о ZX Spectrum вы сможете прочитать тут, тут и тут.

Как вы думаете, может ли данная концепция работать ещё через 30 лет, а именно выпуск системной платы, которая заменяла бы собой персональный компьютер?

Первое знакомство с Raspberry Pi.

Сентябрь 2015 года. Аэропорт "Домодедово". Зал ожидания. Я сижу среди огромного количества народа, спустя один из трёх полётов, периодически проверяя, не изменился ли терминал вылета и предвкушая 14ти часовой перелёт из России в США с пересадкой во Франкфурте. Так как ожидать вылет предстояло ещё несколько часов, я решил что-нибудь почитать и выбор пал на журнал "Хакер" двухлетней давности, где авторы подробно рассказывали, о неком Эбене Аптоне, который выпустил со своей командой в 2012 году компьютер стоимостью в 35 долларов под названием Raspberry Pi.

Обложка журнала "Хакер" за Май 2013 года
Обложка журнала "Хакер" за Май 2013 года

Внешне она представляла собой системную плату размером с пачку сигарет. Данную плату можно было легко подключить к монитору через HDMI разъём, а так же подключить различную USB периферию, благо имелся USB порт. Вместо жёсткого диска использовалась microSD карточка с установленной на неё собственной операционной системой под названием Raspbian.

Изображение взято с официального сайта https://www.raspberrypi.org
Изображение взято с официального сайта https://www.raspberrypi.org

Характеристики Raspberry Pi 1

  • Одноядерный ARM процессор с тактовой частотой 700 мГц.
  • 256 Мб оперативной памяти
  • Слот для microSD карт
  • 1 порт USB 2.0
  • HDMI выход
  • RCA видео порт
  • 1 порт microUSB - через него подаётся питание
  • 3.5 мм аудиовыход

Довольно скромные характеристики, но основная идея для создания малинки заключалась в том, чтобы создать дешёвую, но прочную и надёжную машину, на которой можно было бы программировать по 4 часа в день. А если бы она вышла из строя, то её можно было бы легко заменить, просто купив новую.

И идея снова "выстрелила", на момент публикации статьи в журнале, продажи составляли около одного миллиона двухсот тысяч девайсов, а на данный момент продано уже более 12 миллионов устройств.

Первый блин комом.

На дворе 2015 год, вышло уже второе поколение Raspberri Pi 2, которое было мощнее (4х ядерный процессор и 1 Гб оперативной памяти), функциональнее и чуть дороже, чем первое поколение. Цена около 45 долларов за компьютер выглядела очень соблазнительной, да и я на тот момент находился в штатах, поэтому решил заказать Raspberri Pi 2 от Canakit через Amazon. Посылка пришла в течении недели и состояла из самой платы, корпуса, блока питания, HDMI кабеля, инструкции и карты памяти с установленной ОС. Всё это было упаковано в яркую коробку из картона, которая внешне была очень схожа по оформлению с нашими игрушками из 90х годов.

Комплект CanaKit для Raspberry Pi 2 Model B+
Комплект CanaKit для Raspberry Pi 2 Model B+

Собрав и подключив содержимое посылки к телевизору, я столкнулся с первой проблемой, а именно, нужна была клавиатура. Дома её не было, да и ситуацию ещё усугубляло то, что почти все в офисе использовали Macbook'и, поэтому было практически нереально найти клавиатуру, чтобы выполнить первоначальную настройку и установку Raspbian. Что ж, снова к чертежам...

Спустя пару дней поисков, я всё-таки её отыскал, правда она тоже была Apple'вская. Возвращаюсь домой, снова всё подключаю и ... снова проблема, Raspberry Pi почему-то не мог распознать клавиатуру и игнорировал любое нажатие клавиш. Что ж, концепция поменялась. Пришлось всё упаковать обратно в коробку и бросить в чемодан до возвращения в Россию.

По возвращению, Raspberry Pi использовался мною для web-серфинга, запуска простейших программ на Python и обучению родных работе с Linux. Вирусов можно было не бояться, да и в случае проблем, можно было легко переустановить систему, а вот запуск скриптов на Selenium давался компьютеру тяжеловато. Спустя полгода, девайс перекочевал на полку и там пылился какое-то время, пока я его не продал.

Идём на второй круг.

Сегодня, я запускаю отдельную рубрику, посвящённую Raspberry Pi и его возможностям, постараюсь рассмотреть, какие есть дистрибутивы и как можно использовать данный компьютер в повседневной жизни. Постараюсь подробно рассказать о поддерживаемых им операционных системах. Для этих целей, мною был заказан Raspberry Pi 3 Model B+ c 3.5 дюймовым LCD сенсорным дисплеем, на котором и будем проводить эксперименты. А заодно посмотрим, стоит ли за него переплачивать, но об этом мы поговорим уже в одном из следующих выпусков.

-4