Skip to content
UdemyEngineeringPaid courseBeginner levelCertificate

PCB Design + PCB For Microcontroller Circuit+ MultiLayer PCB (Udemy.com)

Learn EasyEDA - Free ,Online PCB Design Software ( With PCB Project - Microcontroller Based System ) & VHDL Programming

Created by: Pravinkumar Ambekar

Last updated January 2023

icon
What you will learn

  • Designing Single Layer , Double Layer & MultiLayer PCBs using EasyEDA PCB Tool & considering General Guidelines for Layout / PCB Design & with DRCs. Designing Surface Mount PCBs ( Single Layer & Double Layer ) Creating Library parts like Custom Components ,Schematic Modules & PCB Modules . Designing Big PCB Project for Microcontroller Based system Design . Generating Artwork Files & Creating small in-house PCB Fabrication setup . Generating Gerber File & Ordering PCBs and also BOM for Ordering Components

How it compares

Against the other 335 rated Udemy courses in Engineering on CourseDuck:

  • Rating4.3 out of 5higher than 28% of them
  • Reviews87#298 of 336 by number of reviews
  • Length21.4 hourslonger than 90% of them
  • Last updatedJanuary 2023earlier than 62% of them

icon
Course Description

Hello Dear Student ,

I welcome you , for Enrolling this Course .

This is basically a Beginners Course with Basic Level Content focused on PCB Design using EasyEDA , a Free & On-Line PCB Design Software and it covers Content with 1-Layer , 2-Layer Through Hole type & SMT type PCB Design & also Multi-layer ( 4-Layer ) PCB Design , as a beginner's reference suitable for Electronics Polytechnic , Engineering & University Students & Hobbyists .

Apart from PCB Design content , Added introductory level content ( At Very Basic Level ) of VHDL Programming using Xilinx ISE Webpack Software a Free Downloadable Software  . You may treat the VHDL Basic Level Programming Content as a  complementary Content , if you are Electronics Students .

If you are interested in Only PCB Design Content , you may skip / ignore VHDL Basic Level Programming Content .

All the Content of this Course are based on Free Softwares & either OnLine Or downloadable Softwares for Design / Programming .

1. PCB Design ( 1 Layer , 2 Layer & Multilayer 4 Layer PCB Design Examples ) using a OnLine & Free PCB Design Software “EasyEDA” ,

2. VHDL Programming using Xilinx ISE Webpack , a Free Downloadable Software ( After Registering Your Account with Xilinx Website ) .


At the beginning , the Course Title was “ Step by Step PCB Design for Electronics Projects ” , a Course in PCB Design for Beginner Level .

My approach is to continuously add & update the Content of this Course , so-that it may be helpful specifically to Electronics Polytechnic , Engineering , University Students & also to Hobbyists .

Course Update 1st : ( Feb. 2021 ) : Added Content : VHDL Programming Examples using Xilinx ISE Webpack software .

Course Published ( In Aug. 2020 ) : Content of PCB Design using EasyEDA OnLine PCB Design Software .


Description : This PCB Design Course are developed using a very Popular EasyEDA PCB Design Software , which is a Free , Web based ( OnLine ) Tool & it has huge Components & Part Library. EasyEDA PCB Tool supports to Windows platform , Linux O.S. & also runs on Mac & Android platforms,as long as there is one browser on the O.S. & connecting to Internet.

Video Contents for every stages for Professional PCB Designs are explained with separate & Short Video sessions in a simple way for better understanding,even for the Beginners .

- Schematic Design Stage

- PCB Layout Design Guidelines ( Component Placement Guidelines )

- PCB Layout Design ( Component Placement Stage )

- PCB Design Guidelines ( Track Routing Guidelines , DRCs )

- PCB Design ( Track Routing Stage )

After observing Video sessions & also for the practice purpose , I have added the PDF / Text Documents , called as - “Quick Reference Guide” , which explains the Step by Step Designing Procedure for Single Layer , Double Layer & MultiLayer PCBs for some Examples . Separate Quick Reference Guide is provided to each type of PCBs .

Some Quiz / MCQs – Multiple Choice Questions are also incorporated by adding the separate Document for its Answer Key .


In this course you will learn about -

      - Creating Single Layer PCB Design - Two Examples

       - Creating Single Layer Surface Mount ( SMT / SMD ) PCB Design - Example .

       - Creating Single Layer PCB Design with AutoRouter - Example

       - Creating Double Layer PCB Design - Two Examples

       - Creating Double Layer Surface Mount ( SMT / SMD ) PCB Design - Example

       - Creating Double Layer PCB Design Example with AutoRouter - Example

       - Creating Multi-Layer PCB Design - Example

       - Creating Schematic Module - Example

       - Creating PCB Module - Example

       - Creating Schematic Symbol - Example

       - Creating Footprint - Example

       - Creating Custom Component - Example


  • - Creating Big PCB Project - Microcontroller ( 8051 ) based System Design

                ( which is a Multisheet Design having Schematic Modules

                > 8051 Micro-controller with Clock & Reset Circuit

                > DC Power Supply

                > ADC 0804 Circuit

                > 16 x 2 Char. LCD Display )

For Entrepreneurs / who want to start the Business , I have explained the generation of Artwork Files & small Setup for PCB fabrication ( For Single Layer PCB ) .

For Electronics Professionals / Designers  , I have explained the Sizable PCB Project of Micro-contoller based System Design . Also PCB Layout Guidelines / PCB Design Guidelines ( Component Placement & Track Routing Guidelines ), DRCs , Crosstalk Issues , Maximizing Grounding , MultiLayer Stackup Planning , Multisheet design etc. will be useful information .


VHDL Programming Content are explained with some Basic VHDL Programming Examples based on Combinational & Sequential Digital Logic and with Step by Step approach i.e. VHDL Program Code , Synthesis , VHDL Test Bench & Behavioral Simulation .


-------------------------------------------------------------------------------------------------------------------------------------------------------------------

Instructor has more than a 22 Years of Design Experience after M.Tech. in Electronics Design & Technology , which includes the Experience in Electronic Circuit Design , Embedded System / VLSI- FPGA & CPLD Design  . He has experience on a variety of EDA tools & Programming  Softwares / Platforms  like  Python3.8 ( IDLE ) , Thonny , Google Colab , Anaconda Navigator - Jupyter Notebook , Spyder Python , Xilinx ISE Tool & Xilinx Vivado Tool  for Xilinx FPGAs SPARTAN6 / Artix -7  & CPLDs XC9572 / 108  with VHDL & Verilog Programming , Cypress PSOC Designer for PSOC1 & PSOC Creator for PSOC 3 & PSOC 4  , STM32CubeIDE for STM32 - ARM 32 Bit Core Based Microcontroller , Keil uVision4 for MCS-51 Family Microcontrollers , Atmel AVR  Studio for ATMega32 /128 Microcontrollers  , Microchip MPLAB for PIC 16 / PIC 18 Microcontrollers , Crouzet Millenium3  for PLCs Ladder programming , FBD  ,  Arduino CC s/w for Arduino Uno Boards , Energia for MSP430 from Texas Instruments and also which includes PCB Softwares such as EasyEDA , Eagle ( Fusion 360 ) , KiCad 5.1 , Fritzing & Express PCB etc .

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Pravinkumar Ambekar

Pravinkumar P. Ambekar , the Instructor is qualified with M.Tech. - Masters Degree in Electronics Design Technology from Centre for Electronics Design & Technology of India .

He has 22+ years of Experience after M.Tech. in the domain of Electronics Circuit Design , Programming , Embedded System , VLSI - FPGA/CPLD , PSOC , PLC , PCB  Design applied to Training , Industrial Projects , Defense Projects / Product Development .

He has experience , working on various platforms & EDA Tools / Programming Softwares which includes  VLSI -  VHDL & Verilog Programming for Xilinx FPGAs  , CPLDs using Xilinx ISE Tool / Xilinx Vivado Tool , Programming PSOC1 using Cypress PSOC Designer & Programming PSOC3 /PSOC4 using Cypress PSOC Creator , Programming for MCS-51 (8051 ) family of Microcontrollers using Keil uVision 4 , Programming Atmel (AVR) Microcontrollers - ATMega 16/32/128 using Atmel AVR Studio , Programming Microchip PIC 16/18 Microcontrollers using MPLAB , Arduino Programming for Arduino Uno Boards , Programming MSP430 Boards of Texas Instruments with Energia , Raspberry Pi  & Raspbian Linux , Python Programming with Python 3.8 ( IDLE) , Python Thonny , Python Pycharm , Anaconda Navigator - Jupyter Notebook , Spyder Python , Google Colab , Crouzet Millenium 3 for PLC Programming  , FBD & also PCB design which includes PCB Softwares such as EasyEDA , KiCad 5.1 , Fritzing & Express PCB etc .

icon
More courses by Pravinkumar Ambekar

$69.99

icon
More Engineering courses

$74.99

$12.99

$10.99

$84.99

$14.99

$13.99

icon
Reviews

4.3

87 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Shivangi purwar on 10/25/2024

The content was awesome and beneficial for growth also but if Verilog programming has available instead of VHDL, so it is more beneficial.

By Syed Ahmed Jamal on 9/21/2024

The course is amazing but as i think there should be more professional knowledge about PCB designing

By Harri Siirtola on 9/10/2024

Otherwise ok, but hard to listen because of speaker's very poor pronounciation.

By Markus Virtanen on 7/26/2024

Pretty disappointed by the narration and audio glitches on the start of the sections. Some information is not correct or explained poorly.

By Durga Deepak Valluri on 12/12/2023

Thank you so much for the course sir. I have been searching for such an introductory course on PCB design and i finally found it! Everything is explained in detail with reasoning. Thank you so much sir! Extremely grateful to have found this course.

By Ankita Birajdar on 4/24/2023

It was amazing!!!! And thank you sir....... I believe that there will be much to learn from this course. So go for it guyssssss.........

By Sudarshan on 8/18/2021

Yes its good and helpful

By Sumedh Natu on 4/26/2021

Really good tutorial. short and interesting videos. Thankyou!

By Abhijeet Hepat on 2/25/2021

Had a Great experience learning through this course. teaching is easy and faster to learn and save lot of time for me. Thank You

By Buchenet Prince on 12/7/2020

I took electronic before, but I was not taught the design rules.

Showing all 10 reviews on CourseDuck

Read all 87 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100