ShopAutomationInternship3D PrintingR&DBlogAboutContact

Home / Internship / Embedded Systems

Core Engineering

Embedded Systems

Go from microcontroller basics to real-time firmware — registers, interrupts, communication protocols, and low-power design.

Syllabus

01

Microcontroller fundamentals

  • Architecture
  • GPIO & registers
  • Clocks & timers
02

Communication protocols

  • UART
  • I2C
  • SPI
03

Real-time concepts

  • Interrupts
  • RTOS basics
  • Power management

Assignments

A1

Blink & button debounce

Implement a debounced button-triggered LED pattern on bare-metal registers.

A2

UART command parser

Build a serial command parser that controls two peripherals.

A3

Low-power sensor logger

Design a sleep/wake cycle that logs sensor data every 10 minutes.

Notes & Downloads

Unlocked on your dashboard once you register.

PDF · Microcontroller architecture primerPDF · UART/I2C/SPI cheat sheetSlides · Week 1–8 slide deck
Course fee
4999

8 weeks · Intermediate

  • Instant dashboard access
  • Downloadable notes & assignments
  • Verifiable certificate on completion