Разработка для Linux | Embedded, ML, IoT
272 subscribers
46 photos
1 video
2 files
132 links
Канал с анонсами образовательных мероприятий от ЦПР РТСофт - экспертов в области Embedded Linux, разработки промышленного CПО и систем искусственного интеллекта

Наши тренинги: https://linuxcourses.rtsoft.ru
Портфолио проектов: https://outsource.rtsoft.ru
Download Telegram
Публикуем программу тренинга по 4diac 🔥

1. Обзор 4diac и Forte
• Среда разработки и среда исполнения
• Базовое приложение
• Приложения с сетевым соединением по MQTT и Modbus
2. Структура исходных кодов проектов Forte
3. Функциональные блоки и обработка событий
• События
• Входные переменные
• Типы функциональных блоков
• Композитные функциональные блоки
4. Собственные функциональные блоки
• Типы функциональных блоков
• Кастомные функциональный блоки
5. Сетевая подсистема и система ввода-вывода
• Стандартные функциональные блоки
• Архитектура сетевой подсистема
• Архитектура подсистемы ввода-вывода
6. Протокол взаимодействия 4diac и Forte
• Файлы конфигурации
• Взаимодействие 4diac и forte
7. 4diac как система реального времени

Продолжительность тренинга: 2 дня

Даты тренинга на данный момент формируются по запросу.

Для записи необходимо направить заявку по почте: [email protected]
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Наши коллеги из SberDevices 5 декабря в 11.00 проводят конференцию по системному ПО, железу, Linux и open source  — OS DevConf. Формат - онлайн и оффлайн.

Конференция будет полезна разработчикам системного и встраиваемого ПО, специалистам по разработке ядра и драйверов, специалистам по SoC, сетевым инженерам.

Спикеры расскажут о работе с ядром Linux, а также поделятся докладами про прототипы SoC, драйверы на Rust, параллельное программирование без ОС и системное программирование.

Полную программу можно посмотреть на сайте конференции.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Коллеги, анонсируем новые даты курсов на 2025 год 🔥

Основы разработки встраиваемых систем на базе Embedded Linux - 16-17 января 2025

Разработка драйверов Linux - 3-7 февраля 2025

Углубленный тренинг по загрузчику - 25-26 февраля 2025

Тренинг по 4diac - 13-14 марта 2025

Тренинг по ML для Embedded - 27-28 марта 2025

*даты потоков могут меняться в зависимости от набора группы

Зарегистироваться можно на нашем сайте: https://linuxcourses.rtsoft.ru
Device Firmware Upgrade (DFU)

Device Firmware Upgrade (DFU) – это важный механизм, который позволяет загружать и выгружать прошивки в U-Boot через USB.

В U-Boot поддержка DFU осуществляется с помощью команды dfu, опцией CONFIG_DFU, а также с использованием стека DFU, который включает файлы common/dfu.c и common/spl/spl_dfu.c. При этом используется USB DFU, который реализован в файле drivers/usb/gadget/f_dfu.c.

Доступ к носителям осуществляется через бэкенды DFU, находящиеся в driver/dfu. В настоящее время поддерживаются:
• MMC (RAW, FAT, EXT2, EXT3, EXT4, SKIP, SCRIPT)
• SCSI (UFS, RAW разделы, FAT, EXT2, EXT3, EXT4, SKIP, SCRIPT)
• NAND
• RAM
• SF (серийная флеш-память)
• MTD (все устройства MTD: NAND, SPI-NOR, SPI-NAND)
• Виртуальный

Подробнее о Uboot можно узнать на наших тренингах: https://linuxcourses.rtsoft.ru
👍3
Вебинары от ЦПР РТСофт возвращаются!

Уже через неделю, 19.12 (четверг) в 11.00, состоится новый бесплатный вебинар на тему “Изюминки микропроцессорных архитектур. Часть 3”.

Зарегистрироваться можно по ссылке: https://rtsoft-swdc.timepad.ru/event/3148858/
🔥5👍4
Пока мы готовим новый вебинар, напишите в комментариях, какие темы были бы вам наиболее интересны? 👇

P.S. У нас много новых участников, оставляйте обратную связь :)
🔥Коллеги, напоминаем, что 19.12 в 11.00, состоится новый бесплатный вебинар на тему “Изюминки микропроцессорных архитектур. Часть 3”.

Темы, которые будут рассмотрены: организация обработки прерываний на различных архитектурах (m68k, x86, powerpc, arm и др.); некоторые особенности обработки в различных ОС; типичные проблемы.

Регистрация доступна по ссылке: https://rtsoft-swdc.timepad.ru/event/3148858/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Мы начинаем наш вебинар уже через 1 час!

Регистрация доступна по ссылке: https://rtsoft-swdc.timepad.ru/event/3148858/
Please open Telegram to view this post
VIEW IN TELEGRAM
19.12 в 11.00 состоялся вебинар на тему “Изюминки микропроцессорных архитектур. Часть 3”.

Если вы присутствовали на вебинаре, пожалуйста, заполните форму с обратной связью: https://forms.yandex.ru/u/6769101fe010db1ffb1505c2/. Заполнение займет не более 1 мин. Спасибо!
Дорогие коллеги!

ЦПР РТСофт поздравляет вас с наступающим 2025 годом и желает вам профессиональных и творческих свершений, благополучия и счастья!

Пусть этот год принесет множество новых возможностей, ярких идей и успешных проектов, и станет годом исполнения ваших мечт, роста и процветания!

С праздником! С Новым годом! 🎄
🎄9👍1
Коллеги, делимся новыми датами тренингов на январь и февраль 2025:

➡️Разработка драйверов Linux - 3-7 февраля 2025

➡️ Углубленный тренинг по загрузчику - 21-22 января 2025 (успейте подать заявку!)

‼️Новые даты тренинга “Основы разработки встраиваемых систем на базе Embedded Linux” будут объявлены позднее!

Для регистрации необходимо заполнить и отправить форму на сайте: https://linuxcourses.rtsoft.ru/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Подборка кейсов по ML и Computer Vision

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

📌Компьютерное зрение на производстве: система контроля качества продукции предприятия - https://outsource.rtsoft.ru/blog/computer-vision-in-manufacturing

📌 Наш опыт интеграции мультимедийной приставки на базе RK3588 и AR/VR-очками - https://outsource.rtsoft.ru/blog/rk3588-virtual-reality

📌 Оптическое распознавание символов и автоматизация бизнеса- https://outsource.rtsoft.ru/blog/ocr

📌 Система компьютерного зрения для распознавания пассажиропотока в транспорте - https://outsource.rtsoft.ru/blog/underground-passengers-monitoring

📌 AI тренировки на смартфоне - https://outsource.rtsoft.ru/blog/ai-movement-recognition
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥Планируем вебинар по компьютерному зрению!

Поделитесь в комментариях, какие темы бы было интересно разобрать?
Please open Telegram to view this post
VIEW IN TELEGRAM
Выбираем оборудование и фреймворки для EML (Embedded Machine Learning)

Основная задача EML — адаптировать мощные алгоритмы машинного обучения к работе на ресурсозависимых платформах.

Самые популярные устройства:

➡️Raspberry Pi (для начальных экспериментов и лёгких приложений)
➡️NVIDIA Jetson Nano/AGX Xavier (для задач с интенсивными вычислениями, например, компьютерного зрения)
➡️Google Coral Dev Board (для инференса моделей TensorFlow Lite с поддержкой Edge TPU)
➡️ASUS Tinker Board, Banana Pi (альтернативы для недорогих приложений IoT)

Фреймворки:
TensorFlow Lite позволяет уменьшать модели через квантизацию, что помогает сделать их более компактными и эффективными для мобильных устройств.

MicroTVM интегрируется с популярными библиотеками глубокого обучения (TensorFlow, PyTorch) и оптимизирует их для микроконтроллеров.

Для ARM-процессоров идеально подходит CMSIS-NN.

Если используется Google Coral, то можно использовать Edge TPU Compiler для ускорения инференса и оптимизации моделей для работы с Edge TPU.
Please open Telegram to view this post
VIEW IN TELEGRAM
Актуальные тренды в Embedded Machine Learning: что изучать разработчикам в 2024

📎 TinyML. TinyML — это направление, ориентированное на запуск моделей на микроконтроллерах (например, Arduino, ESP32) с минимальным энергопотреблением. Акцент делается на оптимизацию алгоритмов под устройства с памятью в десятки килобайт.

Что изучать: Фреймворки TensorFlow Lite Micro и Edge Impulse, которые упрощают развертывание моделей на MCU.

📎Квантование и сжатие моделей. Сокращение размера нейросетей без потери точности — ключевая задача. Техники посттренировочного квантования (8-битная) и дистилляция моделей становятся стандартом.

📎Аппаратные ускорители. Специализированные чипы (NPU, GPU) для ML-вычислений на краю сети (Edge AI) ускоряют инференс.

📎 Edge AI и локальная обработка данных. Отказ от облачных вычислений в пользу локальных решений снижает задержки и повышает безопасность. Например, камеры с распознаванием лиц напрямую на устройстве.

📎AutoML для Embedded. Автоматизация выбора архитектур моделей под конкретные устройства. Платформы вроде Qeexo AutoML генерируют код для микроконтроллеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Напоминаем, что актуальные даты тренингов можно найти на нашем официальном сайте - они регулярно обновляются.

А обо всех грядущих изменениях, если они происходят, мы сообщаем здесь 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3👌2
‼️ Хорошие новости: 27 февраля в 19.00 состоится новый вебинар от ЦПР РТСофт “Машинное зрение в промышленных системах”

Ссылка для регистрации: https://rtsoft-swdc.timepad.ru/event/3235162/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
📌 Use case’ы применения ИИ и компьютерного зрения в промышленности
👍4
Напоминаем о новом вебинаре от ЦПР РТСофт “Машинное зрение в промышленных системах”

📅 27 февраля в 19.00

👇Программа вебинара:
1. Задачи компьютерного зрения
2. Фреймворки
- Разработка моделей
- Исполнение
3. Аппаратные платформы (CPU/GPU/NPU)
4. Разбор системы RITMS OMEGA
- поддерживаемы аппаратные платформы
- построение системы
- масштабируемость
5. Кейс "Распознавание маркировки Честный Знак"

Ссылка для регистрации: https://rtsoft-swdc.timepad.ru/event/3235162/
Распознавание кодов DataMatrix

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

📎 Размер кода Data Matrix - от 10x10 до 144x144 с максимальной емкостью данных 3116 чисел или 1556 байт.
📎 Коды Data Matrix могут выдерживать до 25% повреждений, оставаясь читаемыми.
📎 Коды Data Matrix можно комбинировать с RFID для получения дополнительных преимуществ автоматизации, таких как считывание вне прямой видимости и одновременное считывание меток.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1