home.social

#embedded_systems — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #embedded_systems, aggregated by home.social.

fetched live
  1. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #Software_engineering #Software_architecture #Graphics #Embedded_systems

  2. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #Software_engineering #Software_architecture #Graphics #Embedded_systems

  3. Digital Points — программный осциллограф, так и не ставший стартапом

    История о том, как внутренний программный инструмент для отладки вырос в проект, так и не ставший коммерческим, и почему в итоге мы выложили его в open‑source в надежде вдохнуть в него вторую жизнь. Заодно расскажу, что умеет этот инструмент. TL;DR Digital Points — «программный осциллограф», инструмент для отладки систем реального времени. Может считывать переменные микроконтроллеров в реальном времени и по триггеру, математически обрабатывать их, измерять частотные характеристики, рассчитывать программные регуляторы. Пытались его коммерциализировать, не вышло, и теперь выкладываем в open‑source.

    habr.com/ru/articles/1058864/

    #embedded #debug #frequency_analysis #embedded_systems #open_source #startup

  4. #LLRX #CyberSecurity @bespacific

    Pete Recommends – Weekly highlights on cyber security issues, July 11, 2026

    Six highlights from this week: Every Way #Meta Tracks You, and How to Fight Back; #AI Agents Can Be Tricked Into Stealing Your Files, Researchers; All Cars Sold in the #EU Now Require a Camera Aimed at Your Face. It’s Still Not Clear Where That Data Goes; Unpatched Flaws Disclosed in Filesystem Bundled Into Millions of #Embedded_systems Devices; and #Wikipedia Is Battling for the Soul of the Internet.

    Posted in: AI, #Courts & Technology, #Cryptocurrency, Cyberlaw, Cybersecurity, Privacy

    llrx.com/2026/07/pete-recommen

  5. Security Week 2628: опасные уязвимости в библиотеке FatFs

    1 июля компания runZero сообщила об обнаружении семи уязвимостей в библиотеке FatFs . Это свободно распространяемое ПО, предназначенное для использования преимущественно во встраиваемых устройствах с ограниченной производительностью. По этой причине важной особенностью данной истории является не столько серьезность уязвимостей, сколько варианты их последующего устранения. В любом случае, обнаруженные проблемы на момент подготовки этой статьи остаются незакрытыми — разработчик библиотеки не отреагировал на сообщения исследователей, а те решили не задерживать публикацию, так как, по их словам, с помощью ИИ данные проблемы скоро обязательно найдет кто-нибудь еще. FatFs зачастую интегрируется непосредственно в код проектов встраиваемых устройств и повсеместно используется там, где требуется чтение/запись с карты памяти, флешки и вообще любого съемного носителя данных. Библиотека также имеется в крупных embedded-платформах и проектах, таких как Espressif ESP-IDF, STMicroelectronics STM32Cube, Zephyr RTOS, ArduPilot, Samsung TizenRT и других. Напрямую или опосредованно она попадает в конечные устройства — будь то любительские изделия или готовые промышленные микроконтроллеры.

    habr.com/ru/companies/kaspersk

    #иб #fatfs #embedded_systems #security

  6. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  7. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  8. Автоматизация циклических испытаний с Engee

    Циклические испытания материалов – это задача, где важны не только механика установки, но и качество программного контура: нужно управлять нагружением, синхронно снимать данные с датчиков, сохранять результаты и видеть процесс в реальном времени. В совместном проекте внедрения с Институтом физики твердого тела (ИФТТ) РАН мы проверяли, можно ли использовать Engee как основу для автоматизации установки циклических испытаний композитных материалов. Перед нами стояла прикладная задача: реализовать сбор данных с тензодатчика и датчика перемещения и управление сервоприводом.

    habr.com/ru/companies/etmc_exp

    #Engee #MATLAB #Встраиваемые_системы #Обработка_и_визуализация #Simulink #импортозамещение #embedded_systems

  9. Bare-Metal Rust on the nRF52840: A 10-Day Hands-On Guide to Embedded Systems Without an OS by Jovin Basil is a new release on Leanpub!

    No RTOS. No dynamic allocator. No hand-waving. Just bare-metal Rust on the nRF52840 — from first flash to interrupt-driven concurrency in 10 days, with buildable code for every chapter.

    Link: leanpub.com/bare-metalrustonth

    #books #ebooks #newreleases #leanpublishing #selfpublishing #embedded_systems

  10. Bare-Metal Rust on the nRF52840: A 10-Day Hands-On Guide to Embedded Systems Without an OS by Jovin Basil is a new release on Leanpub!

    No RTOS. No dynamic allocator. No hand-waving. Just bare-metal Rust on the nRF52840 — from first flash to interrupt-driven concurrency in 10 days, with buildable code for every chapter.

    Link: leanpub.com/bare-metalrustonth

    #books #ebooks #newreleases #leanpublishing #selfpublishing #embedded_systems

  11. Designing Deterministic Systems with Modern C++ by Mark E. Wilson is on sale on Leanpub! Its suggested price is $34.99; get it for $29.99 with this coupon: leanpub.com/designingdetermini #c_and_cpp #embedded_systems

  12. Designing Deterministic Systems with Modern C++ by Mark E. Wilson is on sale on Leanpub! Its suggested price is $34.99; get it for $29.99 with this coupon: leanpub.com/designingdetermini #c_and_cpp #embedded_systems

  13. Deterministic Systems Collection by Mark E. Wilson is a new release on Leanpub!

    From architecture to implementation, determinism reduces complexity.

    Learn how to design predictable systems and preserve architectural intent through abstraction and deterministic code generation.

    Link: leanpub.com/b/deterministic

    #books #ebooks #newreleases #leanpublishing #selfpublishing #c_and_cpp #embedded_systems #computer_programming #software_architecture #software_engineering

  14. Deterministic Systems Collection by Mark E. Wilson is a new release on Leanpub!

    From architecture to implementation, determinism reduces complexity.

    Learn how to design predictable systems and preserve architectural intent through abstraction and deterministic code generation.

    Link: leanpub.com/b/deterministic

    #books #ebooks #newreleases #leanpublishing #selfpublishing #c_and_cpp #embedded_systems #computer_programming #software_architecture #software_engineering

  15. Rust In Practice, Third Edition: Concurrency, Memory Safety, GPU Computing, Linux Kernels, and Real-World Systems using Rust 1.85 by GitforGits | Asian Publishing House is a new release on Leanpub!

    Link: leanpub.com/rust2026

    #books #ebooks #newreleases #leanpublishing #selfpublishing #rust #agentic_engineering #computer_hardware #embedded_systems #graphics #c_and_cpp

  16. Rust In Practice, Third Edition: Concurrency, Memory Safety, GPU Computing, Linux Kernels, and Real-World Systems using Rust 1.85 by GitforGits | Asian Publishing House is a new release on Leanpub!

    Link: leanpub.com/rust2026

    #books #ebooks #newreleases #leanpublishing #selfpublishing #rust #agentic_engineering #computer_hardware #embedded_systems #graphics #c_and_cpp

  17. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  18. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  19. Распределённая система мониторинга и аналитики присутствия людей в инфраструктурных объектах без использования камер

    Обзор будущего продукта. Distributed Occupancy Intelligence Platform - это распределённая система мониторинга и аналитики присутствия людей в зданиях и инфраструктурных объектах без использования камер и сбора персональных данных.

    habr.com/ru/articles/1039402/

    #lora #iot #iot_платформа #meshсеть #embedded #embedded_systems #c++ #iot_разработка #iot_distributedsystems #embedded_software_development

  20. Control Systems Made Easy: A Practical Engineer's Guide to Feedback, Stability, PID Control, State Space Systems, and Real-World Automation by Alex Morgan is a new release on Leanpub!

    A practical engineer’s guide to feedback, stability, PID tuning, and state space control—with real-world examples and Python simulations.

    Link: leanpub.com/controlsystemsmade

    #books #ebooks #newreleases #leanpublishing #selfpublishing #systems_engineering #electrical_engineering #embedded_systems

  21. Control Systems Made Easy: A Practical Engineer's Guide to Feedback, Stability, PID Control, State Space Systems, and Real-World Automation by Alex Morgan is a new release on Leanpub!

    A practical engineer’s guide to feedback, stability, PID tuning, and state space control—with real-world examples and Python simulations.

    Link: leanpub.com/controlsystemsmade

    #books #ebooks #newreleases #leanpublishing #selfpublishing #systems_engineering #electrical_engineering #embedded_systems

  22. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  23. Modern GPU Architecture and Programming Complete Bundle by gareth thomas is the featured bundle of ebooks 📚 on Leanpub!

    A 7-book GPU collection covering architecture, CUDA, assembly, PTX, SASS, and parallel computing. Learn how to move from high-level programming to low-level execution and optimize performance across modern GPU systems.

    Link: leanpub.com/b/moderngpuarchite

    #software_engineering #software_architecture #graphics #embedded_systems

  24. ESP32 + MLX90640: тепловизор с искусственным интеллектом

    Сегодня я хочу показать и рассказать вам, как, подключив к ESP32-S3 тепловизионную матрицу MLX90640 , можно запустить веб-сервер для стриминга теплового изображения с определением в реальном времени того, какие сущности попали в поле зрения тепловизора. В моём случае была обучена свёртончная нейронная сеть для классификации трёх сущностей в инфракрасном спектре: кошки, человека или же отсутствие двух предыдущих. Данная система является полностью автономной, и инференс TensorFlow Lite-модели происходит прямо на борту микроконтроллера. Ознакомиться

    habr.com/ru/articles/970216/

    #тепловизор #микроконтроллеры #искусственный_интеллект #tensorflow #esp32 #MLX90640 #diy #embedded_systems #microtf #автоматизация

  25. Оптимизация управления задачами в Zephyr OS с помощью Thread Pool

    Управлять потоками в C для каждой мелкой задачи — это боль. 😤 Даже самые простые задачи вынуждают возиться с k_thread_create , ждать завершения, чистить ресурсы — и всё это превращает твой код в бесконечную головную боль. 🤬 К счастью, в Zephyr OS есть спасение — Thread Pool : набор заранее выделенных потоков, которые берут задачи из очереди и выполняют их без лишнего мусора. Этот подход экономит ресурсы, время и твою нервную систему.

    habr.com/ru/articles/925300/

    #iot #iot_разработка #микроконтроллеры #embedded_systems #thread_pool #zephyr #rtos #embedded_c_programming #потоки

  26. Spinlock vs. Mutex vs. Semaphore: Разбираемся в синхронизации с Zephyr OS

    Всем привет! Сегодня хочу углубиться в одну из самых важных тем в мире Zephyr OS — синхронизацию потоков и задач. Если вы хоть раз работали с k_thread_create , гоняли потоки туда-сюда и ловили bus fault, вы меня понимаете. Когда задача одна — всё просто. Но как только вырастает многопоточность, задачи начинают драться за общий ресурс — и тут без надёжной синхронизации не обойтись. У Zephyr OS есть три главных инструмента для этого: spinlock , mutex и semaphore . Каждый со своим характером и подводными камнями.

    habr.com/ru/articles/925168/

    #многопоточность #многопоточное_программирование #rtos #ZephyrOS #zephyr_project #embedded #embedded_software_development #embedded_systems

  27. Восстановление раритетного аналогового синтезатора Alpha Juno-1 фирмы Roland

    Одно время на прогулках по блошиным рынкам я увлеченно высматривал винтажные музыкальные инструменты, особенно синтезаторы 70x-80x годов. Я нахожу их звуки очень красочными и разнообразными, а так же эти устройства интересны с точки зрения схемотехники. И вот однажды по счастливой случайности и благодаря алгоритму поиска на основе AI на одном из самых популярных интернет-сервисов для купли-продажи подержанных вещей, который предложил мне объявление по моим интересам. И это оказалась не «пиликалка» с пластиковым звуком и не кондовый электроорган, - а очень даже продвинутый для середины 80ых и актуальный по сей день аналоговый полифонический синтезатор с цифровым управлением, выпущенный компанией Roland. После приобретения музыкальный инструмент не подавал ни каких признаков жизни кроме подсветки дисплея. Вскрытие и сверка со схемой из документации показали то, что хоть разработчики и использовали Poka Yoke для предотвращения неправильного подключения межплатных кабелей, но или не досмотрели или ассортимента не хватило и установили на главной плате два разъёма с одинаковым количеством контактов и невнимательный настройщик который обслуживал синтезатор перепутал местами те единственные два кабеля в которых можно было ошибиться. В таком вот состоянии инструмент мне и достался. Уcтранив ошибку сначала я очень обрадовался, - основные функции заработали, но к сожалению вышли из строя два входа микросхемы IC7 “Gate Array“, которая выполняет роль IO интерфейса для CPU, в частности для функций клавиатуры. Из Рис. 1 и Рис. 3-4 видно как происходит обработка нажатия клавиш. Прочесть

    habr.com/ru/articles/903536/

    #embedded_systems #arm #музыкальные_инструменты #keil #midi #схемотехника_diy #диагностика

  28. ISA и другие legacy-интерфейсы в современных встраиваемых компьютерах

    Несмотря на постоянное увеличение скорости и пропускной способности интерфейсов передачи данных, до сих пор в некоторых областях промышленности востребованы интерфейсы, разработанные еще в 80-е годы XX века. Связано это прежде всего с тем, что к некоторым промышленные объекты и устройствам предъявляются требования по доступности и непрерывной работе в течение десятков лет после ввода в эксплуатацию. Примерами таких шин являются: ISA (Industry Standard Architecture) и VME (Versa Module Eurocard). Шина VME, стандартизированная в 1981 году, служит ярким примером востребованности технологий, разработанных в предыдущие годы. Основное назначение данной шины - использование в сложных системах, таких как промышленные контроллеры, системы обработки данных и встраиваемые решения. Шина VME по-прежнему используется в специализированных областях, таких как аэрокосмическая и оборонная промышленность, где требуется высокая надежность и производительность. VME дала основу для развития и появления новых современных стандартов последовательных шин, таких как VITA 46 (VPX) и VITA 65 (OpenVPX), параллельно оставаясь востребованной на рынке.

    habr.com/ru/articles/866934/

    #ISA #PCI #VME #MicroPC #ETX #embedded_systems #embedded #legacy #vortex86 #vortex86dx

  29. Как мы МИК32 «Амур» подружили с Engee

    В 2024 году в продаже появился первый российский микроконтроллер с RISC-V архитектурой – МИК32 Амур (К1948ВК018) . Наша команда не могла пройти мимо такой новинки, учитывая интерес профессиональной общественности к RISC-V. Мы поучаствовали и в программе раннего доступа к RISC-V на отладочной плате MIK32 Nuke, и в техническом тренинге от АО «Микрон» , чтобы в контакте с производителем наладить программирование контроллера кодом, сгенерированным из среды модельно-ориентированного проектирования Engee . Меня зовут Алексей Евсеев, я инженер Экспоненты, и я хочу поделиться с вами опытом разработки моделей в Engee для МИК32, показать наш типовой workflow, а также осветить некоторые фишки и особенности работы с генератором кода Engee. Надеюсь, материал будет интересен и разработчикам встраиваемого ПО, и специалистам в моделировании.

    habr.com/ru/companies/etmc_exp

    #matlab #микроконтроллеры #импортозамещение #математическое_моделирование #генерация_кода #язык_c #embedded_systems #mik32_amur #промышленное_программирование