Opcode-labs
  • Accueil
  • Career path
    • Firmware MCU
    • Linux Embedded
    • Hardware Design Engineer Path
    • IoT & Connected Devices Engineer Path
  • Formations Catalogue complet
  • Blog
  • Contact
Search
S'inscrire →
Menu
S'inscrire →

Posts by Omar

HomeArticles Posted by Omar
10 Mar
ARM

Understanding Cortex-M7 Cache Coherency in Multi-DMA Systems

  • 14 avril, 2026
  • By author-avatar Omar
  • 0 comments

A practical guide to D-cache clean/invalidate strategies when DMA and CPU share memory on STM32H7.

Continue reading

03 Mar
Hardware, RTOS

Building a Minimal Yocto Layer for Custom Hardware

  • 14 avril, 2026
  • By author-avatar Omar
  • 0 comments

Step-by-step: from machine config to a bootable image with device tree overlays and kernel module recipes.

Continue reading

24 Fév
ARM, Carrière, Toolchain

Zero-Cost DMA Abstractions in Embedded Rust with Embassy

  • 14 avril, 2026
  • By author-avatar Omar
  • 0 comments

How Rust’s type system prevents buffer aliasing bugs that plague C-based DMA transfer code.

Continue reading

17 Fév
Linux, RTOS

FreeRTOS Priority Inversion — Detection and Fix with Mutex Inheritance

  • 14 avril, 2026
  • By author-avatar Omar
  • 0 comments

Priority inversion silently breaks real-time guarantees. Here is how to detect and fix it in FreeRTOS with priority inheritance mutexes.

Continue reading

10 Fév
Carrière, Hardware, IoT / RF, Rust

MISRA-C 2012 : Les 10 règles les plus violées et comment les corriger

  • 14 avril, 2026
  • By author-avatar Omar
  • 0 comments

Les règles MISRA-C les plus fréquemment violées dans les projets embarqués industriels, avec des exemples concrets de correction.

Continue reading

  • 451 Wall Street, UK, London
  • Phone: (064) 332-1233
  • Fax: (099) 453-1357

Career path

  • Firmware MCU
  • Linux Embedded
  • Hardware Design Engineer Path
  • IoT & Connected Devices Engineer Path

Formations Catalogue

  • 🐧 Systèmes d'exploitation
  • 🔌 Connectivité & Middleware
  • 📐 Analog & Hardware
  • 📊 Traitement du signal
  • 💻 Langages de programmation
  • ⚙️ Architecture CPU / MCU
© 2026 OpCode Labs — Embedded Training & Consulting. All rights reserved. By Omar
Start typing to see posts you are looking for.
Close
  • Menu
  • Categories
  • Terms of Use
  • Privacy Policy
  • Accueil
  • Career path
    • Firmware MCU
    • Linux Embedded
    • Hardware Design Engineer Path
    • IoT & Connected Devices Engineer Path
  • Formations Catalogue complet
  • Blog
  • Contact