Делаем самую маленькую игровую консоль из Raspberry Pi Zero
В видео автор расскажет и покажет как установить софт и собрать прототип игровой консоли из Raspberry Pi Zero.
Задать вопросы по разработке и одноплатникам можно в Telegram чате @proARM
В видео автор расскажет и покажет как установить софт и собрать прототип игровой консоли из Raspberry Pi Zero.
Задать вопросы по разработке и одноплатникам можно в Telegram чате @proARM
Рынок мини-компьютеров для разработчиков пополнился новой моделью: разработчики выпустили на этой неделе новую Banana Pi BPI-M4, которая может применяться при разработке устройств на базе ОС Android и Linux.
Пока неизвестно, когда плата станет доступна, в компании утверждают, что цены на Banana Pi BPI-M4 будут известны уже на следующей неделе.
Весной в продажу поступит новый ODROID-N2 на новой платформе -, возможно, процессоре Amlogic S922X.
Из-за проблем с поставкой оперативной памяти, компания аннулировала ODROID-N1 на процессоре RK3399, они решили заменить на ODROID-N2, используя новый процессор с поддержкой DDR4. На сайте производителя не представлена информация о процессоре и в интернете начала появляться информация, что возможно это новый процессор Amlogic S922X.
Устройство, как отмечается, станет одним из первых (а, возможно, первым) мини-компьютером на аппаратной платформе Amlogic S922X. Этот процессор содержит шесть вычислительных ядер в конфигурации big.LITTLE:
четыре ядра ARM Cortex-A73 работают на частоте до 1,8 ГГц, а два ядра ARM Cortex-A53 — на частоте до 1,9 ГГц. За графику отвечает графический чип ARM Mali-G52 с частотой 846 МГц.
Одноплатный компьютер будет доступным в 2-х комплектациях: с 2/4 Гбайт оперативной памяти DDR4. Возможен вариант с установкой флеш-памяти формата eMMC. Помимо встроенной памяти, можно подключать карты памяти microSD.
Среди доступных разъёмов: HDMI 2.0a для вывода изображения в формате 4K/60p, четыре порта USB 3.0, порт Micro-USB 2.0, гнездо для сетевого кабеля (имеется контроллер Gigabit Ethernet).
Среди поддерживаемых интерфейсов упомянуты: I2C, UART, PWM, SPI, S/PDIF, ADC, GPIO. Кроме того, есть инфракрасный приёмник. Габариты платы 90 × 90 мм.
Компания предоставит для платы образ Ubuntu 18.04 LTS с ядром Linux 4.9 и Android 9.0 Pie. Разработчики запустили Wiki страницу, сейчас она находиться на стадии разработки.
Цены на компьютер: модель с 2Гб памяти - $63, 4Гб - $79.
Фонд Raspberry Pi Foundation, ставший известностным благодаря выпуску одноплатных компьютеров для разработчиков, открыл в четверг 7 февраля, свой первый магазин в городе, где был изобретен компьютер Raspberry Pi.
Вопреки тренду в направлении онлайн-ретейла команда Raspberry Pi Foundation открыла «экспериментальное пространство» в Кембридже. В продаже есть новый стартовый комплект деталей в дополнение к компьютеру.
Основатель Raspberry Pi Foundation Эбен Аптон (Eben Upton) выразил надежду, что магазин привлечёт внимание поклонников этого бренда.
Источник: bbc.co.uk
Компания Raspberry Pi представила новый одноплатный компьютер Compute Module 3+ (CM3+). Линейка Compute Module появилась в 2014 году. Такие ПК выпускаются в виде модуля SO-DIMM.
В основе новинки лежит процессор Broadcom BCM2837B0, работающий на частоте 1,2 ГГц. Оперативной памяти у компьютера 1 ГБ, а объём флэш-память зависит от модификации. У базовой версии Lite такой памяти нет вообще, а у топовой версии её 32 ГБ.
По информации с официального блога компании, новая плата в 10 раз мощнее первой версии.
Экскурс в историю
7 апреля 2014 года Фонд Raspberry Pi выпустил первую версию своего компьютера в новой вариации - в формате в виде модуля SO-DIMM с одноядерным процессором Broadcom BCM2835 (ARM11 с тактовой частотой 700 МГц), 512 МБ оперативной памяти и 4 ГБ флэш-памяти для хранения информации.
Почти через три года свет увидела плата на основе четырехъядерного ЦП BCM2837A1.
Компьютер эволюционировал
Хотя разработчики значительно улучшили производительность, объем ОЗУ и объем флэш-памяти платы, некоторые вещи остались прежними: CM3+ - эволюция CM3 и CM1, обеспечивающая новые функции при сохранении форм-фактора, совместимости, ценовой категории, и простоты использования.
Со слов разработчиков, цель нового модуля состояла в том, чтобы предоставить основные возможности Raspberry Pi в новом форм-факторе, что позволило другим пользователям легко включить его в свои продукты.
Компьютер для бизнеса
Разработчики говорят, что серия CM подходят для бизнеса из-за надежных компонентов: флеш-память eMMC на вычислительном модуле более надежна, чем обычные SD-карты, поэтому плата больше подходит для промышленного использования. Помимо этого,в плате серии СМ больше интерфейсов, чем в обычном Raspberry Pi, поддержка двух камер и двух дисплеев, а также дополнительный GPIO порт.
Что нового в CМ 3+?
СМ3+ основан на плате CM3, но включает в себя улучшенный процессор BCM2837B0 от Raspberry Pi + 3B. За исключением небольшого увеличения толщины платы, новинка призвана заменить СМ3 с точки зрения энергопотребления и форм-фактора. Обратите внимание, что из-за ограничений источника питания, максимальная частота процессора остается на уровне 1,2 ГГц, для сравнения, в Raspberry Pi 3B+ 1,4 ГГц.
Платы CM1 и CM3 поставлялись с 4 ГБ флэш-памяти, и хотя разработчики поклонники философии Генри Форда («вы можете иметь любой цвет, если он черный»), было очевидно, что требуется больше вариантов для выбора.
В модели CM3 + доступные три объема флеш-памяти:
CM3+/Lite - $25
CM3+/8GB - $30
CM3+/16GB - $35
CM3+/32GB - $40
Поскольку CM3 + ещё новый продукт, для корректной работы нужна последняя версия прошивки Raspberry Pi (и ОС, например, Raspbian).
Благодаря улучшенному тепловому дизайну печатной платы и процессору BCM2837B0, CM3+ имеет лучшие тепловые характеристики по время нагрузки. Компьютер может отводить тепло от процессора быстрее, чем в CM3. Это может привести к более низким средним температурам и/или более длительной работе под большой нагрузкой до того, как процессор достигнет 80°C и начнет снижать тактовую частоту.
В сентябре 2017 г. 96Boards выпустила компьютер Rock960 по цене от $99. Она базируется на базе процессора Rockchip RK3399 с оперативной памятью 2-4 Гб, eMMC флэш-памятью 16-32 Гб.
Теперь и компания VAMRS решила разработать более дешевую версию своей платы, под названием Rock960 model C. Связанно это с выпуском платы Nano Pi NEO4 c таким же процессором, но по цене от $45.
Плата поставляется с 1, 2 или 4 Гб оперативной памяти LPDDR4, а ОС может загружаться с микро SD-карты или модуля eMMC флэш-памяти (который можно приобрести дополнительно). Версию с 1 Гб ОЗУ можно приобрести за $69 на Seeed Studio плюс доставка, которая запланирована на 1 февраля 2019 года.
Технические характеристики:
SoC – шестиядерный процессор Rochchip RK3399 архитектуры big.LITTLE с 2x ядрами Cortex A72 до 1.8 / 2.0 ГГц, 4x ядрами Cortex A53 @ 1.4 ГГц и графическим процессором Arm Mali-T860 MP4 с поддержкой OpenGL ES от 1.1 до 3.2, OpenVG1.1, OpenCL 1.2 и DX 11
Оперативная память – 1, 2 или 4 Гб LPDDR4
Хранилище – отдельный разъем для модуля eMMC флэш-памяти + слот для микро SD-карты
Видеовыход – 1x HDMI 2.0 до 4K@60 Гц с CEC и HDCP
Сеть – WiFi 802.11ac 2×2 MIMO до 867 Мбит / сек до 200 Мбит / сек и Bluetooth 4.2 LE с двумя встроенными антеннами, двумя разъемами u.FL для антенн
USB – 1x порт USB 2.0 type-C (только хост), 2x порта USB 3.0 (один OTG и один только хост), 1x порт USB 3.0 type C с поддержкой DP 1.2
Расширение
1x 40-контактный низкоскоростной разъем расширения – UART, SPI, I2C, GPIO, I2S
1x 60-контактный высокоскоростной разъем расширения – MIPI DSI, USB, MIPI CSI, HSIC, SDIO
1x разъем M.2 key M PCIe с поддержкой 4-полосного PCIe 2.1 (максимальная пропускная способность: 2.0 Гб)
Разное – кнопки: включения и u-boot. 6 светодиодов (4x пользовательских, 1x Wifi, 1x Bluetooth)
Питание – вход от 8 до 18 В DC (рекомендовано 12 В) согласно спецификации 96Boards CE; разъем для батарейки
Размеры – 85 x 54 мм (форм-фактор 96Boards CE)
Вес – 120 грамм
Помимо изменений, связанных с памятью и хранилищем, компания VAMRS также понизила уровень модуля беспроводной сети до 802.11ac, который поддерживает до 200 Мбит / сек (нет больше 2×2 MIMO), реорганизовали USB порты, теперь порт USB type-C ограничен протоколом USB 2.0 и не имеет поддержки альтернативного режима DP, а вот старый порт USB 2.0 type-A был обновлен до USB 3.0, как показано в таблице ниже.
Компания Seeed Studio продает плату model C (1 Гб). Остальные версии продаются в магазине компании VAMRS, за $69, $79 и $99. На первый взгляд цена в $69 кажется высокой, но плата поставляться с адаптером питания 12В/2А, акриловым корпусом, радиатором для охлаждения. Для cравнения, плата NanoPi NEO4 продается за $59.98 и поставляется с радиатором и адаптером питания 5 В/4 А, но без корпуса.
Решение для охлаждения NanoPi NEO4 выглядит немного лучше – поскольку радиатор закрывает всю нижнюю часть платы. Как и ее предшественники, новая плата может работать с дистрибутивами AOSP, Debian, Ubuntu, Fedora, LibreELEC, Lakka или FlintOS и вы сможете найти всю документацию для Rock960 model C на сайте 96boards, где ее также называют Rock960c.
Новинка ориентирована на разработчиков. Девайс предлагает довольно гибкие коммуникационные возможности, причем не только в проводном, но и также беспроводном плане.
Теперь мы получаем полнофункциональный одноплатный компьютер на Allwinner H6, до 2 ГБ ОЗУ, встроенной 8Гб флэш-памятью, Gigabit Ethernet, 802.11ac WiFi 5, четырьмя портами USB 3.0, HDMI 2.0a, слотом mPCIe и многим другим.
Существует четыре варианта платы Orange Pi 3 с оперативной памятью 1 или 2 ГБ, с флэш-памятью eMMC или без нее, которые имеют следующие характеристики:
SoC — Четырехъядерный процессор Allwinner H6 V200 Cortex A53 с тактовой частотой до 1,8 ГГц и графическим процессором Arm Mali-T720MP2 с поддержкой OpenGL ES 3.1 / 3.0 / 2.0 / 1.1, DirectX 11
Системная память и опции хранилища1 ГБ слот для LPDDR3 + micro SD
2 ГБ слот для LPDDR3 + micro SD
1 ГБ LPDDR3 + 8 ГБ флэш-памяти eMMC + слот для карты micro SD
2 ГБ LPDDR3 + 8 ГБ флэш-памяти eMMC + слот для карты micro SD
Видео и аудио выход — HDMI 2.0a до 4K при 60 Гц, 3,5-мм AV-разъем с композитным видео и стереозвуком
Аудио вход — встроенный микрофон
Декодирование видео — 10-битный H.265 до 4K при 60 к / с / 30 к / с при 30 к / с, VP9 и H.264 до 4K при 30 к / с, AVS + / AVS до 1080p60
Сеть и беспроводная связьGigabit Ethernet через приемопередатчик Realtek RTL8211
802.11b / g / n / ac WiFi 5 и Bluetooth 5.0 через модуль Ampak AP6256
USB — 4х порта USB 3.0 через чип-концентратор USB 3.0, 1х хост-порт USB 2.0, 1х порт micro USB OTG (также используется для питания)
РасширениеРазъем mPCIe с x1 Gen2, поддержка режима RC (Root Complex)
26-контактный разъем
Отладка — 3-контактная последовательная консоль / UART-разъем
Разное — кнопка питания; ИК-приемник; светодиоды питания, состояния и USB 3.0.
Электропитание — 5 В / 2 А через разъем питания или порт micro USB; AXP805 PMIC
Размеры — 90 х 64 мм
Вес — 75 грамм
Цены на четыре варианта платы Orange Pi 3:
1 ГБ LPDDR3 — 29,9 $ + доставка
2 ГБ LPDDR3 — 34,9 $ + доставка
1 ГБ LPDDR3 + 8 ГБ флэш-памяти eMMC — 34,9 $ + доставка
2 ГБ LPDDR3 + 8 ГБ флэш-памяти eMMC — 39,9 $ + доставка
Больше материалов про одноплатники в Телеграм канале "ARML@b"
Большинство корпусов для Raspberry Pi очень похожи и нет смысла рассказывать о них, но есть корпус для Raspberry Pi 2 и 3: выглядит как обычный корпус, за исключением того, что верхняя крышка заменена 3,5-дюймовым сенсорным дисплеем, а сам комплект поставляется вместе со стилусом и его можно приобрести на Banggood за $15,99.
Ключевые особенности дисплея:
Тип ЖК – TFT
Интерфейс ЖК -– SPI
Тип сенсорного экрана – резистивный
Контроллер сенсорного экрана – XPT2046
Цвета – 65536
Подсветка – светодиодная
Разрешение – 320×480 (пикселя)
Соотношение сторон – 8:5
Существует два вариант сборки комплекта. Либо с 3,5-дюймовым дисплеем и без вентилятора, либо без дисплея, но с верхней крышкой и вентилятором. Но тогда ставиться не понятно, зачем кому-то покупать данный комплект, если вы не планируете использовать дисплей, но по крайне мере вы теперь знаете, что существует несколько вариантов использования.
Также есть уже готовые к использованию образы Raspbian для Raspberry Pi 3 и Raspberry Pi 3 B+, но нет никаких гарантий, что они будут обновляться, поэтому лучше скачать Raspbian с веб-сайта Raspberry Pi и самостоятельно установить драйвер:
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD35-show
У некоторых людей была неправильная ориентация сенсорного управления (X и Y перевернуты), но к счастью есть простое решение, требующее, редактирование /etc/X11/xorg.conf.d/99-calibration.conf, добавив строку:
Option "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
Источник: cnx-software.ru
ARMLab - канал про одноплатные компьютеры в Телеграм