Apply Now
Go to HomeGo to Courses Catalog
EN2Electrical EngineeringLEVEL 2INNOVATION TRACK

EN2-221 | PCB Design & Embedded Systems IoT

Schematic capture, PCB layout engineering, microcontroller programming, and cloud-connected Internet of Things (IoT) nodes.

Course Overview

Transition from breadboard circuits to custom Printed Circuit Boards (PCBs). Learn KiCad EDA software for schematic capture and multi-layer PCB layout, component routing, surface mount (SMD) soldering, and IoT wireless communication protocols (MQTT, HTTP, Wi-Fi, BLE).

Course Curriculum & Modules

01Module 1: KiCad Schematic Capture & Symbol Libraries
02Module 2: PCB Board Layout, Trace Routing & Power Planes
03Module 3: Gerber File Generation & PCB Ordering
04Module 4: Surface Mount (SMD) Soldering & Assembly
05Module 5: ESP32 Firmware Development & Cloud IoT Integration

Electrical Engineering Department Pathway

Electrical Engineering focuses on fundamental electronics, circuit schematics, custom multi-layer PCB design (KiCad), embedded microcontrollers (ESP32/STM32), hardware safety/QA compliance testing, and global component sourcing.

Computer & Hardware Requirements

Processor:Multi-core processor 2.5 GHz+
Memory (RAM):16 GB RAM
Graphics Card:Dedicated GPU recommended for 3D PCB rendering
Storage:100 GB SSD
Display:Full HD 1080p display

Key Learning Outcomes & Benefits

  • Design custom 2-layer and 4-layer PCBs using KiCad.
  • Generate Gerber manufacturing files and BOM for assembly.
  • Develop embedded C/C++ firmware for ESP32/STM32 microcontrollers.
  • Connect hardware sensors to cloud IoT dashboards.