Assignments

Week 1

In week 1, we had to document how we built our website and how to upload our documentation to the repository using Git and Git Bash.

Week 2

In week 2, I focused on learning different CAD tools. As a result, preliminary models were developed with a focus on the final project.

Week 3

In week 3, we focused on computer-controlled cutting, using both a vinyl cutter and a laser cutter. Additionally, we learnt to use parametric design tools for more flexible and adaptable designs.

Week 4

In Week 4, I explored embedded programming with the ESP32-WROOM, using C++ to control GPIO, ADC, PWM, and interrupts. Testing in Wokwi reinforced my understanding of microcontrollers.

Week 5

In week 5, I focused on 3D scanning and printing, creating a hand-shaped phone stand and designing a bobblehead with a flexible spring, using 3D printing to create a design that would be hard to make with traditional methods.

Week 6

In week 6, I designed a PCB for the ESP32 WROOM with KiCad, adjusting the layout for better routing and manufacturability.

Week 7

In progress

Week 8

In week 8, I made two PCBs using the SRM-20, generating toolpaths in Mods from KiCad SVGs. One was a refined ESP32 board, the other a quick Attiny412 design due to a missing component. I milled, soldered, and tested them by programming a simple input button and output LED for both boards.

Week 9

In week 9,

Week 10

In progress

Week 11

In progress

Week 12

In progress

Week 13

In progress

Week 14

In progress

Week 15

In progress

Week 16

In progress

Week 17

In progress

Week 18

In progress