Project-oriented PCB design course taught at WPI. The course is a evening lecture series where students learn to layout and route an embedded system. Students then receive their boards and assemble them. The class was created by Daniel Gorbunov and Hubert Liu in 2024 and has been run every year since through the IEEE WPI Student Branch, which helps fund the class. You can reach us at gr-pcb@wpi.edu if you have questions.
| # | Lecture |
|---|---|
| 01 | PCB Basics |
| 02 | Project Design |
| 03 | Layout + Routing |
| 04 | Working with KiCad |
| Folder | Contents |
|---|---|
datasheets |
Datasheets for major parts |
sample_board |
Sample board design |
slides |
PDFs of slides |
starter_board |
Starter template design |
starter_code |
Starter code |
Note: To access the lecture recordings, you must sign in with a WPI account. This is WPI's policy for Echo360 recordings.
| Year | Term | Echo360 |
|---|---|---|
| 2024 | A-Term | Link |
| 2025 | A-Term | Link |
| 2026 | C-Term | Link |
Not sure where to get started on your design? You'll need to download and install KiCad. You'll also need the Arduino IDE to program your board.
To get started on your own board design, navigate to starter_board and read the instructions in the README file.
To get started uploading code to your board, navigate to starter_code and read the instructions in the README file.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
