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

Revision

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

Revision

Week 10

Revision

Week 11

Revision

Revision

Revision

Week 13

Revision

Week 14

Revision

Week 15

In progress

Week 16

Revision

Week 17

In progress

Week 18

In progress