Одноплатные ПК крайне редко поставляются с экранами. Обычно дисплей приходится докупать. Но теперь появился необычный девайс, который представляет собой нечто вроде карманного компьютера уже из коробки. Самый его дорогой компонент — дисплей, поэтому разработчики стремились удешевить систему, чтобы удержать стоимость на отметке в $79. Соответственно, каких-то рекордов производительности от него ждать не приходится. Но все же это неплохой девайс, который может пригодиться многим из нас. Давайте посмотрим, что он из себя представляет.
Характеристики устройства
Самая главная отличительная особенность, экран, достаточно качественный для такого рода девайсов. Он цветной и сенсорный, что дает возможность создавать интересные проекты на базе Unihiker. Прочих подобных девайсов практически нет, поэтому у Unihiker есть возможность занять узкую, но вроде как перспективную нишу.
Характеристики:
• Процессор: 4-х ядерный ARM Cortex-A35, с частотой работы вплоть до 1.2GHz.
• ОЗУ: 512 МБ.
• Flash: 16 ГБ.
• OS: Debian.
• Wi-Fi: 2.4G.
• BT: Bluetooth 4.0.
• Экран: 2.8-дюймовый, 240×320, сенсорный.
• MCU: GD32VF103.
• Дополнительно: кнопка, микрофон, сенсор освещения, гироскоп, акселерометр.
• Статус работы: Led, Buzzer.
• Подрты и коннекторы: USB Type-C, USB-A, Gravity 3pin&4pin порт, коннектор Edge.
• Питание: 5В 2A через USB Type-C.
• Размер: 51.6мм x 83мм x 13мм.
Разработчики говорят, что им пришлось постараться для того, чтобы смонтировать на небольшой печатной плате сенсорный экран с диагональю 2.8 дюйма. Девайс оснащен полноценной ОС, это Debian, с которой можно взаимодействовать посредством сенсорного экрана. Версия Debian — 10.0. К сожалению, пока неизвестно, может ли работать этот девайс под управлением других дистрибутивов Linux.
Что касается процессора, то эта модель, ARM-процессор RK3308, впервые выпущена еще в 2018 году. Поэтому многого от него ждать не стоит, но со стандартными для подобного рода девайсов задачами он вполне в состоянии справиться. Основа процессора — четыре 64-битных ядра ARM Cortex-A35 (архитектура ARM v8-A), работающих на частоте до 1,2 ГГц. К сожалению, чип не поддерживает работу с ОЗУ объемом больше 512 МБ.
При этом есть слот для карт памяти формата micro-SD.
На что способно устройство?
По словам разработчиков — на многое. Благодаря достаточно обширным возможностям, включая четыре трехпиновых GPIO и два четырехпиновых GPIO I2C, девайс можно задействовать в проектах самой разной направленности.
Один из примеров — распознавание фруктов при помощи нейросетей. Одноплатник поддерживает работу с ИИ, так что он может пригодиться для проектов компьютерного зрения. Для этого нужны сам одноплатник и USB-камера.
Здесь — подробная инструкция по преобразованию одноплатника в систему машинного зрения.
Кроме того, устройство может использоваться в качестве базы для умной системы автомобиля. К одноплатнику можно подключать разнообразные сенсоры, что помогает расширить функциональность такой системы.
Что она умеет:
• Отображение режимов работы двигателя и сообщений о проблемах.
• Распознавание сигналов сфетофора.
• Включение фар при снижении яркости освещения ниже определенного уровня.
• Помощник парковки, посредством подключения ультразвукового сенсора.
Инструкция по сборке системы — вот по этой ссылке.
Достоинство одноплатника в том, что его можно подключать к блокам питания смартфонов, ноутбуку или внешнему аккумулятору. Последнее весьма пригодится тем разработчикам, кто создает автономные решения.
Естественно, область применения одноплатника гораздо шире, чем два описанных выше проекта. На сайте производителя даны примеры, от довольно простых, до весьма сложных. Среди них:
• Разработка игр с поддержкой сенсорного экрана.
• Цифровой ассистент.
• Прогноз погоды.
• Фитнес-трекер и личный тренер.
• Изучение звездного неба.
Использовать девайс можно и в робототехнике. community.dfrobot.com/makelog-311803.html’>Вот по этой ссылке — подробности по созданию достаточно умного робота, который на многое способен.
В целом, одноплатник получился неплохим. Как и говорилось выше, это не самый производительный компьютер, но его возможности шире, чем у многих других одноплатников. Кроме того, у него постепенно формируется развернутое комьюнити, представители которого показывают все новые и новые примеры использования одноплатника.
Возможно, вы уже опробовали эту систему в работе? Если да, расскажите о своем опыте в комментариях.
Возможно, эти тексты тоже вас заинтересуют:
→ Кто мощнее в базах данных? Сравниваем производительность БД на серверах с ARM- и x86-процессорами
→ А у вас есть кубернетес? Подборка текстов по k8s для тех, кто не DevOps
→ Когда типизация делает тебе больно: как у нас появился статический анализатор