Autodesk Eagle : Pcb & Hardware Design For Beginners
Published 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 12.80 GB | Duration: 21h 27m
Published 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 12.80 GB | Duration: 21h 27m
Arduino compatible Electronics Circuit Design & Eagle PCB Design course using Atmega328p Microcontroller for Beginners
What you'll learn
Practical aspects of electronics components - Resistor, Capacitor, Potentiometer
How to use Autodesk Eagle software
Hardware Design, Circuit Design, Schematic Design, PCB Design
PCB ordering process
Components ordering process
Bill Of Material, Gerber Data generation
Hardware Testing & Troubleshooting / Board Bring Up
Requirements
Basic Electronics Knowledge (Not Mandatory)
Motivated to learn electronics
Description
Training OverviewLearn how to design PCB from scratch.Covers the end-to-end hardware development process, with a step by step approach.Uses Eagle software for PCB designing & Arduino IDE for programming the hardware.DescriptionsThis training will arm you with knowledge required to design your own PCBs from scratch. Every single step along the way has been thoroughly covered.We will be building a custom Arduino UNO board from scratch, which can be programmed using the Arduino IDE. The training also covers some essential circuits (viz RGB LED, switches, preset, motor drivers, seven segment displays), and their interfacing with the microcontroller on the custom Arduino that we are building. You will find yourself using these circuits in a lot of future projects/products.All in all, this training covers the end-to-end hardware development process. After completing the training, you will be confident in designing your own hardware.Key Skills you will learnCircuit DesignPCB DesignHardware testingTroubleshooting hardware issuesWho is this training forBeginners, hobbyists & students getting started in embedded designing.People building hardware for their engineering project.People collecting knowledge to grab an internship or job in the embedded field.You have any of the following questions:a. How to convert an idea to a finished PCB?b. What is the workflow for designing hardware?c. How to approach schematic & layout designing?d. How to read the components datasheet?e. Where to order the PCB?f. Where to get the components?g. How are components soldered?h. How to test & troubleshoot the circuit?What will you learnPCB Designing using eagle softwareAtmega328P Microcontroller based system design (microcontroller used in Arduino Uno)Power supply system designCircuit design for LED, RGB LED, Switch, Preset, Motor Driver, Seven segment Display.Purpose of every single component used & how to select them.How to read components datasheetPCB ordering processComponents sourcingComponents solderingHardware Testing & troubleshoot techniquesWhy should you take this trainingHigh industry demand : PCB design is one of the key skills required to work as a hardware design engineer in electronics product companies like Qualcomm, Texas Instruments, Microchip etc.It's everywhere in your life : Whether it's smart watches, smart phones, IOT devices or electric vehicles, PCBs are everywhere. If designing a system based on a microcontroller & microprocessor excites you, then PCB design is for you.High scope : The total installed base of IOT devices worldwide is projected to be around 30 billion units by 2025. Due to the surge in products being developed, the demand for PCB design engineers is increasing day by day.
Overview
Section 1: Note & Information
Lecture 1 About Instructor
Lecture 2 About Courses
Lecture 3 Important Message
Lecture 4 Course Curriculum & Material
Lecture 5 Ratings & Review
Lecture 6 How to ask questions
Section 2: Module 1 : Topic 1 - Introduction to Electronics Components
Lecture 7 Introduction to Topic
Lecture 8 What is PCB?
Lecture 9 Introduction to Resistors - Part 1
Lecture 10 Introduction to Resistors - Part 2
Lecture 11 Introduction to Resistors - Part 3
Lecture 12 Introduction to Resistors - Part 4
Lecture 13 Introduction to Potentiometer - Part 1
Lecture 14 Introduction to Potentiometer - Part 2
Lecture 15 Introduction to Capacitors - Part 1
Lecture 16 Introduction to Capacitors - Part 2
Lecture 17 Introduction to Capacitors - Part 3
Lecture 18 Introduction to Capacitors - Part 4
Lecture 19 Introduction to Capacitors - Part 5
Lecture 20 Introduction to Capacitors - Part 6
Section 3: Module 1 : Topic 2 - Introduction to training Hardware & development process
Lecture 21 Introduction to Topic
Lecture 22 Hardware development process - Part 1
Lecture 23 Hardware development process - Part 2
Lecture 24 Hardware block diagram
Lecture 25 Hardware Overview
Lecture 26 Introduction to hardware
Section 4: Module 2 : Topic 1 - Download and Install Autodesk Eagle
Lecture 27 Introduction to Topic
Lecture 28 Introduction to Eagle software: Download
Lecture 29 Introduction to Eagle software : Installation
Section 5: Module 2 : Topic 2 - Introduction to schematic editor
Lecture 30 Introduction to Topic
Lecture 31 Introduction to Eagle control Panel
Lecture 32 Introduction to schematic editor - Part 1
Lecture 33 Introduction to schematic editor - Part 2
Lecture 34 Introduction to schematic editor - Part 3
Lecture 35 Introduction to schematic editor - Part 4
Lecture 36 Introduction to schematic editor - Part 5
Lecture 37 Introduction to schematic editor - Part 6
Section 6: Module 2 : Topic 3 - Introduction to layout editor
Lecture 38 Introduction to Topic
Lecture 39 Introduction to layout editor - Part 1
Lecture 40 Introduction to layout editor - Part 2
Lecture 41 Introduction to layout editor - Part 3
Lecture 42 Introduction to layout editor - Part 4
Section 7: Module 2 : Topic 4 - Introduction to libraries in Eagle
Lecture 43 Introduction to topic
Lecture 44 Introduction to library creation process - Part 1
Lecture 45 Introduction to library creation process - Part 2
Lecture 46 Introduction to popular eagle library websites
Lecture 47 Introduction to library installation process
Lecture 48 Introduction to library modification process
Section 8: Module 2 : Topic 5 - Introduction to Eagle features
Lecture 49 Introduction to topic
Lecture 50 Introduction to Eagle feature : Backup
Lecture 51 Introduction to Eagle feature : Back Annotation
Section 9: Module 3 : Topic 1 - Power Supply Unit (PSU)
Lecture 52 Introduction to PSU topic
Lecture 53 System power budget calculation
Lecture 54 Introduction to power supply IC
Lecture 55 Understanding circuit of PSU : Part-1
Lecture 56 Understanding circuit of PSU : Part-2
Lecture 57 Understanding circuit of PSU : Part-3
Lecture 58 Schematic design of PSU
Section 10: Module 3 : Topic 2 - Microcontroller
Lecture 59 Introduction to microcontroller Topic
Lecture 60 Introduction to microcontroller : Part-1 : MCU overview
Lecture 61 Introduction to microcontroller : Part-2 : Understanding Pin map
Lecture 62 Introduction to microcontroller : Part-3 : Pin Map comparison with Arduino
Lecture 63 Understanding circuit of microcontroller part-1
Lecture 64 Understanding circuit of microcontroller part-2
Lecture 65 Schematic design of microcontroller
Section 11: Module 3 : Topic 3 - DC Motor Driver
Lecture 66 Introduction to motor driver topic
Lecture 67 Introduction to Motor driver IC
Lecture 68 Understanding circuit of Motor driver IC
Lecture 69 Schematic design of motor driver
Section 12: Module 3 : Topic 4 - Seven Segment Display (SSD)
Lecture 70 Introduction to seven segment display topic
Lecture 71 Introduction to seven segment display
Lecture 72 Introduction to SSD driver IC
Lecture 73 Understanding circuit of SSD
Lecture 74 Schematic design of SSD
Section 13: Module 3 : Topic 5 - Switch, Preset & RGB LED
Lecture 75 Introduction to switch, preset & RGB topic
Lecture 76 Understanding circuit of Switch, preset & RGB LED
Lecture 77 Schematic design of switch, preset & RGB LED
Section 14: Module 3 : Topic 6 - Schematic Errors
Lecture 78 Troubleshooting schematic errors
Section 15: Module 4 : Topic 1 - PCB Design
Lecture 79 Introduction to PCB Design topic
Lecture 80 Introduction to PCB layer stackup
Lecture 81 Introduction to DXF file
Lecture 82 Components placement planning
Lecture 83 Components placement : Part 1
Lecture 84 Components placement : Part 2
Lecture 85 Components placement : Part 3
Lecture 86 Components placement : Part 4
Lecture 87 Layout Design : Part 1
Lecture 88 Layout Design : Part 2
Lecture 89 Layout Design : Part 3
Lecture 90 Layout Design : Part 4
Lecture 91 Layout Design : Part 5
Lecture 92 Layout Design : Part 6
Lecture 93 Layout Design : Part 7
Lecture 94 Introduction to ULP : Part-1
Lecture 95 Introduction to commands : Part-1 : Printing logo on silkscreen
Section 16: Module 4 : Topic 2 - Layout Errors
Lecture 96 Troubleshooting layout errors
Section 17: Module 5 : Topic 1 - Generating BOM & Manufacturing data
Lecture 97 Introduction to manufacturing & BOM section
Lecture 98 Introduction to Gerber data
Lecture 99 Introduction to Gerber viewer
Lecture 100 Preordering procedure
Lecture 101 Process to order PCB
Lecture 102 Introduction to Bill Of Material
Lecture 103 How to order components
Section 18: Module 5 : Topic 2 - Components Soldering
Lecture 104 SMD Components Soldering
Lecture 105 Through-hole components soldering
Section 19: Module 6 : Topic 1 - Hardware programing process
Lecture 106 Introduction to topic
Lecture 107 Arduino IDE Download & Installation
Lecture 108 Introduction to USBASP programmer
Lecture 109 Introduction to USB to UART converter
Lecture 110 Different methods to program Atmega328 MCU
Lecture 111 Understanding Arduino method to program Atmega328 MCU
Lecture 112 Programing bootloader in Atmega328 MCU using USBASP programmer
Lecture 113 Programing first code in Atmega328 MCU using USB to UART converter
Section 20: Module 6 : Topic 2 - Hardware Testing & Troubleshooting
Lecture 114 Introduction to topic
Lecture 115 Testing Power Supply section
Lecture 116 Testing microcontroller section
Lecture 117 Testing RGB LED
Lecture 118 Testing Switch
Lecture 119 Testing Preset
Lecture 120 Testing SSD section
Lecture 121 Testing Motor driver section
Lecture 122 DC Motor speed control using computer
Lecture 123 DC Motor speed control using potentiometer
Section 21: Module 7 : Topic 1 - Training Conclusion
Lecture 124 Conclusion
Beginner, Hobbyist & Professionals who want to learn hardware design & PCB Design,Those who want to get started with hardware design process from scratch,Those who are good in software and want to understand hardware