pcb-design

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pcb-design [2024/02/09 13:20] benhpcb-design [2024/02/12 12:09] (current) benh
Line 15: Line 15:
 ** Some potentially useful resources: ** ** Some potentially useful resources: **
  
-  * KiCAD Tutorials by out own MPI, Ben H: [[https://www.youtube.com/playlist?list=PLaHV-4SxpcHyxIewNGTkg91Whu2T2Rbzt|PCB Design with KiCAD]] (YouTube, [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/Ea-iq9XZTmRKpgIhaqSv_CkBP3X41tO_PM-9FgsP-Uyw5w?e=1cI7cE|PDF slides/notes]]) - an 11-part video series based on a 3-hour workshop that covers PCB design using KiCAD to develop circuit boards from start to finishplus four videos about library and model creation and management. +  * KiCAD Tutorials by out own MPI, Ben H: [[https://www.youtube.com/playlist?list=PLaHV-4SxpcHyxIewNGTkg91Whu2T2Rbzt|PCB Design with KiCAD]] (YouTube) - an 11-part video series based on a 3-hour workshop that covers PCB design using KiCAD to develop circuit boards from start to finishplus four videos about library and model creation and management.  
 +    * PDFs: [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/Ea-iq9XZTmRKpgIhaqSv_CkBP3X41tO_PM-9FgsP-Uyw5w?e=1cI7cE|All]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/ERbrtNbUlpdHh_xTuOn_dtcBU5wLn7HFKPWijzhANfLsWA?e=CmLaFf|Part 0 (Intro)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EerQhxajgHtDmcWZIK5Qa34BsDLC2rtAPxbngbGIICIVgQ?e=eHiW6H|Part 1 (PCB basics)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EZeAPiUvTnBAo_UVZedBcXUBtdT90J7cAg3GWGWXgxrhIg?e=kaTKfn|Part 2 (Design basics)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EbhBhWYEQG1FudMUiXVwvlwBoHrUta_U7Aq_22O2qgvm5A?e=ylRx0P|Part (Circuit and part selection)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EfhuJ7mRDVJHloQ8nnCF_FoBY8V5W4QYw4fSdhziocEiJQ?e=yQ2HpF|Part 4A (Adding symbols to the schematic)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EVXHemkmG1tEmQR58UifSKwB7MLDBjeMBtug1VMyxaX9gw?e=C6TYXO|Part 4B (Symbol creation)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EVW-IitidK1LswlVWJR_4yMBHzYZNr4YLkku9w_t2Jkqmw?e=YXwKiM|Part 4C (Schematic wiring)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EbjuMX4jzs9BnyZ3BytjTj0BGGYykd6JBA_z210-GQ5ACQ?e=Ju4pjG|Part 4D (Footprint assignment)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EUJcdYv5269JmiEg_ZofLA8B0lzU4_caeYBDdulhjZLQDg?e=fdCA8C|Part 4E (ERC)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EUa4zIKECF1PjVRyNWpLaw0BTXVBMhZdkOKuDuIdzRYJdw?e=j1KswG|Part 5A (PCB editor/layout setup)]][[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/ERBYcvr9TahMoMRye2OWyJsBfjJ0-TBKHWuPzgOZ8DeYkw?e=gNQZFB|Part 5B (Footprint placement and routing)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EUWEVIb1_KBIm2UeY5GzPEkBKe2hrXFE7yI99uPCvE11ww?e=OUIPva|Part 5C (Final layout checks and DRC)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EfAhv3r9LP5CqMH89zMgYBwBBOjso5msWPMtsGu29Uwk9Q?e=jaXfXv|Part 6 (Symbol library management)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EeRsh3LM7dBEslzMtLikZ4MB-G2soQpgTluiWi5waPUspA?e=ijuWr6|Part 7A (Footprint library management)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EZl6gZEogptDnvS6QGw2rRUBteivpEFytqvo4aSqp1LQ9w?e=Qg7aNU|Part 7B (Footprint generation from scratch)]], [[https://gtvault.sharepoint.com/:b:/s/HiveMakerspace/EVJ76A5W-WFIhVF5bCFLlcMBx3NMVNBBWvFygatCYzsoKA?e=gcDSpB|Part 7C (Footprint generation with the wizard)]]
  
   * SparkFun's Eagle tutorials: [[https://www.sparkfun.com/tutorials/115|Better PCBs In Eagle]]   * SparkFun's Eagle tutorials: [[https://www.sparkfun.com/tutorials/115|Better PCBs In Eagle]]
Line 29: Line 30:
 **Is there an officially recommended PCB CAD/EDA program?**\\ **Is there an officially recommended PCB CAD/EDA program?**\\
 No, there is not an official recommendation. GT students get Fusion360 for free, and all that entails, which theoretically makes the integration between the mechanical and electrical easier and more fluid. Altium offers a very steep discount for a student license that was (as of Fall 2020) only $100 a year. KiCAD is basically Python to Altiums's MATLAB - it's open source and free, but you have more work to do for yourself to get everything working, and it can be buggy at times. Not sure where Fusion360 fits into that analogy. There are also two or three dozen other programs that provide various levels of quality and advanced tools if you need, though once you learn one, the others mostly differ by where the icons and settings are. No, there is not an official recommendation. GT students get Fusion360 for free, and all that entails, which theoretically makes the integration between the mechanical and electrical easier and more fluid. Altium offers a very steep discount for a student license that was (as of Fall 2020) only $100 a year. KiCAD is basically Python to Altiums's MATLAB - it's open source and free, but you have more work to do for yourself to get everything working, and it can be buggy at times. Not sure where Fusion360 fits into that analogy. There are also two or three dozen other programs that provide various levels of quality and advanced tools if you need, though once you learn one, the others mostly differ by where the icons and settings are.
 +
 +**Where can I buy parts?**
 +Parts are really only available online these days, outside of MicroCenter or Fry's if you're near one of those (RIP old Radio Shack). Amazon will sell you tons of different pre-assembled parts, like breakout boards or other plug-and-play-type devices, along with microcontroller breakouts like Arduino and their ilk, but it's very easy to get knock-off parts or badly designed boards from there. The suppliers we recommend are [[https://www.digikey.com|Digikey]] and [[https://www.mouser.com|Mouser]], which sell thousands (millions) of verified individual and pre-assembled components. [[https://www.arrow.com|Arrow]] is another option there. [[https://www.octopart.com|Octopart]] is a part search tool that will search many different suppliers. Ebay sells old parts and hard-to-find fully-populated boards and equipment, but who knows about the quality. Electronics companies like [[https://www.adafruit.com|Adafruit]], [[https://www.sparkfun.com|Sparkfun]], [[https://www.dfrobot/com|DFRobot]], and [[https://www.seeedstudio.com|Seeed Studio]] are some of the many distributers of high-quality pre-assembled breakout boards, functional PCBs, microcontrollers, sensors, actuators, wires, and much, much more for use. 
  
 **Is there a recommended DRC/CAM file I can use?**\\ **Is there a recommended DRC/CAM file I can use?**\\
  • pcb-design.txt
  • Last modified: 2024/02/12 12:09
  • by benh