С чего началась компания «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.
Внешне она представляла собой системную плату размером с пачку сигарет. Данную плату можно было легко подключить к монитору через HDMI разъём, а так же подключить различную USB периферию, благо имелся USB порт. Вместо жёсткого диска использовалась microSD карточка с установленной на неё собственной операционной системой под названием Raspbian.
Характеристики 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х годов.
Собрав и подключив содержимое посылки к телевизору, я столкнулся с первой проблемой, а именно, нужна была клавиатура. Дома её не было, да и ситуацию ещё усугубляло то, что почти все в офисе использовали Macbook‘и, поэтому было практически нереально найти клавиатуру, чтобы выполнить первоначальную настройку и установку Raspbian. Что ж, снова к чертежам…
Спустя пару дней поисков, я всё-таки её отыскал, правда она тоже была Apple‘вская. Возвращаюсь домой, снова всё подключаю и … снова проблема, Raspberry Pi почему-то не мог распознать клавиатуру и игнорировал любое нажатие клавиш. Что ж, концепция поменялась. Пришлось всё упаковать обратно в коробку и бросить в чемодан до возвращения в Россию.
По возвращению, Raspberry Pi использовался мною для web-серфинга, запуска простейших программ на Python и обучению родных работе с Linux. Вирусов можно было не бояться, да и в случае проблем, можно было легко переустановить систему, а вот запуск скриптов на Selenium давался компьютеру тяжеловато. Спустя полгода, девайс перекочевал на полку и там пылился какое-то время, пока я его не продал.
Идём на второй круг.
Сегодня, я запускаю отдельную рубрику, посвящённую Raspberry Pi и его возможностям, постараюсь рассмотреть, какие есть дистрибутивы и как можно использовать данный компьютер в повседневной жизни. Постараюсь подробно рассказать о поддерживаемых им операционных системах. Для этих целей, мною был заказан Raspberry Pi 3 Model B+ c 3.5 дюймовым LCD сенсорным дисплеем, на котором и будем проводить эксперименты. А заодно посмотрим, стоит ли за него переплачивать, но об этом мы поговорим уже в одном из следующих выпусков.