Skip to content
Wednesday, September 02, 2026

Kalapi Infotech

Embedded Product – Infotech Developer

  • About Us
  • Topics
    • Interview
    • IOT
      • IOT Sensor’s & Applications
      • IOT – BLE Based Solutions
      • IOT Sensor’s Part 1:Humidity, Pressure, Temperature Sensors.
      • IOT Sensor’s Part 2: Accelerometers, Magnetometers, Time of light Sensors.
      • IOT Sensor’s: Temperature sensor’s
      • IOT Sensor’s: Accelerometer
      • Low Power MCU
    • STM32 Controller’s
      • STM32C031C6Tx microcontroller examples for GPIO, I2C, SPI, and UART using HAL.
      • Comprehensive Comparison of STM32 MCUs: Applications, Features, and Categories
      • STM32C0 Series Overview
    • Embedded
      • Embedded Systems
        • Embedded System Design Guide:
        • Embedded System Process Guide
        • As an embedded developer must read books
        • List of video courses as an embedded developer must do
        • Implementation of I2C communication using bit banging
      • STM32 FreeRTOS
        • STM32-Cube IDE-FreeRTOS Code Generation using CubeMx
        • STM32-Cube IDE-FreeRTOS Memory Management
        • STM32-Cube IDE-FreeRTOS Tasks
        • STM32-Cube IDE-FreeRTOS Intertask Communication Part – 1
        • STM32-Cube IDE-FreeRTOS Intertask Communication Part – 2
        • STM32-Cube IDE- FreeRTOS Memory Optimization – Analysis Technique.
      • STM32 Peripheral’s
        • Connectivity
          • UART
            • STM32-Peripheral’s-UART: Polling Mode
            • STM32-Peripheral’s-UART: Interrupt Mode
            • STM32-Peripheral’s-UART: DMA Mode
          • I2C
            • STM32-Peripheral’s- I2C polling mode
            • STM32-Peripheral’s- I2C DMA mode
          • SPI
            • STM32-Peripheral’s-SPI: Polling Mode
            • STM32-Peripheral’s-SPI: Interrupt Mode
            • STM32-Peripheral’s-SPI: DMA Mode
        • Analog
          • STM32-Peripheral’s-DAC:
          • STM32-Peripheral’s-ADC: Polling Method
          • STM32-Peripheral’s-ADC: Continuous Mode
          • STM32-Peripheral’s-ADC: Timer interrupt mode
          • STM32-Peripheral’s-ADC: Watchdog Mode
          • STM32-Peripheral’s-ADC: Scan Mode
          • STM32-Peripheral’s : Comparator
        • GPIO
          • STM32-Peripheral’s-GPIO: Output, Input
          • STM32-Peripheral’s-GPIO: EXTI
        • Timers
          • STM32-Peripheral’s Timers: Base Timer Interrupt Mode
          • STM32-Peripheral’s Timers: Output PWM
          • STM32-Peripheral’s Timers: Input PWM
          • STM32-Peripheral’s Timers: Input Capture Mode
          • STM32-Peripheral’s Timers: Output Compare Mode
  • Contact Us
  • Resources
You are Here
  • Home
  • RTOS

Tag: RTOS

Real time operating system

Embedded Firmware Architecture Fundamentals: How Engineers Actually Decide
Embedded Firmware Architecture Embedded System

Embedded Firmware Architecture Fundamentals: How Engineers Actually Decide

August 29, 2026August 30, 202619 min read Chintan Gala

How experienced engineers pick an embedded firmware architecture: the evolution ladder, a decision tree with real thresholds, and what to rank first.

Read More

embedded firmware architecture, embedded systems design, event-driven firmware, firmware design, firmware engineering, RTOS, superloopLeave a Comment on Embedded Firmware Architecture Fundamentals: How Engineers Actually Decide
Share
Facebook Twitter Pinterest Linkedin
Firmware Architecture Interview Questions: 100 Q&A for Senior and Staff Engineers
Embedded System Interview

Firmware Architecture Interview Questions: 100 Q&A for Senior and Staff Engineers

August 20, 2026August 23, 202626 min read Chintan Gala

One hundred firmware architecture interview questions and answers across system architecture, RTOS vs bare-metal vs Linux, OTA updates and rollback, and bootloader design and secure boot.

Read More

Bare Metal Programming, Bootloader, Cortex-M, Embedded, Firmware, FreeRTOS, Interview, MCUboot, OTA, RTOS, Secure Boot, State Machine, TrustZoneLeave a Comment on Firmware Architecture Interview Questions: 100 Q&A for Senior and Staff Engineers
Share
Facebook Twitter Pinterest Linkedin
Embedded DSA Interview Questions: Stack and Queue (Q124–Q153)
DSA Embedded System Interview

Embedded DSA Interview Questions: Stack and Queue (Q124–Q153)

August 11, 2026August 25, 202646 min read Chintan Gala

Part 4 of the embedded DSA interview guide: 30 worked questions on stacks, shunting yard, stack overflow detection, circular queues, ring buffers, ISR to task handoff and RTOS queues.

Read More

Data Structures, DSA, Embedded, Embedded C, Firmware, Interview Questions, RTOSLeave a Comment on Embedded DSA Interview Questions: Stack and Queue (Q124–Q153)
Share
Facebook Twitter Pinterest Linkedin
Embedded DSA Interview Questions: Recursion and Linked Lists (Q74–Q123)
DSA Embedded System Interview

Embedded DSA Interview Questions: Recursion and Linked Lists (Q74–Q123)

August 7, 2026August 25, 202650 min read Chintan Gala

Part 3 of the embedded DSA interview guide: 50 worked questions on recursion, stack depth, MISRA 17.2, singly and doubly linked lists, Floyd’s cycle detection, intrusive lists and pool allocators.

Read More

C Programming, Data Structures, DSA, Embedded, Embedded C, Firmware, Interview Questions, RTOSLeave a Comment on Embedded DSA Interview Questions: Recursion and Linked Lists (Q74–Q123)
Share
Facebook Twitter Pinterest Linkedin
FreeRTOS Queues on STM32: Copy Semantics, the ISR Boundary, and the Anti-Patterns That Cause Silent Data Loss
Coding Reference Guide Embedded System

FreeRTOS Queues on STM32: Copy Semantics, the ISR Boundary, and the Anti-Patterns That Cause Silent Data Loss

July 1, 2026July 1, 202619 min read Chintan Gala

Most FreeRTOS queue tutorials stop at xQueueSend and xQueueReceive — the two calls that were never the hard part. They show you a producer task,

Read More

Cortex-M, Firmware, FreeRTOS, Inter-task Communication, ISR, Queues, Real-Time Systems, RTOS, STM32Leave a Comment on FreeRTOS Queues on STM32: Copy Semantics, the ISR Boundary, and the Anti-Patterns That Cause Silent Data Loss
Share
Facebook Twitter Pinterest Linkedin
Event-Driven Firmware Architecture
Event-Driven Firmware Architecture

Event-Driven Firmware Architecture

June 25, 2026July 2, 202617 min read Chintan Gala

Most write-ups on event-driven firmware stop at the conceptual layer: events decouple modules, a queue holds them, a dispatcher routes them. That part is easy

Read More

ARM, Concurrency, Cortex-M, Embedded Systems, Event-Driven Architecture, Firmware, FreeRTOS, Interrupt Service Routine, Memory Ordering, Real-Time Systems, RTOS, STM32Leave a Comment on Event-Driven Firmware Architecture
Share
Facebook Twitter Pinterest Linkedin
Hierarchical State Machines (HSM) in C for Telecom and RF Firmware
Coding Reference Guide Embedded System

Hierarchical State Machines (HSM) in C for Telecom and RF Firmware

June 15, 2026June 30, 202613 min read Chintan Gala

In telecom, RF, SATCOM, and industrial communication products, firmware coordinates dozens of subsystems that all run at once: PLL lock supervision, thermal protection, VSWR monitoring,

Read More

Coding, Embedded, Embedded System, Firmware, FreeRTOS, HSM, RF, RTOS, State Machine, STM32, TelecomLeave a Comment on Hierarchical State Machines (HSM) in C for Telecom and RF Firmware
Share
Facebook Twitter Pinterest Linkedin
ISR Integration — ISR-safe APIs, the syscall-priority boundary, and deferred interrupt processing
Embedded System

ISR Integration — ISR-safe APIs, the syscall-priority boundary, and deferred interrupt processing

May 15, 2026July 2, 20265 min read Chintan Gala

Previously: Semaphore vs Mutex  |  Next: Heap Management Why ISRs Are Different — The One Rule You Cannot Break An Interrupt Service Routine runs outside

Read More

Cortex-M, Firmware, FreeRTOS, Interrupt, Interrupt Service Routine, ISR, Real-Time Systems, RTOS, STM32Leave a Comment on ISR Integration — ISR-safe APIs, the syscall-priority boundary, and deferred interrupt processing
Share
Facebook Twitter Pinterest Linkedin
The Interrupt Pattern in Embedded Systems
Design Patterns Design Patterns Embedded System Software's

The Interrupt Pattern in Embedded Systems

November 1, 2025May 22, 20266 min read Chintan Gala

Introduction In embedded systems, responsiveness and timing precision are often critical. When a hardware event occurs — such as a GPIO edge, UART byte received,

Read More

Coding, Design, Embedded, RTOS, SensorsLeave a Comment on The Interrupt Pattern in Embedded Systems
Share
Facebook Twitter Pinterest Linkedin
The Polling Pattern in Embedded Systems
Design Patterns Design Patterns Embedded System RTOS Software's

The Polling Pattern in Embedded Systems

October 18, 2025May 22, 20267 min read Chintan Gala

Introduction In many embedded systems, it’s not always possible — or practical — to use interrupts. Some peripherals don’t provide interrupt lines, others generate events

Read More

Coding, Design, Embedded, RTOS, SensorsLeave a Comment on The Polling Pattern in Embedded Systems
Share
Facebook Twitter Pinterest Linkedin

Posts pagination

1 2 Next

Recent Posts

  • How to Design a Production-Grade Firmware Architecture
  • Embedded Firmware Architecture Fundamentals: How Engineers Actually Decide
  • Embedded DSA Interview Questions: Hashing and Complexity (Q219–Q248)
  • Firmware Architecture Interview Questions: 100 Q&A for Senior and Staff Engineers
  • Embedded DSA Interview Questions: Heap and Sorting (Q189–Q218)

Archives

  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • March 2026
  • January 2026
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • March 2025
  • December 2024
  • November 2024
  • September 2024
  • February 2024
  • January 2024
  • October 2022
  • September 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • July 2021
  • June 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

About Us

Embedded Developer | RF | AEROSPACE | SATCOM | SMART METER | IOT

  • linkedin
  • AI/ML (3)
  • Coding Reference Guide (7)
  • Design Patterns (5)
  • Design Patterns (7)
  • Design Reference Guide (3)
  • DSA (8)
  • Embedded Firmware Architecture (2)
  • Embedded System (73)
  • Event-Driven Firmware Architecture (1)
  • Interview (14)
  • IOT (8)
  • Process Reference Guide (1)
  • RTOS (3)
  • Software's (50)
  • STM32 Peripheral's (23)
  • STM32Code (23)
  • STM32CubeIDE (22)

You May Also Like

Production firmware architecture diagram for an industrial IoT controller showing application, services, middleware, RTOS, HAL and driver layers
Embedded Firmware Architecture Embedded System

How to Design a Production-Grade Firmware Architecture

August 30, 202625 min read
Layered embedded firmware architecture diagram showing application, services, middleware, RTOS, HAL/BSP, drivers and hardware layers
Embedded Firmware Architecture Embedded System

Embedded Firmware Architecture Fundamentals: How Engineers Actually Decide

August 29, 2026August 30, 202619 min read
Hashing and complexity analysis interview questions for embedded firmware engineers, questions 219 to 248
DSA Embedded System Interview

Embedded DSA Interview Questions: Hashing and Complexity (Q219–Q248)

August 21, 2026August 25, 202649 min read
Firmware architecture interview questions cover: system architecture, RTOS vs bare-metal, OTA and rollback, secure boot
Embedded System Interview

Firmware Architecture Interview Questions: 100 Q&A for Senior and Staff Engineers

August 20, 2026August 23, 202626 min read

K

  • Email
    kalapiinfotech@gmail.com
  • AI/ML
  • Coding Reference Guide
  • Design Patterns
  • Design Patterns
  • Design Reference Guide
  • DSA
  • Embedded Firmware Architecture
  • Embedded System
  • Event-Driven Firmware Architecture
  • Interview
  • IOT
  • Process Reference Guide
  • RTOS
  • Software's
  • STM32 Peripheral's
  • STM32Code
  • STM32CubeIDE
© 2026 Kalapi Infotech. All Rights Reserved.
Proudly powered by WordPress | Theme: Engage News by Candid Themes.