

Designing Hardware for Raspberry Pi Projects
- Offered byCoursera
- Public/Government Institute
Designing Hardware for Raspberry Pi Projects at Coursera Overview
Duration | 10 hours |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Designing Hardware for Raspberry Pi Projects at Coursera Highlights
- Earn a Certificate upon completion
Designing Hardware for Raspberry Pi Projects at Coursera Course details
- This is course 4 of this specialization (although it can be taken out of order) and focuses on applying experience and knowledge gained in the first three courses to build physical electronics hardware
- Specifically, this course focuses on four areas: circuit simulation, schematic entry, PCB layout, and 3D CAD modeling
- By the end of this course you should feel comfortable using free and open-source software to design your own printed circuit board and any bracketry or case to hold it, customized for your application
- Additionally, we'll use open-source filter synthesis tools to help you quickly design and simulation filters
- Understanding this process of how the schematic and the PCB layout work together is critical
- We'll create a 3D model of our electrical PCB and bring it into 3D CAD software to design mechanical parts around it
Designing Hardware for Raspberry Pi Projects at Coursera Curriculum
Circuit Simulation
Introduction to Module 1
Introducing SPICE
Flavors of SPICE
Introducing Qucs-S
Simulating RC Circuits with Qucs-S
Simulating Op-Amp Circuits
Active Filter Synthesis Tools 1 of 2
Active Filter Synthesis Tools 2 of 2
Passive Filter Synthesis Tools
Simulating in Kicad
Using the Kicad Tuner Feature
Summary of Module 1
Module 1 Quiz
Drafting Schematics
Introduction to Module 2
The Kicad Website
Tracking Kicad Release Notes
Kicad Developer Workflow
Kicad User Forums
Kicad Official Help
Using the Project Manager
Setting Up the Schematic Editor
Creating Custom Title Blocks
Placing Schematic Elements
Drawing and Copying Schematics
Correctly Handling Unused Circuitry
Adding Reference Designators and Footprints
Schematic Metadata Tools
Schematic Documentation Methods
Electrical Rules Check Tool
Generating a Bill of Materials
Kicad Calculator Tools
Summary of Module 2
Module 2 Quiz
Designing Printed Circuit Boards
Introduction to Module 3
Learning From Kicad Example Projects
PCB Stackups
Entering Board Stackup
PCB Manufacturer Capabilities
Setting Design Constraints
Configuring Track and Via Sizes
Sending Schematic Data to the PCB
Floorplanning Your Design
Routing Your PCB
Documenting and Dimensioning Your PCB
Running Design Rule Checks
Generating a 3D Model of Your PCB
Generating Gerber Files
Sending Your Design To a PCB Manufacturer
Summary of Module 3
Video on PCB Assembly
Module 2 Quiz
Co-Designing PCBs and Mechanical Parts
Introduction to Module 4
Installing Freecad
Freecad Release Notes and Help Wiki
Mouse Gestures and Model Properties
Demonstrating Parametric Modeling
Creating Pockets and Holes
Model Operations and Measuring
Multi-Body Modeling
Importing 3D Models from Kicad to Freecad
Using Constraints for Exact 3D Dimensions
Modeling a Case with Kicad 3D Model
Modeling the Case Interior
Designing the Case Lid
Finishing the Case 3D Model
Summary of Module 4
Module 4 Quiz