Raspberry pi или планшет
За последние годы на рынке появилось множество планшетов на базе Linux. И каждый из них был разработан с собственным подходом к открытости платформы. Например, PineTab имеет неплохую производительность и весьма консервативный дизайн, что вкупе с низкой ценой и полноценной поддержкой Linux обеспечило настолько высокий спрос, что устройство невозможно найти даже на вторичном рынке. В то же время JingPad предлагает современный дизайн и производительность флагманского уровня, однако он не особо открыт для сторонних проектов.
А вот CutiePi, о котором сейчас пойдёт речь, представляет собой ту самую золотую середину. Это, пожалуй, самый открытый проект среди всех подобных моделей, поскольку он сертифицирован как открытое оборудование до такой степени, что любой, у кого есть 3D-принтер, необходимое оборудование для пайки и много свободного времени, может самостоятельно собрать его у себя дома.
Но CutiePi — это не только полностью открытый проект, начиная от программного обеспечения и вплоть до внутреннего контроллера питания, он ещё и основан на самой известной платформе Raspberry Pi 4 в версии Compute Module, занимающей меньше места внутри корпуса по сравнению с конкурентами.
Технические характеристики CutiePi:
Нужно отметить, что ядра Cortex-A72 довольно быстрее по сравнению с теми же ядрами Cortex-A57, что делает CutiePi отличным выбором с точки зрения производительности. В тесте Unixbench платформа Pi 4 сопоставима с Rockchip RK3399 (как у PinePhone Pro), а также Snapdragon 430 и Intel Atom Z8350, которые используются во многих недорогих планшетах.
2 ГБ ОЗУ взяты из самого вычислительного модуля, и поэтому оперативку можно увеличить, приложив некоторые усилия, чтобы заменить встроенную SoM-платформу.
Порт USB Type-C используется только для зарядки. Параметры зарядки составляют 5В/2А, что обеспечит полную зарядку устройства примерно за 3 часа.
Какой Raspberry Pi выбрать
Первые Raspberry Pi поступили в продажу ещё в 2012 году, и с тех пор устройство претерпело множество изменений, что в конечном итоге вылилось в различные вариации. Их довольно много, и рассказывать обо всех смысла нет. Поэтому ниже я приведу список только тех версий, которые, на мой взгляд, являются актуальными и достойны покупки.
Что такое Raspberry Pi
Raspberry Pi — это одноплатный компьютер, построенный на ARM-архитектуре и обладающий небольшой ценой и скромными габаритами. У него есть процессор, ОЗУ, видеоускоритель, а некоторые вариации обладают множеством полноценных разъёмов, включая USB, Ethernet и microHDMI. Иными словами, он полностью готов к работе из коробки. Микрокомпьютер разрабатывается британской компанией Raspberry Pi Foundation. Изначально разработанный для обучения, Raspberry Pi обрёл широкое распространение среди энтузиастов.
Браузер
Попытки подменить User Agent ни к чему не привели, ошибка выдавалась в другом месте.
Правка: в интернете нашлось несколько инструкций для установки DRM-компонента «Widevine Content Decryption Module» путем извлечения его из образа Chrome OS. Несколько из опубликованных скриптов не заработали, наконец, рабочая инструкция нашлась на этом сайте.
Youtube открывается нормально, но при воспроизведении звука были слышны щелчки. Вроде такого не должно быть, ведь производители Raspberry Pi 4 обещали поддержку до 4К. Как оказалось, это известная проблема в Linux при воспроизведении звука через HDMI, и решается правкой файла /etc/pulse/default.pa. После чего звук стал нормальный.
Прочие сайты, например Gmail и Google Docs работают, хотя и не быстро.
Редактирование текста здесь на Хабре работает без проблем, а вот вставка картинок в habrastorage через буфер обмена не работает.
Для сравнения, последний Microsoft Surface X выдает в том же тесте 457 — разница практически соответствует разнице цены устройств.
В комментариях был вопрос про скорость WiFi, вот такие результаты показывает SpeedTest:
Смартфон Galaxy S10 показал с тем же WiFi вдвое большую скорость download (64.3 MBps) и такую же (19.6 MBps) скорость upload. Возможно, скорость таки падает из-за металлического корпуса Raspberry Pi, но и 33 МБит/с достаточная величина для реального применения.
Первые впечатления
Сначала напомню характеристики Raspberry Pi 4:
- процессор Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- память 2/4/8GB LPDDR4-3200 SDRAM
- WiFi 2.4/5.0 GHz, Bluetooth 5.0, BLE
- порт Gigabit Ethernet
- 2 порта USB 3.0; 2 порта USB 2.0.
- поддержка 2х мониторов, разъемы micro-HDMI (разрешение до 4kp60)
- поддержка H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)
После этого все стало заметно приятнее. Web-бенчмарк показал прирост 36 до 48 «условных единиц».
Недостаток, который доставляет неудобства — отсутствие у Raspberry Pi кнопки питания и спящего режима. Если система выключена, включить её можно лишь перетыканием блока питания. Перевести ОС в «спящий режим» тоже нет возможности, никакой системы управления питанием на плате нет. Хотя можно использовать USB-кабель с выключателем — дешево и сердито:
Потребление электричества, кстати, вполне умеренное, при воспроизведении видео через браузер потребляется чуть менее 5 Вт:
Компиляция в 4 ядра командой make -j4 дает примерно такое же электропотребление, а при наборе этого текста в браузере потребляется примерно 3 Вт.
Игровая ретроконсоль или аналог Steam Link
Найти оригинальную ретроконсоль и диски или картриджи к ней сложно и дорого, ПК с эмулятором зачастую неудобно подключать к телевизору, зато Raspberry Pi легко перенести из одного места в другое, а её производительности хватит для эмуляции первой PlayStation. Помимо этого, одноплатник можно использовать для трансляции современных игр с основного ПК через приложение Steam Link. В таком случае, опять же, нужен быстрый и стабильный интернет, доступный лишь на топовых моделях Raspberry.
Ubuntu Desktop
- Raspberry Pi 2 (Ubuntu Server)
- Raspberry Pi 3 (Ubuntu Server)
- Raspberry Pi 4
- Raspberry Pi 400
Популярный GNU/Linux-дистрибутив официально выпущен под Raspberry Pi и на фоне Raspberry Pi OS выделяется более привлекательным дизайном и широким функционалом. Окружение GNOME здесь предустановлено, поэтому не придётся совершать дополнительные операции для настройки удобного интерфейса. Главным недостатком уверенно можно назвать очень медленную работу системы — в веб-бенчмарках результаты хуже, чем на официальном дистрибутиве, да и в целом заметны подтормаживания даже на самой свежей версии девайса. Впрочем, если графический интерфейс необязателен, можно установить более лёгкую Ubuntu Server, которая будет намного быстрее, но в таком случае поработать с документами и графикой будет невозможно. Как и в случае с Rasbperry Pi OS Lite, cерверная Ubuntu больше подходит для разнообразных проектов, нежели чем для обычного использования.
Отзыв
На самом деле, CutiePi — это интересное решение по сравнению с платами Raspberry Pi. Все аппаратное обеспечение работает определенным законченным образом, а корпус очень легко открыть и модифицировать. В целом потенциал этого планшета достаточно велик.
Во-первых, это отличный образовательный инструмент для школ. Он подойдёт не только техническим энтузиастам, но и простым пользователям, которые могут использовать его, к примеру, для просмотра документов. Во-вторых, «открытость» аппаратного обеспечения и легко обновляемые внутренние компоненты позволяют делать с CutiePi столько же, сколько и с другими планшетами на Linux.
Да, у CutiePi существуют альтернативы, тот же RasPad на базе Raspberry Pi 4. Однако он намного более громоздкий, имеет полноразмерную плату и предназначен в первую очередь для школ. Также есть более медленный и практически закрытый для моддинга в целом PineTab, а также JingPad A1, который стоит почти в четыре раза дороже героя этого обзора.
Я считаю, что эти 229 долларов за планшет с открытым оборудованием и отличной поддержкой Linux-сообщества стоят того, поскольку вы получаете хорошее качество сборки, полностью открытое аппаратное обеспечение и быструю платформу. Кроме того, вы фактически становитесь владельцем модуля Pi 4 и можете использовать его для создания другого проекта или заменить на альтернативную платформу, совместимую по разъёмам. В этом случае цена полностью соответствует предложению, особенно если вы знаете об ограничениях мобильных устройств Linux с точки зрения использования для повседневных задач.
Благодаря качественной сборке, причудливому дизайну и адекватной цене CutiePi достоин появиться на витрине магазина Raspberry Pi в Кембридже для демонстрации возможностей Pi. Буду ли я сам использовать это устройство в обычной жизни? Конечно да. Я просто возьму с собой компактную USB-клавиатуру.
Там, где полноценный компьютер использовать неудобно из-за его размеров и энергопотребления, наиболее привлекательно выглядят небольшие девайсы вроде Raspberry Pi, которые лишены перечисленных выше недостатков, и, хотя не столь мощны, без проблем справляются с разного рода проектами.
Pi Zero W — дешёвый и компактный
От 1400 рублей
Базовый и самый доступный Raspberry Pi с одноядерным процессором и 512 МБ ОЗУ подойдёт только для решений, где важна компактность. В иных случаях стоит отдать предпочтение более производительным моделям. От обычного Pi Zero он отличается лишь наличием беспроводных интерфейсов Bluetooth и Wi-Fi, которые задействуются в большинстве интересных проектов. Данный девайс слишком слабый для ТВ-приставки или обычной офисной работы, зато он справится с блокировкой рекламы или обслуживанием девайсов для умного дома. Важно уточнить, что у него отсутствуют порты USB и Ethernet.
Производительность и автономность
Как упоминалось выше, в плане мощности CutiePi действительно хорош, особенно учитывая его цену (229 долларов за полный комплект, включая модуль Pi 4 CM4). По производительности он находится примерно на одном уровне с PinePhone Pro и Librem 5. HD-дисплей работает отлично и не так сильно перегружает процессор, как аналогичные экраны с разрешением Full HD, при этом разрешение кажется достаточно высоким. На самом деле, я действительно думал, что это панель Full HD , пока не посмотрел характеристики.
В целом планшет работает очень стабильно, без зависаний, внезапных перезагрузок и троттлинга. Это означает, что он пригоден для использования в долгосрочной перспективе.
Отдельно на продолжительность автономной работы планшет я не тестировал. Однако батареи ёмкостью 5 000 мАч должно с лихвой хватить на целый день работы.
Тем не менее питание, в целом, реализовано немного странно. Так, кнопка «приостановить» не всегда действовала как таковая на системном уровне, а выключение устройства с помощью кнопок рабочего стола, а не кнопок в меню приложения CutiePi, приводило устройство в состояние «остановки», которое очень быстро разряжало батарею.
Заключение
Текст этой статьи набран на Raspberry Pi. Пока что впечатления от устройства двойственные. С одной стороны, по сравнению со старыми моделями прирост производительности весьма неплохой, и систему в принципе почти на 100% можно использовать. С другой стороны, пока работает еще не все, хотя можно надеяться что будущие обновления исправят часть проблем. И наконец, было бы странно требовать очень многого от ПК ценой 50$ — по соотношению цена/качество систему можно считать весьма неплохой.
Шаг первый: дизайн и технические характеристики
Данный планшет имеет следующие характеристики.
Платформа: Raspberry Pi версия 4B + (4 Гб оперативной памяти)
Дисплей: 7-дюймовый сенсорный ЖК-дисплей
Источник питания: ИБП PiJuice (с аккумулятором 5000 мА)
Камера: камера 1080p (фронтальная)
Звук и динамики: звуковая карта, 2 динамика + 2 микрофона, аудио разъем для наушников
Доп. оборудование: гироскоп / акселерометр - для ориентации экрана.
Охлаждение: вентилятор подключен к регулятору скорости (скорость контролируется в python)
USB-разъем
Кнопка питания
Кнопка громкости (рокер)
Индикатор заряда, питания и работы
Задняя часть из бамбука с лазерной гравировкой
Полная информация о проекте:GitHub
Шаг второй: подготовка компонентов
На этом этапе нужно будет внести некоторые изменения в комплектующие.
Raspberry Pi : Демонтируйте USB-разъемы и сетевой блок (не выпаивайте, используйте нож, чтобы снять металлический корпус и отрезать пластмассу). Также удалите все контакты GPIO, кроме 6 верхних
ЖК-дисплей: Снимите USB-разъем с печатной платы
PiJice : Снимите прозрачный пластиковый держатель батареи. Снимите черный пластиковый изолятор контактов GPIO, а затем обрежьте (не распаяйте) GPIO, оставив только верхние 6 контактов (3 справа, 3 слева)
HW-517 : Выпаяйте клеммы
wm8960 : Снимите черный пластиковый изолятор GPIO, блок кабеля динамика и винты, затем обрежьте GPIO согласно схемы
Вентилятор: Снимете радиатор
Шаг четвертый: частичная сборка корпуса
Склейте детали суперклеем. Слои должны сидеть аккуратно друг на друге. Слой 1 и 2 имеют небольшие направляющие, которые помогают выровнять и между собой.
Возьмите пластиковые гайки, которые были сняты с блока питания PiJuice, и приклейте их в предназначенное для этого место в слое 2.
Теперь нужно отшлифовать корпус. Мастер использует наждачную бумагу 400 - 800. После шлифования окрашивает корпус.
Шаг пятый: монтаж компонентов
Согласно схемы мастер производит монтаж компонентов. Частично устанавливает их в корпус.
Шаг шестой: гравировка
Задняя крышка планшета будет деревянной. Размер крышки 112 x 230 мм. На крышке мастер делает гравировку.
Запустите планшет, нажав кнопку питания на боковой стороне корпуса в течение 2 секунд.
При первом запуске он автоматически изменит размер раздела, чтобы заполнить SD-карту.
После этого он будет перезагружен, и вы должны перейти на экране приветствия Raspbian OS.
Нажмите “Next" -"Next" - "Skip" - "Disconnect"
Выберите свою беспроводную сеть и введите пароль. Нужно будет подключить USB-клавиатуру, так как на экране не будет экранной клавиатуры.
Пропустите обновление на следующем экране.
Теперь нам нужно установить некоторые настройки, чтобы можно было получить удаленный доступ к планшету.
Нажмите на иконку Raspberry Pi (вверху слева)
Перейти к настройкам
Перейти к настройке Raspberry Pi
Нажмите на вкладку Интерфейсы
Включить: SSH, камера, ICS, SPI
Нажмите Ok, чтобы подтвердить и перезагрузить
Остальная часть работы может быть выполнена в удаленном терминале обычном ПК
Используя программы Putty (в Windows) или Terminal (в Mac), войдите в планшет Raspberry Pi как:
Пароль по умолчанию - малина
Затем выполните следующие команды:
Дальше планшет перегрузиться.
Заходите.
Загрузите код отсюда.
Теперь нужно создать 3 службы, которые управляют экраном, громкостью и вентиляторами.
Теперь осталось установить инструменты и сервисы Pi Juice:
Дальше нужно установить заднюю крышку и все готово.
Manjaro
Основанный на Arch Linux дистрибутив располагает несколькими вариантами окружения рабочего стола XFCE и KDE Plasma. Имеет приятный интерфейс, но, как и Ubuntu, работает не очень быстро. Тем не менее, он достоен упоминания именно благодаря дружелюбной оболочке и удобству использования. Хороший вариант для обычного пользователя, который не знаком с UNIX-подобными операционными системами и хочет получить удовольствие от использования компьютера.
Lakka
- Raspberry Pi 0 / W
- Raspberry Pi 1
- Raspberry Pi 2
- Raspberry Pi 3
- Raspberry Pi 4
- Raspberry Pi 400
Lakka обладает наиболее симпатичным и простым интерфейсом, имитирующим таковой в PS3 и PSP. Она легка в настройке, и предназначена для тех, кто не хочет тратить время на настройки и эксперименты. При этом Lakka имеет на борту множество дополнительных опций и твиков, но трогать их необязательно для комфортной игры.
С момента появления Raspberry Pi 4 стало значительно больше желающих использовать этот микрокомпьютер в качестве основного ПК. Вычислительная мощность Pi4 стала уже весьма неплохой, да и полноценный Linux «на борту» звучит многообещающе. Меня давно интересовала возможность использования портативного и бесшумного ПК для несложных задач вроде набора этого текста, где «настоящий» десктоп избыточен, а планшет неудобен. Я купил топовую модель Raspberry Pi 4 c 8 Гб памяти — настала пора проверить, как это работает.
Для тех, кому интересно что из этого получилось (спойлер — работает пока далеко не всё), подробности под катом.
Операционная система для медиаплеера
Производительности самых последних моделей Raspberry хватает для того, чтобы без проблем воспроизводить видео в хорошем качестве без видимых неудобств. Специальные ОС максимально облегчены, дабы не нагружать железо зря, и имеют встроенные функции для удобного просмотра фильмов.
Операционная система для сетевого хранилища
На базе Raspberry Pi с лёгкостью можно собрать домашний NAS, а для того, чтобы этот процесс максимально ускорить, существует специальная надстройка над ОС.
CentOS
- Raspberry Pi 2
- Raspberry Pi 3
- Raspberry Pi 4
CentOS основана на дистрибутиве Red Hat Linux и считается одной из самых стабильных систем. Стабильность заключается в том, что все системные инструменты здесь проверены временем и имеют высокую отказоустойчивость. Ещё одно преимущество CentOS — длительное время поддержки. Эта операционная система прекрасно подойдёт для серьёзных проектов, где необходима надёжность. Одним из вариантов использования может также стать создание веб-сервера на базе Raspberry Pi.
Загрузка, дисплей и звук
После перепрошивки SD-карты первая загрузка устройства может быть подозрительно тихой, вплоть до того, что экран в течение первой минуты может вовсе не подавать признаков жизни. Вероятно, это связано с тем, что планшет настраивается сам, поэтому наберитесь терпения.
Так выглядит CutiePi под прямыми солнечными лучами. Внимание: он не предназначен для того, чтобы «стоять» таким образом, поэтому не пытайтесь повторить это дома!
RecalBox
- Raspberry Pi 0 / W
- Raspberry Pi 1
- Raspberry Pi 2
- Raspberry Pi 3
- Raspberry Pi 4
- Raspberry Pi 400
Система включает в себя не только более 40 эмуляторов популярных игровых консолей, но ещё и медиаплеер Kodi, что сделает Raspberry Pi уникальным девайсом для развлечений. Есть поддержка сразу нескольких беспроводных геймпадов, а также кастомный интерфейс. RecalBox очень близка к Retropie, но свежее. Местами система легче в настройке, при этом жертвует возможностями кастомизации — на Retropie это делать всё же проще.
Мультимедиа
Как уже упоминалось выше, это устройство отлично зарекомендовало себя при декодировании онлайн-потоков с разрешением до 1080p, поэтому CutiePi хорошо подходит для базовых мультимедийных приложений.
Встроенный динамик тоже неплохо работает, но звучит очень просто, поэтому не ждите от него басов или особой четкости звука. Отдельный разъём для наушников отсутствует, поэтому подключить наушники или внешний динамик к планшету можно лишь через HDMI или Bluetooth.
LibreELEC
- Raspberry Pi 0 / W
- Raspberry Pi 1
- Raspberry Pi 2
- Raspberry Pi 3
- Raspberry Pi 4
Минималистичная система на ядре Linux с предустановленным плеером Kodi. В отличие от другого дистрибутива, OSMC, доступна на всех моделях Raspberry Pi. LibreELEC заслуживает похвалы за простой и дружелюбный интерфейс. Умеет крутить фильмы не только с внешних накопителей, но и из домашних сетевых хранилищ, а особо мощные Raspberry справятся даже с 4K-видео, чему способствует лёгкая операционная система.
Дизайн и материалы
Производитель серьезно подошел к выбору материалов, из которых изготовлен планшет. Я ожидал увидеть несколько громоздкую напечатанную на 3D-принтере конструкцию, однако корпус этого устройства изготовлен из первоклассного АБС-пластика, а ручка планшета выполнена из металла с шарниром, обеспечивающим отличную устойчивость устройства на горизонтальной поверхности. Порты сбоку тоже выглядят очень солидно и надежно.
На удивление, качество сборки у CutiePi на высоком уровне. Но без небольших недостатков не обошлось:
- Кнопка питания отлично выполняет свою работу, но вот тактильные ощущения от нажатия на неё далеки от того, к чему мы привыкли в современных планшетах и смартфонах топового уровня.
- Слот для SD-карты кажется слишком жёстким и более подвижным, чем у других планшетов. В итоге в некоторых случаях установить его на место после извлечения удастся только со второй или третьей попытки. Однако после вставки он не доставит никаких неприятностей.
- Конструкция ручки рассчитана на установку планшета только в горизонтальном приложении. Да, глядя на планшет, возникает желание установить его вертикально, однако риск уронить его при малейшем неловком движении возрастает в разы.
Любопытно, что, судя по информации на этикетке, CutiePi собирается XunLong, производителем Orange Pi. Это удивительно, учитывая, что Orange Pi — это основной китайский конкурент Raspberry Pi. Тем не менее платы китайского производства, как правило, довольно хорошо спроектированы, а потому делегирование процессора сборки подрядчику из Китая — хороший выбор с точки зрения конечного результата.
Хаб для умного дома
Так выглядит веб-интерфейс HomeBridge — популярной программы для объединения умных устройств в одну «сеть»
Умные лампочки, розетки, датчики и даже чайники — сейчас многие отдают предпочтение интеллектуальным гаджетам, которыми можно управлять удалённо через смартфон или планшет. Главное преимущество таких девайсов в том, что их можно автоматизировать: к примеру, когда датчик влаги фиксирует слишком сухой воздух в комнате, умный увлажнитель включается и начинает работать до тех пор, пока всё тот же датчик не определит влажность в доме как приемлемую и не остановит его. Данный сценарий может выполняться как по команде пользователя, так и без его ведома.
Проблема лишь в том, что умные гаджеты от разных производителей порой нельзя настроить на взаимодействие друг с другом. А для владельцев смартфонов от Apple отдельным препятствием становится невозможность подключить девайсы к системе умного дома Apple Homekit. Raspberry Pi решает это — благодаря программам HomeBridge или Home Assistant этот одноплатный компьютер может выступать в роли хаба, который объединяет все умные устройства в одну «сеть». Такое решение даёт свободу для настройки автоматизации на Android и iOS, а также нивелирует отсутствие официальной поддержки девайсом платформы Apple HomeKit.
Raspberry Pi OS Lite + OpenMediaVault
Создать домашнее сетевое хранилище можно и с помощью чистых систем из первого раздела статьи, но главная проблема, встающая перед рядовым пользователем в этом случае, — необходимость выполнять множество операций через терминал. Надстройка OpenMediaVault более дружелюбная в этом плане — почти всё настраивается через интуитивный GUI. Доступ ко всем настройкам возможен с любого устройства в локальной сети благодаря веб-интерфейсу. Отмечу, что это не совсем ОС — для установки OpenMediaVault необходимо установить вышеупомянутую Raspberry Pi OS Lite. Но так как это комплексное решение для сетевого хранилища, оно удостоилось места в этой статье.
Raspberry Pi OS
Официальный дистрибутив, ранее именуемый Raspbian. Основан на дистрибутиве Debian и имеет предустановленное десктопное окружением Raspberry Desktop. Из всех представленных в разделе он наиболее легок, оттого и быстр, а стандартное окружение рабочего стола можно легко заменить на, например, более удобный, хотя и тяжёлый GNOME. Хороший вариант в качестве первой ОС для британского одноплатника. Есть версия системы без графического интерфейса — Rasbperry Pi OS Lite, которая пригодится для тех проектов, где не предполагается регулярное использование оболочки (к примеру, если Raspberry Pi выступает в роли метеостанции).
Программирование
С программированием все можно сказать, неплохо. Конечно, профессиональный десктоп Raspberry Pi 4 не заменит, но в принципе, практически все языки и библиотеки, от Python до Fortran можно запустить на Raspberry Pi.
Для Python кстати, есть простой но удобный редактор Mu:
Для совсем маленьких доступен Scratch:
В общем, для обучения программированию или просто для обучения и экспериментов с linux Raspberry Pi подходит весьма неплохо. И даже отсутствие диска здесь скорее плюс — даже если система «запорота» полностью, SD-карту можно вытащить и за 5 минут залить образ заново.
Что касается самого Linux, консольных команд, bash и прочего — все работает стандартно и «как положено», никаких сложностей тут нет. Пример отображения загрузки системы в htop при запущенном браузере и нескольких программах:
Загрузка ядер ЦП как можно видеть, невелика, однако воспроизведение видео в браузере повышает её примерно до 70%. Если сделать некое подобие «стресс-теста», открыв несколько вкладок браузера с большими документами, youtube, графический редактор, проводник, то загрузка ЦП упирается в максимум (что неудивительно), но памяти хватает с большим запасом:
Можно предположить, что версия с 8 Гб памяти является избыточной в плане цены, и модели с 4 Гб вполне хватило бы. В завершение, информация о процессоре:
Сетевое хранилище
Сетевое хранилище (NAS) — это домашний сервер, в котором можно хранить важные файлы, бэкапы, фильмы, фотографии или музыку. Готовые решения для этого стоят дорого, а вариант с компьютером из дешёвых комплектующих занимает много пространства и потребляет энергии куда больше, чем компактный одноплатник. Поэтому для создания простого домашнего NAS последнего в лице Raspberry Pi будет более чем достаточно. Желательно выбрать модель с портом Gigabit Ethernet и USB 3.0, чтобы скорость передачи данных не разочаровывала. Какие версии обладают подобным функционалом — об этом в разделе ниже.
Распаковка
CutiePi встретил нас в очень большой и очень минималистичной коробке, которая изнутри оббита мягким губчатым материалом, чтобы защитить устройство от повреждений при транспортировке. Аксессуаров в комплекте нет, в коробке находится только сам планшет и краткое руководство по эксплуатации, которое поместилось на одной странице.
Юзабилити и пользовательский опыт
В целом, я думаю, уже понятно, что UX продукта проработан хорошо. Вы также можете обнаружить, что порт USB-A чрезвычайно полезен, поскольку наличие аппаратной клавиатуры значительно упростит работу, учитывая, что на данный момент просто нет быстрого доступа к клавиатурам из среды Raspberry Pixel и такие пользовательские интерфейсы, как Phosh или Plasma Mobile, пока недоступны в Raspbian. С этой целью я также планирую в долгосрочной перспективе использовать порт postmarketOS, чтобы устройство можно было использовать как полноценный планшет.
Использовать Pixel без аппаратной клавиатуры довольно проблематично, поэтому обязательно подключите ее
Пользовательский интерфейс, именуемый как CutiePi Shell, представляет собой интересную гибридную концепцию. По сути, это приложение, установленное поверх среды рабочего стола Pixel Pi, и вы можете переключаться между ними с помощью кнопки на панели задач. Однако CutiePi Shell поддерживает только просмотр веб-страниц, терминал и некоторые быстрые переключатели (активация Wi-Fi, регулировка яркости, громкости и поворота экрана), а для открытия любого «настоящего» приложения Linux вам придется использовать установленный по умолчанию пользовательский интерфейс Pixel.
CutiePi в целом очень легкий, плавный и стабильный в своих задачах, но его возможности на данный момент очень ограничены. Так, CutiePi Shell выглядит красиво и прекрасно работает сама по себе, не вызывая затруднений даже, например, при декодировании HD-видеопотоков с YouTube, но на самом деле она ограничена плавным веб-браузером и терминалом, помогающим рабочему столу Pixel, а не заменяющим его. Однако для выполнения любых других задач вам потребуется внешняя клавиатура.
Ввиду отсутствия поддержки полноценного мобильного интерфейса компактная клавиатура — лучший друг CutiePi
Кстати, в прошлом году был представлен режим Sidekick, когда сам CutiePi превращается в клавиатуру и тачпад при подключении к внешнему дисплею.
Pi 3 Model B+ — старый, но актуальный
От 3200 рублей
От обычной Pi 3 Model B эта версия отличается наличием более быстрого четырёхъядерного процессора Broadcom BCM2837B0, порта Gigabit Ethernet с пропускной способностью до 300 Мбит/с, технологии Power over Ethernet, а также поддержкой Wi-Fi 5 ГГц. Можно немного сэкономить, взяв Model B, если всё это не так важно, но для большинства юзкейсов эти фичи будут крайне полезны. Хотя этой версии Raspberry должно хватить для реализации многих идей, 1 ГБ ОЗУ может стать «бутылочным горлышком».
Блокировщик рекламы
Популярные расширения для браузеров для блокировки рекламы доступны не на всех устройствах. Smart TV, iPhone с Google Chrome, да даже мобильные приложения — все они не лишены рекламы, и избавиться от неё с помощью расширений невозможно. Зато самый недорогой Raspberry можно быстро приспособить в качестве DNS-фильтра, блокирующего любые запросы к сайтам с рекламой. Настраивается такой блокировщик очень просто, а возможности веб-интерфейса не ограничиваются базовыми функциями и статистикой.
Открытое оборудование и программное обеспечение, а также ремонтопригодность
Как я уже упоминал в самом начале, CutiePi — это полностью открытое устройство, как с точки зрения программного, так и аппаратного обеспечения. Вы можете легко менять внутренние компоненты за несколько минут.
Что же касается ремонтопригодности, то и здесь сложно придумать что-то лучше. Восемь стандартных звездообразных винтов — это все, что отделяет нас от внутренностей CutiePi.
Операционная система для работы
На этих ОС можно работать так же, как и на привычном компьютере (разумеется, в силу возможностей «малины»). Не составит труда найти инструменты для разработки, работы с графикой и документами. Большое количество доступного софта позволяет реализовывать самые разнообразные проекты вроде принт-сервера, метеостанции или хаба для устройств умного дома.
Содержание
Pi Compute Module 4 — «облегчённый» Pi 4B
От 3700 рублей
Как и Compute Module 3+, является упрощенной версией обычной модели. Форм-фактор модуля сменился — больше никакого DDR2 SODIMM. Преимущества Pi Compute Module 4 заключаются в компактности и более низкой цене — остальные характеристики идентичны Raspberry Pi 4. Портов всё так же нет — для этого нужно докупать IO Board. У последней есть важная особенность в виде слота PCIe Gen 2 ×1. К нему уже можно подключать периферию вроде хабов USB 3.0 и сетевых карт, правда, поддерживаются далеко не все устройства.
Для чего нужен Raspberry Pi
Существует невообразимое множество способов использования этого одноплатника, но пока что стоит рассказать лишь о самых очевидных.
Медиаплеер
Самая удобная вещь для просмотра фильмов дома — медиаплеер. Мощные версии Raspberry Pi несложно превратить в самый настоящий медиакомбайн, способный «крутить» видеофайлы из домашнего сетевого хранилища или стримить торренты без загрузки. На 4K-видео рассчитывать не стоит, но Full HD, скорее всего, потянет. Как и в случае с NAS, лучше всего использовать для подобных целей варианты с быстрым Ethernet и USB 3.0 — подключение внешних накопителей также может пригодиться.
RetroPie
- Raspberry Pi 0 / W
- Raspberry Pi 1
- Raspberry Pi 2
- Raspberry Pi 3
- Raspberry Pi 4
- Raspberry Pi 400
Пожалуй, самый гибкий дистрибутив для ретроигр. В отличие от всех остальных, он не ограничивает пользователя в запуске других приложений, ибо является обычной десктопной системой Raspbian с настроенными эмуляторами. Простой, но в то же время удобный интерфейс позволяет моментально разобраться в нём. RetroPie идеален для тех, кому важна возможность тонкой настройки и экспериментов со сторонними программами.
Pi 400 — готовое решение для работы
От 5200 рублей
Недавно представленная Pi 400 представляет из себя облачённую в совмещённый с клавиатурой корпус обычную Pi 4 Model B, но без Jack 3,5-мм и Power over Ethernet. Стоит отметить наличие более свежей ревизии процессора относительно предшественника: благодаря этому базовая частота чипа на 0,3 ГГц выше, а разогнать его удаётся до 2,2 ГГц, в то время как раньше максимум был зафиксирован на отметке 2,147 ГГц. Кроме того, внутри корпуса расположена металлическая пластина, выполняющая роль радиатора, которая эффективно отводит тепло, нагревая в большей степени порты, расположенные сзади.
С приобретением Raspberry Pi часто встаёт вопрос о том, какую операционную систему установить на небольшой одноплатный компьютер. В этой статье я собрал наиболее подходящие ОС для разных задач. Конечно, список всех возможных для установки систем не ограничивается лишь теми, которые можно найти в материале, но для знакомства с миром Raspberry представленных здесь будет достаточно.
Зачем это надо?
Разумеется, мотивация использования Raspberry Pi может быть разной. Кому-то может пригодиться недорогой Linux-десктоп для обучения. У кого-то может вообще нет денег на полноценный ПК. Мне же давно хотелось иметь 100% бесшумный и потребляющий мало электроэнергии компьютер для использования в качестве медиа-центра и «пишущей машинки». Я уже описывал опыт использования Samsung DeX в качестве десктопа, и опыт в целом оказался весьма положительным — для набора текстов и просмотра видео на большом экране мощности моего Galaxy S10 вполне хватает. Но количество софта под Android, способного полноценно работать в десктоп-режиме весьма ограничено, да и не каждый сайт корректно отображается под Android в десктоп-режиме. Например, здесь на Хабре нет всплывающих подсказок у иконок форматирования текста и комментариев, видимо программисты сайта не учитывали что кто-то на Android будет использовать мышь.
Но DeX это все же Android. Другое дело linux — полная свобода в плане установки любых библиотек, компонентов, полноценная консоль, USB, GPIO и работа с «железом». Звучит многообещающе, посмотрим как это работает.
Перед началом напомню, что для полноценного использования Raspberry Pi в качестве десктопа нужно хорошее охлаждение. Т.к. я принципиально не хотел иметь кулер, был куплен вот такой корпус:
Корпус показал себя хорошо в плане отвода тепла, даже при продолжительной нагрузке ни перегрева, ни зависаний не было.
Как известно, недавно вышла версия Ubuntu для Raspberry Pi, и её мы тоже протестируем. Но для начала стало интересно посмотреть старый добрый Raspbian, который знаком любителям DIY уже много лет.
Содержание
Pi 4 Model B — флагман среди всех Raspberry
От 3500 рублей
Самая флагманская Raspberry, доступная на сегодняшний день. Процессор, конечно, таковым не назовёшь — устаревший Broadcom BCM2711 с четырьмя ядрами Cortex-A72. Но в линейке мини-компьютеров решений производительнее пока нет. На выбор доступно 2, 4 или 8 ГБ оперативной памяти. Последний вариант на текущий момент избыточен для большинства ситуаций, но будет полезен для тех, кто разворачивает сразу несколько виртуальных машин или использует RAM-диск. Кстати, в этой модели наконец-то появились 2 быстрых порта USB 3.0 и Bluetooth 5.0.
Pi Compute Module 3+ — как 3B+, но ещё меньше
От 2900 рублей
Вычислительная плата представляет из себя всё тот же Raspberry Pi 3 Model B+ по начинке, но в более компактном форм-факторе. У девайса нет портов — добавить их можно только при помощи платы Compute Module 1/3/3+ IO Board. На ней расположен разъём DDR2 SODIMM, в который вставляется вычислительная плата. Сама компания позиционирует Compute Module 3+ как девайс для интеграции с другими продуктами, нежели как решение для отдельного использования.
Операционная система для игр
Превратить «малинку» в ретроконсоль очень просто с помощью адаптированных под эту задачу ОС. Они из коробки обладают удобным интерфейсом, поддержкой беспроводных геймпадов и больших количеством эмуляторов.
Читайте также: