← All labs

// embedded-systems

Embedded Systems
Lab Curriculum.

STARTING SOON

BUG FOUND: ECE graduates who know circuits in theory, but cannot debug firmware on hardware.

$ step-01 brushup // weeks 1–2 — Topics taught:

  1. C for embedded: pointers, registers, and bit operations applied to hardware.
  2. Microcontroller basics: GPIO, timers, interrupts, and UART.
  3. Reading datasheets and schematics to find pin / voltage / timing facts.
  4. Sensor basics: ADC, digital sensors, and noisy readings.
  5. Debugging tools: serial logs, LEDs, multimeter concepts, and debugger basics.
  6. Writing a small firmware task and testing it with a test log.

$ step-02 debug // weeks 3–4 — Production Debugging. Tools: C toolchain, simulator / dev board concepts, serial logs, datasheets.

$ step-03 navigate // weeks 5–7 — Codebase / System Navigation:

$ step-04 ship // weeks 8–9 — Shipping Features: capstone — working device logic demonstrated end-to-end, with a test log and a fault report.

$ ship → PROOF — exact output: working device logic (code + demo), test log, and a fault report.

$ run --lab embedded-systems → ✓ SHIPPED, job-ready

₹9,999 / lab

✓ 9 weeks · ✓ cohort 30

What ₹9,999 buys: brushup → production debugging → codebase navigation → shipping features, reviewed by mentors, ending with work you can show to a hiring manager.

← Back to all labsSign Up →