Individual assignment
beating heart
for this week´s asssignment, I want to create a pcb that simulates a beating heart usinf an ATtiny412 microcontroller unit with LED´s blinking respective to a human heartbeat.
the first step was to understand the circuit
next, i went to Kicad to make the schematic with all the components.
earlier in the class, we downloaded the Fablib component library. More shown in the notes.
component list
- ATtiny412 microcontroller unit
- 12x 1k ohm resistors
- 1x 10k ohm pull-down resistors
- 12x LEDs
- 1x 0.1uF capacitor
- 3x pins for power, sensor and updi
after importing the components i needed, I renamed the serial numbers and added tags to every open connection
pcb design
on kicad, i clicled on the pcb icon and updated the schematic.
first i start by changing the net classes inside the board setup settings to match the machine we will be using for milling later: the Roland-SRM
i arrange the elemets into the shape of a heart
i then go into figma to draw a vector outline of the heart shape
i export this heart as an svg and import into Inkscape to create outlines and make it a clean file
then i import this svg into kicad and use it as a guide to arrange the components in the shape of a heart
sometimes it looked like it was done but the circuit was not complete
i had to rotate the components, or switch their tags in the schematic and update the pcb a few timess to figure out an orientation that worked. i also had to route some wires between the components.
here is the final design. it is important to use the design rules checker to avoid errors and issues while fabrication.
Group assignment
link to repo coming soon
Notes
images from the local class