Hardware & Devicesconcept · 4 मिनट · अपडेट 28 जून 2026
Microcontrollers — the brain of a device
लेखक HealthAtoms Editorial (AI-assisted draft)विशेषज्ञ समीक्षा लंबित
The little computer-on-a-chip that runs the firmware inside a glucose meter, a wearable or an infusion pump: CPU, memory and the pins that touch the real world.
In one line
A microcontroller (MCU) is a whole tiny computer on one chip — processor, memory and I/O pins — built to run one program (its firmware) reliably, for years, on very little power.
<figure style="text-align:center;margin:1.5rem 0"> <svg viewBox="0 0 300 170" role="img" aria-label="Microcontroller block: CPU, memory, ADC, timers with pins" style="width:100%;max-width:340px;height:auto;color:var(--c-iot)"> <rect x="70" y="25" width="160" height="120" rx="8" fill="none" stroke="currentColor" stroke-width="2.5"/> <rect x="86" y="40" width="60" height="30" rx="4" fill="none" stroke="currentColor" stroke-width="1.5"/><text x="116" y="59" font-size="11" fill="currentColor" text-anchor="middle">CPU</text> <rect x="156" y="40" width="58" height="30" rx="4" fill="none" stroke="currentColor" stroke-width="1.5"/><text x="185" y="59" font-size="10" fill="currentColor" text-anchor="middle">Flash/RAM</text> <rect x="86" y="80" width="60" height="28" rx="4" fill="none" stroke="currentColor" stroke-width="1.5"/><text x="116" y="98" font-size="11" fill="currentColor" text-anchor="middle">ADC</text> <rect x="156" y="80" width="58" height="28" rx="4" fill="none" stroke="currentColor" stroke-width="1.5"/><text x="185" y="98" font-size="10" fill="currentColor" text-anchor="middle">timers</text> <text x="150" y="132" font-size="10.5" fill="var(--text-3)" text-anchor="middle">GPIO · I2C · SPI · UART</text> <line x1="40" y1="55" x2="70" y2="55" stroke="currentColor" stroke-width="2"/><line x1="40" y1="95" x2="70" y2="95" stroke="currentColor" stroke-width="2"/> <line x1="230" y1="55" x2="260" y2="55" stroke="currentColor" stroke-width="2"/><line x1="230" y1="95" x2="260" y2="95" stroke="currentColor" stroke-width="2"/> <text x="34" y="49" font-size="9.5" fill="var(--text-3)" text-anchor="end">sensors in</text> <text x="266" y="49" font-size="9.5" fill="var(--text-3)">actuators out</text> </svg> </figure>How it works
An MCU bundles everything on-chip and is built to be deterministic and low-power.
- CPU + memory — runs firmware from on-chip flash.
- GPIO pins — read a button or drive a transistor switching a motor.
- ADC — turns a sensor voltage into a number.
- Buses — I2C / SPI / UART, plus timers.
Where it shows up in digital health
- The glucose meter, pulse oximeter, smart inhaler, wearable — each is an MCU reading a sensor, computing, and sending it over BLE to a phone.
- Safety-critical devices run certified firmware under IEC 62304.
- It's the bottom of the data chain that becomes FHIR Observations.
Watch for
MCU firmware is a medical device when it makes clinical decisions — it carries the full weight of design controls and traceability, not just "code."