dragonlock2.github.io/_posts/2018/2018-12-05-hope-pcb-decal.md
2024-02-04 03:45:42 -08:00

31 lines
2.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: HOPE PCB Decal
date: 2018-12-05
categories: school
excerpt: An excellent crash course on the circuit board design process. It's also the perfect intro to my favorite EDA software KiCad.
header:
teaser: /assets/img/2018/pcbdecal-top.jpg
gallery:
- image_path: /assets/img/2018/pcbdecal-pcb-top.jpg
- image_path: /assets/img/2018/pcbdecal-pcb-bot.jpg
- image_path: /assets/img/2018/pcbdecal-render-top.jpg
- image_path: /assets/img/2018/pcbdecal-render-bot.jpg
- image_path: /assets/img/2018/pcbdecal-top.jpg
- image_path: /assets/img/2018/pcbdecal-bot.jpg
---
<sub>Written 8-23-19</sub>
I absolutely loved this class because it introduced me to an excellent piece of PCB design software: KiCad. I used EAGLE in the past, but found that the learning curve was steep and finding footprints and schematic symbols was a pain. Well that was like 4 years ago so things have definitely improved since then. Then I tried EasyEDA. Since I was still basically a beginner, it proved the perfect learning ground to teach me the ins and outs of PCB design. Eventually though, I wanted something more.
After a slight learning curve, I was enamored with KiCad. It took the best parts from EasyEDA and EAGLE. Its also open source. Honestly, I shouldve started learning KiCad instead of EAGLE all those years ago. Its no wonder that KiCad is the software of choice for CalSol. Eventually though, I will probably need to use other EDA software for the features they may provide, but as a general purpose software, Im sticking with KiCad.
During the class, we learned all about making a PCB from scratch. Covering topics from schematic design to BOMs to routing traces, it was a very well taught class. Funnily enough, I actually used my Macbooks trackpad to do most of my design work even if mice are supposedly better. Nowadays I do switch between both.
For our final project, we were given the flexibility of designing our own project. Still wanting to make another lightsaber, I decided to design a board for just that. It was also the perfect opportunity to dive a little deeper into ARM, so I picked out the cheapest STM32 chip I could find that had every feature I needed and continued from there.
{% include figure image_path="/assets/img/2018/pcbdecal-schematic.jpg" %}
{% include gallery layout="half" %}