Репка / Repka-Pi
2.35K subscribers
224 photos
20 videos
8 files
166 links
Repka Pi - Российская альтернатива Raspberry Pi.
Официальный сайт проекта repka-pi.ru
Download Telegram
Сегодня сообщаем о ставших доступными для Repka Pi 4 двух дистрибутивов для эмуляции игр всех популярных игровых консолей:

Lakka OS
Batocera Linux

Это игры Nes (Dendy), Sega mega drive, Sony Playstation one, Sega Dreamcast и многие, многие другие типы приставок, от самых культовых, до малоизвестных широкой аудитории.

Скачать их можно по ссылкам выше или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.

В Batocera по умолчанию уже есть несколько встроенных игр и эмуляторов, очень простых и легковесных 8, 16 битных приставок, при этом в Batocera нужно самостоятельно доустанавливать биосы эмуляторов приставок, кроме 8 битных, а вот в Lakka биосы эмуляторы и биосы эмуляторов приставок уже встроены, но там нет встроенных по умолчанию игр.
В плане первого старта - интерфейс в Lakka менее интуитивен, но Lakka уже настроена для игр, можно вставить флешку с образами, просканировать на наличие на ней игр и сразу играть. Кто этим занимается - знает. Мы хотели так же написать статью с подробным описанием на примерах того, как самостоятельно устанавливать игр в каждом из дистрибутивов, но что то как то не сложилось пока, вот хороший пример инструкции самостоятельной настройки для Lakka. Добавлять в образы игры по своему усмотрению не стали, так как вкусы у всех разные, а образы стали бы слишком большими и не универсальными.

Сейчас команда проекта готовит дистрибутивы для работы с задачами реального времени, они будут доступны уже на следующей неделе.

#Lakka #Batocera #game #console #emulator
🔥64👍3172🙏1
Для Repka Pi 4 стал доступен Debian


Debian для работы в режиме Server - скачать
Debian для работы в режиме Desktop
- скачать


Много обращений с вопросом о доступности официального порта Debian для Repka Pi. Портировали Debian для Repka Pi 4.

Скачать можно по ссылкам выше ⬆️ или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.

Сейчас команда проекта готовит для Repka Pi 4 по аналогии с Repka Pi 3 вариант Repka OS с опцией замены ядра Linux на ядро c RT (Real Time) патчем для работы с задачами реального времени, будет доступно в ближайшее время.

#Debian #server #desktop
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥30124
Исходники загрузчика U-Boot и Linux Kernel для Repka Pi 4

В проекте Repka Pi теперь становятся доступными и открытыми репозитории с исходными кодами:

Загрузчик U-Boot (с DT)
https://gitflic.ru/project/npo_rbs/repka-os_boot-loader
Ядро Linux (так же с DT)
https://gitflic.ru/project/npo_rbs/repka-os_kernel
пока для Repka Pi 4, скоро будет для Repka Pi 3.

Всё на GitFlic - это Российский аналог GitHab, проект активно развивается.

В репозиториях Вы найдете:
1️⃣ исходные коды загрузчика U-Boot для Repka Pi 4, т.е. адаптированные и расширенные дополнительными параметрами сборки;
2️⃣ исходные коды ядра Linux (с патчами, конфигурацией модулей и драйверов для Repka Pi 4);
3️⃣ инструкции по сборке и запуску;
4️⃣ исходные коды для дерева устройств (DT) и оверлеев для Repka Pi 4.

Появление официальных и поддерживаемых командой проекта исходников поможет всем, кто:
— хотел бы вести свои разработки ОС для одноплатников Repka Pi,
— в своих проектах испытывает потребность индивидуальной сборки ядра,
— хочет портировать дистрибутивы Linux или их отдельные версии на Repka Pi помимо тех, что предлагает сам проект Репка пай (дистрибутивы ОС помимо Репка ОС можно найти тут).

Появление репозиториев с исходниками - это ещё один шаг в развитии проекта Repka Pi.
Будем добавлять порты дистрибутивов, обновления Репка ОС, версионность исходников, расширения документации, более удобную систему сборки, полезные материалы и статьи по портированию, по работе с системой оверлеев на Репке.
Всё требует сил и времени, планомерно продвигаемся. Спасибо за Ваш интерес к проекту! 🙏

А главное, теперь мы с Вами можем вместе работать над развитием кодовой базы для Repka Pi и Вы можете предлагать свои pull request в репозиториях проекта, и не важно, что это будет - исправления, улучшения, расширения - если они проходят ревью и тесты, то будут и коммиты и слияния веток и бетта-версии для испытания сообществом перед включением в стабильные версии.

❗️ Обратите внимание при сборке:
— Для работы с устройствами через PCIe необходим программный гипервизор (aw-el2-barebone), загружаемый в бут-загрузчике ещё до загрузки Core Linux для перенаправления части сигналов, это связано с тем, что в процессоре AllWinner H6 PCIe реализовано не в точности по стандарту. Это можно было бы исправить и непосредственно в драйверах на уровне Core Linux, но тогда любое обновление драйверов или замена ядра в любом дистрибутиве, для портирования которого Вы применяете загрузчик для Repka Pi, - приводили бы к тому, что PCIe переставал бы работать, так что мы выбрали такой, хоть и более замороченный путь. Гипервизор автоматически собирается и помещается в итоговый бинарный файл загрузичка U-Boot, если использовать идущий в репозитории скрипт для сборки бут-загрузчика.
— После сборки загрузчика U-Boot (repka-os_boot-loader) для Repka Pi 4 в директории ./src/ появится файл собранного дерева устройств repka-pi.dtb , данное дерево устройств полностью соответствует 1 распиновке (список распиновок представлен здесь). Для расширения доступных интерфейсов на 40-pin разъеме мы используем "оверлеи" - они также автоматически собираются в директорию ./src/overlays/. О том, как использовать утилиту repka-config или как вручную конфигурировать оверлеи и даже добавлять свои - выпустим позже отдельный раздел в документации и подробную статью в РепкаБлоге.

По всем, возникающим в процессе сборки, вопросам можно обращаться в официальную группу сообщества пользователей Repka Pi, она же группа обсуждения к данному каналу, в группе ведут работу и сотрудники команды проекта и очень дружелюбное сообщество, помогающее советами и рассказывающее о своём опыте.

#РепкаОС #ОС #RepkaOS #OS #БутЗагрузчик #BootLoader #ЯдроЛинукс #LinuxKernel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥57👍34🤝5
Forwarded from РЕД СОФТ
РЕД ОС 8 портирована в одноплатный компьютер Repka Pi 4 Optimal

📁 Repka Pi 4 Optimal — российский одноплатный компьютер для замены Raspberry Pi 4 с аналогичной конструкцией, включая габаритные размеры, расположение основных интерфейсов, места и размеры отверстий для крепления и распиновку GPIO-разъёма.

Использование Repka Pi 4 Optimal с операционной системой РЕД ОС 8 предоставляет пользователям широкий спектр возможностей благодаря малым размерам устройства и низкому энергопотреблению. Данное решение может применяться в различных сферах, таких как промышленная автоматика, робототехника и образование.

⬅️ Инструкция по установке РЕД ОС 8 на Repka Pi 4 Optimal
Образ РЕД ОС 8 для Repka Pi 4 Optimal
Подробнее о совместимости
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥60👍27🏆852
Для Repka Pi 4 стал доступен дистрибутив DietPi


Скачать можно тут.

DietPi - это легковесная простая операционная система.
Оптимально подходит для:
— хостинга сервера на базе Repka Pi, в этом случае DietPi - отличный выбор. Он поставляется с меньшим количеством предустановленных пакетов и работает с минимальным использованием ОЗУ и ЦП, что означает, что ваша Репка будет максимально эффективной;
— тестирования серверов, от Minecraft до Nextcloud или чего угодно, что вы можете запустить в Docker , DietPi поставляется со скриптами, которые автоматически устанавливают и настраивают несколько популярных сервисов домашнего и веб-хостинга;
— получения среды рабочего стола, чтобы заниматься изучением программирования и работы с Linux.

Лишнего программного обеспечения в DietPi просто нет, пока вы явно не попросите DietPi установить его. Когда вы запускаете обновления, вы обновляете только необходимые вам пакеты. Когда вы делаете резервную копию своей системы, вы делаете резервную копию только критических пакетов, при этом в комплект DietPi входит встроенный инструмент резервного копирования.

Когда вы хотите установить и запустить нужное программное обеспечение, то можете запустить dietpi-software и найти нужное Вам в списке доступного программного обеспечения. Запустите установку, и DietPi обновит репозитории, установит все зависимости и настроит Kodi с помощью базового логина и пароля.
Там же можно настроить нужное ПО на запуск сразу при старте без дополнительных действий.

Для использования Repka Pi, работающей под управлением DietPi без постоянно подключенных монитора, клавиатуры и мыши очень просто подключаться по SSH - DietPi настраивает SSH при запуске, при этом сервер SSH по умолчанию Dropbear, но вы также можете переключиться на OpenSSH, если вам это больше нравится. DietPi отличается тем, что вы можете автоматизировать первую загрузку, это значит, что можно пропустить подключение монитора и клавиатуры и просто войти по SSH сразу после перезагрузки, чтобы выполнить свою работу. Подробнее об этом можно узнать в соответствующем разделе документации к DietPi.

Скачать можно по ссылке выше 🔝 или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.
———————

И просто напомним, что:
узнать информацию об одноплатниках (SBC) Repka Pi можно на официальном сайте проекта;
ознакомится с техническими подробностями можно перейдя на сервис официальной документации;
подобрать нужную модель, узнать цены и приобрести Repka Pi можно в официальном магазине проекта;
поделится своим опытом, задать вопросы сообществу и команде проекта можно в официальной группе сообщества в Телеграм.

#DietPi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48🔥167🙏1
С Днём Великой Победы!

Мы все с Вами - потомки народа-победителя, совершившего ратный и трудовой подвиг во время Великой Отечественной Войны.

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

Кто то в этой группе может быть причастен к современным ратным подвигам и уж точно ВСЕ участники этой группы так или иначе, в той или иной степени, причастны к решению инженерных задач, которые во многом формируют потенциал нашего государства к достижению технологического суверенитета, критически необходимого сейчас, когда как и 80 лет назад, для того, чтобы мы могли быть сильными, стойкими, милосердными, могли отстаивать независимость, непроходящие ценности и идеалы, стоять на страже Человечества, когда гидра идей нацизма (и других невежественных, пусть и красиво упакованных, идей) пытается возродится под разными личинами. Где то всем этим руководят невидимые кукловоды и уже не так важно, чем и почему они руководствуются. В современном Мире чтобы быть сильными и противостоять таким влияниям, нужно быть в т.ч. технологически современными и сильными. Нам всем есть над чем потрудится в этом направлении. Постараемся проектом Repka Pi внести свой, пусть и скромный, посильный вклад в этот процесс и помочь Вам в решении Ваших задач.

Человек создан, чтобы лететь к звёздам, чтобы созидать и развиваться, чтобы сделать этот Мир лучше и для этого нужно быть сильными и духом и телом и интеллектом, направляя усилия на достойные и нужные дела и задачи.

Всем стойкости, крепкой памяти и понимания Истории, трезвого и холодного рассудка, идейной стойкости во всех сферах, сил и необходимой доли удачи в важных и непростых технологических проектах и задачах во всех сферах Жизни.

Светлая память и низкий поклон нашим ветеранам и всему народу-победителю за его ратные и трудовые подвиги и жертвы, давшие нам и всему Человечеству этот этой Великой Победы.

На фото Воин-освободитель - монумент в Берлине.
🔥7531🫡17👍12🥱2
Качественно улучшена и расширена техническая документация по моделям Repka Pi

Теперь в документации есть полная информация по всем портам и интерфейсам, электрическим характеристикам, документация наполнена необходимыми иллюстрациями.
И, что особенно важно, документация наполнена электрическими схемами, позволяющими ответить на любые аппаратные и программные вопросы по интеграции одноплатников в Ваши проекты.

Внутри каждого раздела документации есть своя внутренняя структура подразделов, отображаемая справа на дополнительной панели навигации, это сделало более удобной навигацию по документации и быстрый доступ к требуемым разделам документации. Для всех разделов и подразделов документации доступны отдельные ссылки и якоря, позволяющие сохранять или пересылать ссылки на соответствующие части документации.

Ссылки для быстрого доступа к документации:
для Репки 4 тут,
для Репка 3 тут.

Данные изменения в документации реализованы на основе анализа обращений пользователей.
Команда проекта будет продолжать расширять и наполнять документацию по мере поступления Ваших вопросов, так что если останутся какие то вопросы и пожелания по расширению документации, сообщайте об этом любыми удобными Вам способами - по ссылке "Задать вопрос" на главной странице официального сайта проекта или в официальной телеграм группе проекта.


Для всех новых моделей Repka Pi документация будет сразу наполняться в соответствии с данным новым стандартом.

Надеемся, что такое повышение уровня и стандартов наполнения технической документации поможет разработчикам, планирующим применение Repka Pi в проектах, быстро получить всю необходимую информацию, чтобы решать любые все возникающие вопросы.


#documentation #doc #docs
👍71🔥234🫡2🙏1🤝1
Для Repka Pi 4 доступен дистрибутив Kali Linux

Скачать можно тут.


Kali Linux — это дистрибутив операционной системы Linux (основан на дистрибутиве Debian), предназначенный для специалистов по информационной безопасности.

Kali Linux предлагает удобную рабочую среду и множество специализированных инструментов и особенностей для работы с задачами информационной безопасности и IT-исследований, позволяет выполнять расширенные тестирования на проникновение, находить системные уязвимости и устранять возможные лазейки для взломщиков.

Не рекомендуется новичкам для повседневного использования и начала работы с Linux, а вот если Вы являетесь или стремитесь стать специалистом по кибербезопасности, то этот дистрибутив точно для Вас.

Kali Linux идеально подходит для решения таких задач:
1️⃣ анализ и извлечение информации с устройств, восстановление файлов, анализ трафика, воссоздание последовательности событий и обнаружение следов активности;
2️⃣ проверка на уязвимости, проведение пентестов, оценка безопасности сетей и приложений, моделирование атак и тестирование защиты от угроз;
3️⃣ аналитика компьютерных систем на основе сканирования на наличие уязвимостей в программном обеспечении и конфигурационных ошибок;
4️⃣ тестирование сетевых конфигураций, выявления уязвимостей в сетях сетей, оценка устойчивости к угрозам.


Скачать дистрибутив можно по ссылке в этом посте выше 🔝 или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.

———————
И просто напомним, что:
всё о Repka Pi - на сайте проекта;
технические подробности - на сервисе документации;
лучшие цены - в магазине проекта;
вопросы сообществу и команде проекта - в группе.

#kali_linux #kalilinux #kali #OS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33👍157
Для Repka Pi 4 стал доступен дистрибутив Android


Android — полагаем, что представлять эту операционную систему подавляющему большинству разработчиков и пользователей не нужно.

Нашей команде поступали запросы на доступность для Репки дистрибутива Андроид от команд проектов встраиваемых решений в проектах, где софт проектов является андроид-приложениями, мы учли данные обращения и провели работы по портированию Android. Надеемся, что это позволит применять Репку в большем количестве проектов и компаниям разработчикам и пользователям, создающим свои DIY проекты и тем, кто использует одноплатные компьютеры (SBC) в качестве мультимедийных станций со своими настройками и даже просто для создания интерактивных и информационных панелей самого различного назначения.

Сейчас стала доступна 9 версия, а ближайшем будущем планируем портировать дополнительно 12 версию.


Скачать дистрибутив можно по ссылке или в разделе "Другие дистрибутивы" на сайте проекта Repka Pi.

Установка образа Android на SD диск отличается от установки всех других дистрибутивов и специально описана в новом разделе документации по работе с Repka Pi, пока описана процедура установки с помощью программного обеспечения под win, в ближайшее время расширим эту инструкцию информацией, как это делать на Linux и как переносить Android с SD на EMMC, но не стали из за этого откладывать публикацию информации о доступности дистрибутива, так как многие могут уже сейчас начать работать с ним на Repka Pi 4.

#android #androidos #OS
🔥66👍3514🤔1
Рады сообщить, что в течении апреля, мая и начала июня три раза снижались цены на Repka Pi 4 и в сумме за это время стоимость данной модели снизилась почти на 20%

Ранее мы не сообщали на канале о данных событиях, но после третьего снижения цен решили, что это есть смысл осветить дополнительно.

Причинами стало:
1️⃣ увеличение с начала текущего года объёмов продаж Repka Pi и, как следствие, увеличение ежемесячного производства, что позволило снизить реальную себестоимость изделий;
2️⃣ укрепление курса рубля и связанное с этим снижение закупочной стоимости комплектующих;
3️⃣ внедрение на производстве дополнительных стандартов контроля качества, позволивших за прошедший период снизить количество брака и рекламаций пользователей до 0%, что так же позволило снизить производственные затраты.


Так же по случаю сообщаем, что модельный ряд Repka Pi 4 Optimal расширен модификациями устройства с распаянными на плате чипами eMMC различного объема. Для пользователей такие модели обходятся дешевле, чем модели со съёмными модулями eMMC модулей, и кроме того делают Репку более надежной в условиях повышенной вибрационной нагрузки.

Приводим перечень основных доступных для приобретения модификаций Repka Pi 4 с ценами, установленными с 1 июня в интернет магазине Repka Pi и с указанием цен, которые были ещё два месяца назад до начала снижения цен:

Repka Pi 4 Optimal PCIe, 2.0 Ghz, 2 Gb ОЗУ (v1.1 + S/N) 9 100 рублей 7 450 рублей
Repka Pi 4 Optimal PCIe, eMMC 8 Gb 2.0 Ghz. 2 Gb ОЗУ (v1.1+ S/N) 9 300 рублей 7 700 рублей
Repka Pi 4 Optimal PCIe, eMMC 16 Gb 2.0 Ghz. 2 Gb ОЗУ (v1.1+ S/N) 9 500 рублей 7 800 рублей
Repka Pi 4 Optimal PCIe, eMMC 32 Gb 2.0 Ghz. 2 Gb ОЗУ (v1.1+ S/N) 9 900 рублей 8 100 рублей
Repka Pi 4 Optimal PCIe, eMMC 64 Gb 2.0 Ghz. 2 Gb ОЗУ (v1.1+ S/N) 10 500 рублей 8 400 рублей
Repka Pi 4 Optimal PCIe 2.0 Ghz/ 2 Gb ОЗУ в корпусе с модулем eMMC 32 Gb. (v1.1 + S/N) 12 500 рублей 10 200 рублей
Repka Pi 4 Optimal PCIe 2.0 Ghz/ 2 Gb ОЗУ в корпусе с модулем eMMC 64 Gb. (v1.1 + S/N) 13 100 рублей 10 650 рублей

Для юридических лиц для покупки партиями доступны оптовые цены при заказе по счету, предоставляются дополнительно по запросу.

Надеемся, что наши усилия вносят свой вклад, чтобы сделать Российские устройства для реальных проектов не просто приятной диковинкой, а доступным и привлекательным вариантом выбора платформы для разработки проектов.
Пока ещё не просто в полной мере конкурировать с китайскими производителями по стоимости готовых изделий, особенно учитывая, что их правительство проводит активное субсидирование таких разработок и производств. Однако уже сейчас а) цены на Репку конкурентны и доступны, а вместе с б) высоким качеством, в) технической поддержкой и г) гарантиями, д) расширяющейся русскоязычной документацией, е) возможностью приобретения напрямую у Российского производителя по счёту в рублях, ж) отсутствием ограничений, з) оперативностью поставок и и) возможностью кастомизации под потребности заказчика и к) наличием Репки в реестре Российской продукции - в совокупности делают для многих SBC Repka Pi оптимальным выбором для использования в многих проектах и продуктах.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥105👍3913🏆4🤝2🤣1
Forwarded from РТУ МИРЭА
💙 В РТУ МИРЭА расширяется лабораторная база одноплатных компьютеров
 
В соответствии с планом модернизации лабораторной базы и развития образовательных программ,🩶🩶внедряет в учебный процесс и проектную деятельность студентов отечественные одноплатные компьютеры Repka Pi 4, являющиеся полноценной альтернативой Raspberry Pi 4 и Raspberry Pi 5. Repka Pi 4 выполнен в идентичном форм-факторе, включая габаритные размеры и расположение основных интерфейсов, распиновку GPIO-разъёма и т.д.

🔗 На основе данных этих компьютеров могут разрабатываться, например, системы:  
➡️Информирования, сбора и передачи данных;
➡️Управления устройствами класса «умный дом», решениями IoT и IIoT;
➡️Управления роботами и робототехническими комплексами;
➡️Для серверов сбора и обработки данных, файловых и торрент систем.

💻 Набор Repka Pi 4 включает в себя: Repka PI 4 Optimal 2.0 ГГц с 2 Гб ОЗУ, корпус с активным охлаждением, блок питания 5V/3A, модуль eMMC объёмом 64 Гб с установленной Repka OS.


Внедрение компьютеров Repka Pi 4 усилит практическую направленность обучения, расширит возможности для реализации проектных и исследовательских задач студентов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65🔥1811
Для Repka Pi 4 недавно был портирован дистрибутив NapiLinux, который предназначен для промышленных встраиваемых систем.

NapiLinux - дистрибутив для встраиваемых систем для работы с данными. Особенность нашей ОС - заточенность под сбор, хранение и преобразование данных с датчиков и других источников, резервирование и отказоусточивость. Прямо "из Вебки" (NapiConfig) можно "заводить" датчики в систему (через конфигурацию Telegraf) тестировать сбор данных, работать с данными через графики. И, конечно, бекапы, апдейты и откат в дефолт "из коробки".


Кому стало интересно - сразу доступна подробная статья на Хабре
https://habr.com/ru/articles/932030/
в том числе материал показывает в качестве примера подключение датчиков загрузки процессора CPU, датчика температуры и влажности XY-MD02, датчика напряжения, тока, мощности и частоты питающего напряжения PZEM-016 и датчика устройства ATS-1204.

Узнать подробнее про NapiLinux - https://napilinux.ru/
Коллегам респект за проект, надеемся на расширение сотрудничества.

Всем успешных, интересных и полезных творческих технических проектов!

#NapiLinux #IoT #Embedded
👍37🔥206
Repka Pi 4 в роли места учащихся в классах информатики

"УМК Репка" - Repka Pi 4 в составе учебно-методического комплекса для обучения информатике, автоматике (инженерия) с проектами и заданиями разного уровня. Школам, ВУЗам, центрам подготовки ( в т.ч. на базе предприятий). Подробная методичка, платы, переходники, примеры программ и заданий, огромный набор компонентов, поддержка. Будет и домашняя версия.

Отзыв преподавателя о Репка 4 в классах информатики:
Посмотрели и попробовали набор - сделано очень круто. Пользоваться одно удовольствие.
И 4 репка очень шустрая на самом деле. Я думал 2 гига оперативки будут ограничением, но нет. Хорошо подобранный софт - творит чудеса.

Из результатов теста - репка 4 отлично подходит для уроков информатики. Базовые задачи(это 100% процентов задач, на уроке) будут выполняться достаточно легко. Ну и плюс инженерия. Я очень надеюсь, что репку заметят в образовании.


Видеообзор:
https://rutube.ru/video/private/6ed9304004ca0f5100fadca01acef110/?p=7qNXJOHzeX3iuKIl5mNGQg

По Repka Pi в образовании первые статьи (схемы, инструкции, описания, алгоритмы, варианты ПО):
Проект 1, Метеостанция,
Проект 2, Игра “Охота на светлячка“,
Проект 3, Автоматизированная система полива,
Проект 4, Сейф с замком с RFID-ключом,
Проект 5, Ультразвуковой парковочный ассистент,
Проект 6, Охранная сигнализация,
Проект 7, Игра “Змейка“,
Проект 8, Детектор уровня звука и/или шума,
Проект 9, Умный будильник,
Проект 10, Детектор объектов с исполнит. устр-ми,
Обзор по автоматике и по началу работы с УМК.

С 1 сентября, с новым Учебным Годом и началом осени!
👍58🔥17142
Утилита переноса прошивки для Repka Pi 4 с SD карты на EMMC модуль

Подробно рассказываем в статье в РепкаБлоге
https://repka-pi.ru/blog/post/112

Сейчас такой инструмент входит в состав Репка ОС по умолчанию и может быть вызван из утилиты repka-config.
👍24🔥131
Repka Pi 4 в роли программно-управляемой радиосистемы

Для пользователей Репки подготовили интересный материал о применении Репки с SDR модулями.

SDR модули - это отдельное, и само по себе очень интересное направление, объединяющее на качественно новом уровне цифровую электронную технику с радиотехникой.

Появляются без преувеличения практически безграничные возможности для реализации проектов в области радиосвязи - от управляемых алгоритмами сканирования, анализа и записи радиоэфира - до задач навигации, телеметрии, модуляции, защиты от помех, защиты от перехвата и т.д.

Материал можно читать по ссылке
https://habr.com/ru/articles/950960/

Репка выступает в роли рабочей станции управления SDR модулем с возможностью перевода в выделенный сервер или в платформу для автономно работающей программно управляемой радиосистемы.

#sdr
🔥42👍2311
Доступны библиотеки для Embedded-программирования портов и интерфейсов Repka Pi

В нативный Embedded-стек Repka Pi включены библиотеки:
1️⃣ WiringRP
2️⃣ RepkaPi.GPIO SysFS
Библиотеки поддерживают работу с Repka Pi 3 и Repka Pi 4, к моменту выхода Repka Pi 5 сразу будут её поддерживать.

WiringRP — библиотека на C, это бескомпромиссная скорость работы с IO портами, достигаемая за счет оптимальной внутренней архитектуры и поддержка ВСЕХ портов и интерфейсов. В отличие от стандартных методов доступа, библиотека минимизирует участие операционной системы в управлении портами.
RepkaPi.GPIO SysFS — возможность совместимости для тех, кто имеет наработки с Raspberry Pi - переход на Repka Pi будет максимально простым. Названия основных функций (setup, output, input, add_event_detect) и констант (HIGH, LOW, BOARD, BCM) унаследованы от RPi.GPIO.

Библиотеки были доступны, но проходили отладку, проверку и доработку в соответствии с планом разработки.
Сейчас официальный релиз доработанных и отлаженных версий с включением в состав версий РепкаОС.

Открытый исходный код на GitFlic
https://gitflic.ru/project/repka_pi/wiring-repka
https://gitflic.ru/project/repka_pi/repkapigpiofs
Вы можете изучать работу библиотек, вносить и предлагать пул-реквестами свои изменения и доработки по интересующим Вас возможностям.

Документация (возможности, архитектура, API, примеры)
https://repka-pi.ru/docs/11

Библиотеки устраняют необходимость изучать и применять низкоуровневые интерфейсы (которых несколько, они работают по разному и при этом не всегда корректно) ядра Linux и адресацию и назначение регистров моделей процессоров. Работа с "железом" становится доступной даже для тех, кто только начинает свой путь в встраиваемых системах.

Это не добавление еще одного инструмента в стек проекта — это трансформация Repka Pi в мощную завершённую Российскую программно-аппаратную платформу, универсальную и дружелюбную к разработчику.


Также библиотеки сразу предустановлены в операционную систему Repka OS - в уже вышедших или выходящих в течение 3 дней обновлениях ОС.
Стоит отметить, что в обновление Repka OS для Repka Pi 4 добавлен драйвер PWM вентилятора (разъём для которого есть на плате, а вентиляторы совместимы с RPi5 и вскоре будут добавлены в интернет-магазин проекта), который является модулем ядра ОС и как раз написан с использованием WiringRP.

В ближайшее время выйдет статья в РепкаБлоге, с детальным обзором библиотек и их особенностей, разбором примеров и замерами скорости работы.
Также будут добавлены соответствующие разделы на РепкаФоруме.

Отдельно команда проекта Repka Pi выражает благодарность участникам сообщества проекта Сергею Шалапову и Дмитрию Шевцову за инициативу на начальной стадии проекта и вклад в рождение данных инструментов разработки и элементов экосистемы.

#Embedded #40pin #WiringRP #GPIO #SPI #I2C #PWM #UART #I2S #1ware #SysFS #devmem
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46👍2710🏆3🤝1
В преддверии Нового Года самое время рассказать о планах проекта Repka Pi

Главное событие 26 года - вывод на рынок версии Repka Pi 5. Подробности о Репке 5 в следующих нескольких постах - с иллюстрациями и описанием, пока же пройдёмся по основным вехам в планах.

Планируется разработка и выпуск плат в форм-факторе Mini-ITX, в т.ч. модель на Байкал-Л.

Ещё одно интересное решение - добавление в модельный ряд "промежуточного" одноплатника - сильно "богаче" чем Репка 4 Optimal (но и немного дороже) по производительности и памяти (с другим процессором), но уступающий и заметно дешевле, чем Репка 5.
Для тех, кому производительности Репка 4 не совсем достаточно, а стоимости, энергопотребления и производительности Репки 5 уже избыточно.
Рабочее название этой модели дали Repka Pi 4 Pro-2. Более подробная информация будет дополнительно и "ближе к делу".

Будет очень много изменений в части программного обеспечения - РепкаОС в реестре Российского ПО, расширение функционала библиотек для разработки, расширение возможностей настройки одноплатников, оптимизация rootFS, сборочная инфраструктура и больше исходников, добавление в популярные системы сборки и т.д.
Отметим, что со старта продаж для Repka Pi 5 сразу будут доступны исходники ядра ОС, поддержка версии платы в библиотеках для разработки (о них была информация).

Есть план по разработке мульти-процессорной платформы со специальной версией ОС, это в силе, будем пробовать начинать эти работы.

Помним и про форм-фактор Zero и CM - собираем запросы, планируем.

Вообще по планированию мы мастера спорта международного уровня.
В целом наши планы состоят как бы из двух частей - а) то, как мы видим проект и что крупными мазками в нём запланировали и б) то, что мы добавляем в задачи на основании пожеланий и рекомендаций со стороны пользователей и сообщества проекта.
🔥60👍18102
👍30🔥123🤔1