Как стать автором
Обновить
50.54

Разработка на Raspberry Pi *

Одноплатный компьютер компактного размера

Сначала показывать
Порог рейтинга

Сообщество RISC OS Open представило выпуск ОС RISC OS 5.30, оптимизированной для создания встраиваемых решений на базе плат с процессорами ARM.

Выпуск основан на исходных текстах RISC OS, открытых в 2018 году компанией RISC OS Developments (ROD) под лицензией Apache 2.0.

Сборки RISC OS сформированы для плат Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC / A7000, OMAP 5 и Titanium. Размер сборки для Raspberry Pi составляет 157 МБ.

RISC OS развивается с 1987 года и ориентирована в основном на создание специализированных встраиваемых решений на базе ARM-плат, обеспечивающих максимальную производительность. ОС не поддерживает вытесняющую многозадачность (только кооперативная) и является однопользовательской (все пользователи имеют права суперпользователя). Система состоит из ядра и модулей-надстроек, в том числе доступен модуль с простым оконным графическим интерфейсом и набор простых приложений. В графическом окружении используется кооперативная многозадачность. В качестве веб-браузера используется NetSurf.

В новом выпуске:

  • в разряд стабильных переведена поддержка платформы OMAP5, формированию первого стабильного выпуска для которой ранее мешали проблемы с видеодрайвером;

  • для всех платформ реализована полная поддержка ФС SparkFS с возможностью чтения и записи данных;

  • обновлена редакция RISC OS для плат Raspberry Pi.

  • обновлена коллекция приложений, среди прочего предложен новый выпуск браузера NetSurf 3.11;

  • максимальный размер RAM-диска увеличен до 2 ГБ.

Теги:
+4
Комментарии0

На GitHub опубликован проект ZX2040 — это порт эмулятора ZX Spectrum от Andre Weissflog для микроконтроллера Raspberry Pico RP2040. Решение имеет простой пользовательский интерфейс для выбора игры и назначения клавиш, позволяющий использовать проект без клавиатуры. Также есть поддержка пьезодинамика, если нужен звук.

«Этот проект специально разработан для дисплеев на базе Raspberry Pico и ST77xx. Нашим эталонным устройством является плата дисплея Pimoroni Tufty RP2040, но на самом деле код может работать на любом Raspberry Pico, оснащённом дисплеем ST77x и пятью кнопками, подключёнными к пяти различным контактам. Кнопки работают как входы для четырёх игровых движений (налево, направо, вверх, вниз) и кнопки для выстрела», — пояснили разработчики ZX2040.

Теги:
+3
Комментарии0
OEM компьютер AntexGate
OEM компьютер AntexGate

Наконец новый промышленный компьютер на базе процессора broadcom, который полностью совместим с софтом для raspberry можно взять на тест бесплатно. Производство РФ.

Чат - техническая поддержка, и инструкция.

Запрос образца на тест в свободной форме.

Особенности устройства:

Интерфейс Etnernet 100Mb — 1шт;

Интерфейс Etnernet 1Gb — 1шт;

Интерфейс CAN-BUS – 1шт;

Интерфейс RS485 ISOLATED– 2шт;

Интерфейс RS232 – 1шт;

Интерфейс 1Wire – 1шт; Интерфейс USB – 2шт;

Дискретные входы оптопара- 4шт;

Релейные выходы – 2шт;

Выход оптопара – 1шт;

Разъем mPCIe – 1шт (на выбор):

  • Lora;

  • WiFi;

  • 3G/LTE;

  • NB-IOT;

    Разъем m.2 – 1шт Для диска NVMe SSD

    Разъем HDMI;

    Разъем для подключения GSM-антенны;

    Разъем для подключения WiFi-антенны;

    Рабочая температура: -25°C… +80°C. 

    Потребляемая мощность Питание: клеммы DC 12-48В; Passive Poe AC/DC 12-48В; Мощность: 1.56-5.8 Вт в зависимости от конфигурации.

    Системные характеристики Процессор: BCM2711 на базе Raspberry Pi CM4; ЦПУ: 4-ядерный Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz Flash: 8/16/32GB eMMC. RAM: 1/2/4/8GB 

    Поддерживаемые протоколы ModBus; Dmx 512, MQTT, Profinet; LoRaWAN; CAN; OPC UA и доугте

    Поддерживаемых платформы и ПО

    NodeRed; OpenHab; CoDeSys; MasterSCADA 4D; Home Assistant; iRidiumMobile; Совместимый софт с raspberry pi4

    Поддерживаемые веб-сервисы ApacheHTTP; NGINX.

    Операционная система Поддержка Linux, Ubuntu, Debian, Astra Linux, OpenWrt

Теги:
Всего голосов 5: ↑4 и ↓1+3
Комментарии4

К консоли Atari 2600 подключили беспроводной геймпад от Xbox. Энтузиаст сделал это с помощью платы Raspberry Pi Zero W. Автору проекта комплектный джойстик консоли показался не таким удобным, как современные решения, поэтому он решил исправить ситуацию.

Плата нужна в качестве адаптера, который принимает команды от беспроводного контроллера и преобразует их в сигналы Atari. Для подключения Raspberry Pi Zero не нужно дополнительное питание, так как порт для подключения джойстика выдаёт 5 В. Важно, что для реализации подойдёт только версия платы W. Она, в отличие от обычной, может работать с беспроводными подключениями без дополнительных модулей.

Автору проекта понравилась идея, поэтому он планирует добавить поддержку других консолей и контроллеров. Уже сейчас адаптер работает с геймпадами для Xbox Series X и PlayStation 4. В ближайшее время появится поддержка NES и контроллеров от Nintendo Switch. Код проекта опубликован на GitHub.

Теги:
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Разработчики проекта Raspberry Pi опубликовали обновлённые сборки дистрибутива Raspberry Pi OS 2024-03-15 (Raspbian), основанного на пакетной базе Debian 12.

Для Raspberry Pi 4/5 по умолчанию используется композитный менеджер Wayfire на базе протокола Wayland, а для остальных плат — X-сервер с оконным менеджером Openbox.

Для управления звуком применяется мультимедийный сервер Pipewire. В репозитории доступно около 35 тысяч пакетов.

Для загрузки подготовлены три сборки: сокращённая (404 МБ) для серверных систем, с базовым рабочим столом (1,1 ГБ) и полная (2,8 ГБ) с дополнительным набором приложений, доступные для 32- и 64-битных архитектур.

Ключевые изменения в Raspberry Pi OS:

  • выполнена синхронизация с актуальной пакетной базой Debian 12;

  • ядро Linux обновлено до версии 6.6.20;

  • обновлены файлы с прошивками для плат Raspberry Pi;

  • ускорено открытие меню для Bluetooth и управления сетью;

  • улучшено отображение виджетов при использовании тёмной темы оформления;

  • повышена совместимость с альтернативными оконными менеджерами.

Также разработчиками обеспечена возможность разгона Raspberry Pi 5 через повышение тактовой частоты CPU с 2,4 ГГц до 3,14 ГГц. Ранее прошивка не позволяла повышать частоту больше 3 ГГц, но в последнем обновлении прошивки это ограничение убрано, на плате можно выставлять значения выше 3 ГГц. По отзывам пользователей стабильная работа при стресс-тестировании обеспечивается при выставлении частоты 3,14 ГГц и использовании активного охлаждения.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Вышел специализированный дистрибутив DietPi 9.1 для использования на одноплатных ПК на базе архитектур ARM и RISC-V (Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2). Проект построен на пакетной базе Debian и доступен в сборках для более чем 50 плат.

DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian. Поддерживается режим полной автоматизации установки, позволяющий провести инсталляцию на платы без участия пользователя.

Проект оптимизирован для минимального потребления ресурсов и включает в себя собственные утилиты: интерфейс для установки приложений DietPi-Software, конфигуратор DietPi-Config, систему резервного копирования DietPi-Backup, механизм ведения временных логов DietPi-Ramlog (с поддержкой rsyslog), интерфейс для установки приоритетов выполнения процессов DietPi-Services и систему доставки обновлений DietPi-Update.

В DietPi 9.1:

  • подготовлены тестовые сборки для плат Raspberry Pi, переведенные на использование ядра из Debian 12;

  • добавлена отдельная сборка для варианта платы ROCK 4 SE;

  • добавлены новые сборки для плат NanoPi R5S/R5C/R6S/R6C/T6;

  • добавлена поддержка использования менеджера паролей vaultwarden на системах RISC-V.

Источник: OpenNET.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Вышел релиз дистрибутива DietPi 9.0, предназначенного для использования на одноплатных ПК на базе архитектур ARM и RISC-V, включая Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2.

Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian.

DietPi оптимизирован для минимального потребления ресурсов и развивает несколько собственных утилит: интерфейс для установки приложений DietPi-Software, конфигуратор DietPi-Config, систему резервного копирования DietPi-Backup, механизм ведения временных логов DietPi-Ramlog (поддерживается rsyslog), интерфейс для установки приоритетов выполнения процессов DietPi-Services и доставку обновлений DietPi-Update. Утилиты предоставляют консольный интерфейс с меню и диалогами на базе whiptail. Также поддерживается режим полной автоматизации установки, позволяющий провести инсталляцию на платы без участия пользователя.

В DietPi 9.0 прекращена поддержка сборок на базе Debian 10 и обновлены сборки на основе репозиториев Debian 11 и Debian 12.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0

Создатели Raspberry Pi показали, как выглядел прототип пятой версии одноплатного компьютера. На этой печатной плате тестировался RP1 — кастомный чип, который стал новинкой Raspberry Pi 5.

Южный мост RP1 управляет внешними устройствами. Выделение функций ввода-вывода на отдельную микросхему не только помогло разгрузить систему на кристалле, но и упростило разработку.

Raspberry Pi 4 вышла четыре года назад, но RP1 разрабатывали с 2015. Изначально внутри компании поговаривали, что RP1 поставят в Raspberry Pi 3B+, затем проект сдвинули на Pi 4, но RP1 был готов только для Raspberry Pi 5.

Кстати, именно с этой задержкой связано то, как порты USB и Ethernet расположены на пятой модели как на 3B+, а не на 4: распиновку чипов планировали с прицелом на B+. В центре у Raspberry Pi 5 расположены дорожки для четырёх линий шины PCIe. Двигать их было нежелательно.

В 2015 году планировалось использовать незадействованные каналы MIPI камеры и дисплея на BCM2837 для передачи гигабитного Ethernet и других быстрых интерфейсов. Система на кристалле BCM2837 стояла на третьей модели одноплатника.

Однако на Raspberry Pi 4 поставили новый, более мощный чип BCM2711, который включил в себя эти интерфейсы и содержал контроллер Ethernet. Тем не менее разработка RP1 всё равно продолжилась. Стандарт связи с процессором поменяли на PCI Express.

За семь лет RP1 преобразился за две стадии прототипов в кремнии до релизной версии, которая контролирует периферийные устройства в Raspberry Pi 5.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Международная космическая станция ближе, чем кажется. Речь даже не про небольшую по космическим меркам высоту полёта относительно уровня моря (≈420 км). МКС регулярно общается с Землёй.

Специализированные форумы отслеживают частоты, на которых общается станция. Известно многое — вплоть до каналов связи конкретного модуля. Периодически проводятся сеансы связи с радиолюбителями в диапазоне УКВ.

Но это далеко не всё: доступна даже расшифрованная телеметрия. Информации настолько много, что получается воссоздать полную модель МКС, которая на Земле повторяет поворот солнечных панелей (BGA), систем приводов солнечных панелей (SARJ) и терморадиаторов (TRRJ). Подобным занимается ISS Mimic (github.com/ISS-Mimic/Mimic).

Проект моднявый: одноплатники Raspberry Pi и микроконтроллеры Arduino приводят в движение физическую модель, которую предлагается распечатать на 3D-принтере. Развитие продолжается, в будущем детализацию хотят увеличить.

Когда-то телеметрию НАСА выкладывала на сайте ISSlive.com. Сегодня стрим телеметрии ведётся усилиями ISS Mimic. На странице iss-mimic.github.io (или её русифицированной версии) собраны десятки разнообразных значений, обновляемых ежесекундно.

Вариант с красивым дашбордом в режиме прямого эфира рассказывает про, к примеру, энергосистему станции и состояние внутренней атмосферы. Есть даже интимные данные. Скажем, на момент написания этих строк бак мочеприёмника наполнен на 8 %, а к главному компьютеру американского сегмента подключены 6 ноутбуков.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Вклад авторов