Одноплатник Khadas Vim4 — интересный аналог Raspberry Pi 4
Привет, Хабр! Недавно мы опубликовали статью про аналоги Raspberry Pi. Увидели, что текст понравился, и написали продолжение про перспективный одноплатник Khadas Vim4. Это флагманский мини-ПК на базе чипа Amlogic. Его особенность — наличие HDMI-входа, который расширяет список реализуемых на нем проектов.
Что можно собрать на базе Vim4, какие особенности и характеристики платы нужно учитывать — рассказываем под катом.
Из коробки: комплектация и характеристики
Комплектация. Источник
Вместе с одноплатником в базовую комплектацию включены радиатор, вентилятор, WiFi-антенны и макулатура. Адаптер питания и кабель для зарядки USB Type-C продаются отдельно, напоминая о технике Apple. Стоимость базовой комплектации составляет ~$220.
Как и предшественники линейки Vim, версия 2022 года способна удивить своими характеристиками и относительно небольшими размерами — 82,0×58,0×11,5 мм.
Чип Amlogic A311D2
Amlogic A311D2
Мозг Khadas Vim4 — восьмиядерный чип Amlogic A311D2. На его борту установлены два четырехъядерных процессора — ARM Cortex-73 и Cortex-A53 с тактовыми частотами 2,2 и 2,0 ГГц соответственно. Это уровень мобильного железа. Притом Vim4 опережает Raspberry Pi 4 в CPU-бенчмарках PassMark.
Результаты CPU-тестов PassMark
Также в A311D2 встроен графический процессор Mali-G52 MP8 (800 МГц), поддерживающий разрешения 4 и 8K. В первом случае вы получите 50 кадров в секунду (с кодером H.264 / H.265), во втором — 24. Подобные графические процессоры устанавливаются в смартфоны Samsung Galaxy M12, некоторые модели Xiaomi и им подобные.
И хоть в 2D-графике Vim4 уступает Raspberry Pi 4, в работе с 3D-графикой ситуация обратная.
Бенчмарк, 2D- и 3D-графика. Источник
Оперативная память
LPDDR4X. Источник
В Vim4 установлено две схемы 64-битной оперативной памяти LPDDR4X по 4 ГБ. Они способны работать на частоте до 2016 МГц. Оптимальное решение по энергопотреблению для мини-компьютеров. Схемы оперативки выделяют мало тепла.
Порты и интерфейсы на лицевой стороне
Лицевая сторона Khadas Vim4. Источник
На лицевой части расположен привычный набор USB-портов — USB Type-C, порты второго и третьего поколений. Также на плате установлены порты Ethernet, HDMI и HDMI Input. Последний в одноплатниках встречается редко.
Khadas Vim4, вид сбоку
Любители «малинки» заметят, что USB- и Ethernet-порты размещены вдоль платы, а не сбоку. Также на Khadas Vim4 меньше USB-портов. На плате Raspberry Pi они установлены в два ряда. Но никто не мешает сделать шаг назад от миниатюризации и использовать USB-концентратор.
Как и у Raspberry Pi 4, отдельно вынесены 4 пина для подключения низковольтных кулеров. Кроме пинов «под охлаждение» на плате размещена 40-пиновая гребенка GPIO для подключения разных устройств и элементов — дисплеев, контроллеров, модулей, датчиков и др.
Стоит отметить, что «GPIO-топология» Vim4 отличается от порядка пинов гребенки Raspberry Pi 4.
Распиновка GPIO: Khadas Vim4 и Raspberry Pi 4
Прочие компоненты
- Встроенная eMMC-память на 32 ГБ
- Программируемый микроконтроллер STM32G031
- Модуль WiFi-6 AP6275S
- Цифровой акселерометр 3-Axis
- Встроенный микрофон
Обратная сторона платы: разъемы и слоты
На обратной стороне платы расположены разъемы V-by-One, eDP и Mipi-CSI. С помощью них можно подключить дисплей, сенсорный дисплей и камеру соответственно.
Обратная сторона Khadas Vim4. Источник
Подключение SSD-накопителя
Кроме озвученных интерфейсов подключения на обратной стороне есть слоты для накопителей — Micro-SD и M.2 Slot.
Если встроенных 32 ГБ памяти недостаточно, через M.2 Slot и NVMe-интерфейс можно подключить SSD. Для этого лучше использовать плату расширения. Без нее накопитель фиксируется шатко — есть риск поломки.
Включение SSD-накопителя в Vim4. Источник
В связке с платой расширения можно подключить до двух SSD-накопителей. Однако ее нужно докупать отдельно.
Плата расширения для Khadas Vim4
Но проблему с «изменением геометрии» устройства нельзя устранить полностью. Плата расширения больше одноплатника. Это нужно учитывать при выборе корпуса.
OOWOW — установщик ОС
Одно из преимуществ одноплатника — «вшитый» установщик операционной системы OOWOW. Владельцам одноплатника не нужно искать microSD-карту, форматировать ее и вручную устанавливать нужный образ операционки.
Достаточно запитать плату и подключить ее к сети через Ethernet или WiFi. Установщик OOWOW предложит на выбор одну из нескольких операционных систем.
Выбор ОС в установщике OOWOW. Источник
На данный момент доступны Android и Ubuntu (серверный и с рабочим столом). После перезагрузки автоматически запустится установленная система.
Для переустановки операционной системы нужно зажать на плате кнопку Function и кликнуть на Reset.
Интересные применения
Khadas Vim4, по сути, применим в тех же проектах, где обычно используют «малинку». Например, одноплатник можно использовать в качестве домашнего сервера, ассистента или робота. Но у Vim4 есть особенности, отличающие его от конкурентов.
Стриминг с игровой консоли
Первая особенность — наличие разъема HDMI Input, через который можно получать видео с подключенного дисплея. В перспективе подходит для создания карты видеозахвата — устройства, предназначенного для стриминга консольного геймплея.
Карта видеозахвата ELGATO GAME. Источник
Захват видео пока работает только на Аndroid. И то в демо-режиме. Нельзя напрямую транслировать видеопоток, например, в OBS. Возможно, скоро декодер HDMI Input добавят в Ubuntu и проблема будет решена.
Программистское рабочее окружение
Вторая особенность — к одноплатнику Vim4 можно подключить до трех дисплеев. На одном — кодить, на втором — смотреть видеоуроки по Scratch, а на третьем — читать Хабр.
На этом все. Что думаете об этом одноплатнике? Делитесь мнением о Khadas Vim4 в комментариях.
Если вам интересны мини-компьютеры, читайте другие наши тексты:→ Одноплатники для работы и хобби: 5 отличных вариантов на все случаи жизни
→ DIY-проекты на базе Raspberry Pi в июне 2022 года: много идей хороших и разных
→ 5 отличных одноплатников лета 2022 года для работы и экспериментов