Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Complete Electronics Hardware Design Course 2025 -EsteemPCB

via Udemy

Overview

Complex Mixed Signal Board Design Course (Ethernet PHY, STM32F407, STM32F103, CH340C, DAC/MIC, 24Bit ADC, 36W Drivers)

What you'll learn:
  • How to Extract Components information from Requirement Sheet
  • Selection of Component for Example: Ethernet PHY, Micro-Controller, Motor Driver, Mosfets, ADC, ADC/DAC, MIC etc.
  • How to Draw a Complex Schematic Block and Its Power Budget Diagrams
  • What are Differential pairs, USB2.0, I2Cs, UART/USART, CAN, MII/RMII, I2S and many more interfaces
  • EMI & EMC decisions for a Complex Mixed Signal Schematic Design
  • How to Create Design Rules Decision for Complex Mixed Signal Board
  • Layer Stack-Up Design (4L/6L/8L/12L) and Field Solver Simulation
  • How to Define Board shape and Rigid-Flex PCB Board
  • Components Placement planning for a Complex Board and its Execution
  • How to Layout a Complex Board with more than 10,000 interconnects, and Layout Optimization
  • Power Distribution Network (PDN Analysis) and How to read its Report + Resolve Issues

I have divided this course into four major sections:

  1. Selection of Components: Choosing each component that will be used in the schematic.

  2. Schematic Design: Designing schematics based on datasheet information.

  3. Stack-up and Placement: Planning and executing 4-layer, 6-layer, 8-layer, and 12-layer stack-ups, along with component placement.

  4. Layout Planning: Inter-block and intra-block layout planning and execution.

The major schematic blocks designed in this course include:

  • Ethernet PHY (10/100 Mb/s)

  • I2S DAC for headphones and speakers

  • MEMS microphone

  • 24-bit ADC

  • 36W bi-directional brushed DC motor drivers

  • UART to USB TTL converter

  • STM32F103 controller as debugger and programmer

  • STM32F407 main controller

  • Power supply and protection circuits

  • And many more subparts listed in the curriculum.

You will also learn basic blocks such as:

  • Pre-schematic design: Block diagrams and power budgeting

  • Rules for stack-up selection and defining stack-ups

  • Grounding techniques: Signal grounding, earth grounding, chassis grounding

  • Creating rigid-flex PCBs and their stack-ups

  • Pin-mapping using Cube-MX tool

  • Power distribution network (PDN) analysis for PCBs

  • Selection and application of ferrite beads, ESD diodes, and magnetic components

  • Placement and layout planning using Microsoft Paint

After completing this course, you will be able to design mixed-signal PCBs with microcontrollers available worldwide.

The major controllers used in this course are:

  • STM32F407XX

  • STM32F103XX

  • Ethernet PHYs, various sensors, ADCs, and DACs

Syllabus

  • Course Details and Selection of Major Components for Complex Mixed Signal Board
  • Schematic Block, Power Budget and Pin Mapping on STM Cube-MX
  • Ferrite Bead, ESD, Magnetics Selection and Schematic Design of Ethernet PHY
  • Schematic Design of Debugger/Programmer in Detail.
  • Schematic Design DAC/MIC with Main Controller and Power Supplies for Board
  • Components Placement for Mixed Signal Board Course
  • Layer Stack-up, Grounding and Earthing Discussion in Detail
  • Layout of Mixed Signal Board Part-1
  • Layout of Mixed Signal Board Part-2
  • Layout of Mixed Signal Board Part-3
  • Bonus Session -Step by Step PDN Analysis of PCB Design

Taught by

Aviral Mishra

Reviews

4.2 rating at Udemy based on 1318 ratings

Start your review of Complete Electronics Hardware Design Course 2025 -EsteemPCB

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.