Weekly Progress

Assignments

A collection of weekly assignments exploring various digital fabrication techniques and technologies throughout the FabAcademy program.

WEEK 1

Project Management

Setting up documentation and version control systems

WEEK 2
02

Computer-Aided Design

Exploring 2D and 3D modeling software

WEEK 3
03

Computer-Aided Cutting

Laser cutting and vinyl cutting projects

WEEK 4
04

Embedded Programming

Fabricating and programming PCBs

WEEK 5
05

3D Scanning and Printing

Additive manufacturing techniques

WEEK 6
06

Electronics Design

Designing custom circuit boards

WEEK 7
07

Computer-Controlled Machining

CNC milling large-scale projects

WEEK 8
08

Electronics Production

Microcontroller programming and interfaces

WEEK 9
09

Input Devices

Microcontroller programming and interfaces

WEEK 10
10

Output Devices

Microcontroller programming and interfaces

WEEK 11
11

Networking and Communications

Microcontroller programming and interfaces

WEEK 12
12

Mechanical Design, Machine Design

Microcontroller programming and interfaces

WEEK 13
13

Molding and Casting

Microcontroller programming and interfaces

WEEK 14
14

Interface and Application Programming

Microcontroller programming and interfaces

WEEK 15
15

System Integration

Microcontroller programming and interfaces

WEEK 16
16

Wildcard Week

Microcontroller programming and interfaces

WEEK 17
17

Applications and Implications, Project Development

Microcontroller programming and interfaces

WEEK 18
18

Invention, Intellectual Property, and Income

Creating molds and casting objects