Skip to content
Snippets Groups Projects
Commit c0f49a6c authored by Mitalee Parikh's avatar Mitalee Parikh
Browse files

ed update

parent 766a11ea
No related branches found
No related tags found
No related merge requests found
Pipeline #245262 passed
Electronics design
==================
This week is about learning to design a PCB according to a particular microcontroller using its pinout/data sheet by modifying an existing hello echo board.
#Electronics design
---
This week is about learning how to design a PCB.
#### Designing
I chose a hello.echo board based on ATtiny44 as it has the most available documentation. I don't understand completely which microcontroller to chose for what functions. So, I went with this one.
I chose a hello.echo board based on ATtiny44 as it has the most available documentation.
Here is what the actual board looks like
Here is what the actual board looks like
![](http://academy.cba.mit.edu/classes/embedded_programming/hello.ftdi.44.png)
![](http://academy.cba.mit.edu/classes/embedded_programming/hello.ftdi.44.png)
To add an LED and a switch, I started by making a list of the components required:
To add an LED and a switch, I started by making a list of the components required:
Components list:
1x ATtiny44 microcontroller
......@@ -35,13 +34,13 @@ Pinout for Attiny44
#### Creating the schematic
I used [KiCad 5.1.6](https://kicad-pcb.org/) to design my PCB. KiCad is an open source software suite for Electronic Design Automation (EDA). The programs handle Schematic Capture, and PCB Layout with Gerber output (this is what you send to a manufacturere). I started by creating a new project and opened the .sch file in Eeschema.
I used [KiCad 5.1.6](https://kicad-pcb.org/) to design my PCB. KiCad is an open source software suite for Electronic Design Automation (EDA). The program helps create a Schematic in sub-application called Eeschema, and then design the PCB Layout with Gerber output (this is what you send to a manufacturere) in the sub-application called PCBnew.
#### Update libraries
First step was to import all of the symbol and footprint libraries adapted for SMD components. These libraries can be found [here.](http://academany.fabcloud.io/fabacademy/2020/labs/barcelona/site/local/#material/extras/week06/assets/kicad_libraries.zip)
First step was to import all of the symbol and footprint libraries adapted for SMD components. These libraries can be found [here.](http://academany.fabcloud.io/fabacademy/2020/labs/barcelona/site/local/#material/extras/week06/assets/kicad_libraries.zip)
![](./images/ed/LIBRARIES.jpg)
![](./images/ed/libraries.jpg)
#### Designing schematic
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment