Assignments
Week 01 – Principles and Practices
This week focused on setting up my development environment, understanding how Git actually works, and building the first version of my Fab Academy website from scratch.
View Week 01Week 02 | Computer-Aided Design
Introduction to digital design tools, parametric modeling, and workflow exploration using CAD software.
View Week 02Week 03 | Computer-Controlled Cutting
Designing and fabricating parts using computer-controlled cutting processes.
View Week 03Week 04 | Embedded Programming
Introduction to microcontroller programming, firmware structure, and hardware-software interaction.
View Week 04Week 05 | 3D Scanning and Printing
Exploration of additive manufacturing workflows, 3D scanning processes, and design-for-print strategies.
View Week 05Week 06 | Electronics Design
Designing electronic circuits, schematic development, PCB layout, and preparation for fabrication.
View Week 06Week 07 | Computer-Controlled Machining
Design and fabrication using large CNC machines, including toolpath setup, machining parameters, material behavior, and assembly of a full-scale object.
View Week 07Week 08 | Electronics Production
PCB fabrication, milling processes, soldering components, and testing electronic boards.
View Week 08Week 09 | Input Devices
Designing and programming input systems to capture data from the physical environment.
View Week 09Week 10 | Output Devices
Designing and controlling output systems (actuators, displays, motors) and integrating them with microcontrollers.
View Week 10Week 11 | Networking and Communications
Designing mechanical systems, motion components, and integrating fabrication constraints into the design process.
View Week 11Week 12 | Mechanical Design, Machine Design
Implementing communication protocols between devices and exploring wired and wireless networking strategies.
View Week 12Week 13 | Mid Term Review
Presenting the progress of the final project, including design, fabrication, electronics, and system integration, with a functional prototype and defined next steps.
View Week 13Week 14 | Molding and Casting
Designing molds, exploring material properties, and fabricating parts using casting processes.
View Week 14Week 15 | Interface and Application Programming
Developing user interfaces and applications to control and visualize data from embedded systems.
View Week 15Week 16 | System Integration
Integrating mechanical, electronic, and programming components into a single functional system, ensuring communication between parts and validating overall performance.
View Week 16Week 17 | Wildcard Week
Exploring an unfamiliar digital fabrication process and documenting experimentation and outcomes.
View Week 17Week 18 | Applications and Implications
Analyzing the broader impact, sustainability considerations, and future applications of developed systems.
View Week 18Week 19 | Invention, Intellectual Property and Income
Understanding how to protect innovations through intellectual property, and exploring strategies to generate value and income from developed projects.
View Week 19Week 20 | Final project requirements
Defining the scope, functionality, and evaluation criteria of the final project, ensuring it integrates all required competencies and meets documentation and presentation standards.
View Week 20