fabacademy 2017

Let the adventure begin..


Final Project

The Project Idea is to preserve the user experience from the past games and to bring them into our days and to the IOT era...

See more

1. Principles and Practices, Project Management

Work through a GIT tutorial
Build a personal site in the class archive describing you and your final project

See more

2. Computer-Aided Design

Model (raster, vector, 2D, 3D, render, animate, simulate...) a possible final project, and post it on your class page

See more

3. Computer-Controlled Cutting

Group assignment:
Make lasercutter test part(s), varying cutting settings and slot dimensions
Individual assignment:
Cut something on the vinylcutter design, make, and document a parametric press-fit construction kit, accounting for the lasercutter kerf, which can be assembled in multiple ways...

See more

4. Electronics Production

Make an in-circuit programmer by milling the PCB, then optionally trying other processes
USB power/make clean/make hex/make fuse/make program/make IDC ISP cable
programming...

See more

5. 3D Scanning and Printing

Group project: test the design rules for your printer(s)
Design and 3D print an object (small, few cm) that could not be made subtractively
3D scan an object (and optionally print it) (extra credit: make your own scanner)...

See more

6. Electronics Design

Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor) check the design rules, make it, and test it...

See more

7. Computer-Controlled Machining

Make something big...

See more

8. Embedded Programming

Read a microcontroller data sheet
Program your board to do something, with as many different programming languages and programming environments as possible...

See more

9. Mechanical Design

Group Assignment
Design a machine (mechanism+automation), including the end effector
Build the passive parts and operate it manually
Document the group project and your individual contribution...

See more

10. Output Devices

Add an output device to a microcontroller board you've designed and program it to do something...

See more

11. Machine Design

Group Assignment
Automate your machine
Document the group project and your individual contribution...

See more

12. Molding and Casting

Design a 3D mold, machine it, and use it to cast parts...

See more

13. Input Devices

Measure something:
Add a sensor to a microcontroller board that you have designed and read it...

See more

14. Composites

Read the material safety data sheet (MSDS) and technical data sheet (TDS) for the resins that you're using
Design and fabricate a 3D mold (~ft2) and produce a fiber composite part in it...

See more

15. Networking and Communications

Design and build a wired &/or wireless network connecting at least two processors...

See more

16. Interface and Application Programming

...

See more

17. Applications and Implications

...

See more

18. Invention, Intellectual Property, and Income

...

See more

19. Project Development

...

See more