Introduction
1.
Tutorials Template
2.
Week 1: Principles & Practices, Project Management
2.1.
Git Simple Cheat Sheet
2.2.
Git Extended Cheat Sheet
2.3.
Migrating Git Repository
2.4.
Setting up MkDocs
2.5.
HTML Basics
2.6.
Resources for learning HTML+CSS
2.7.
Git vs. Mercurial
2.8.
Templates/Resources
2.9.
Resize Images Gimp
3.
Week 2: Computer Aided Design
3.1.
MODS setup_linux
3.2.
2D Modeling Tools and Video Tutorials
3.3.
3D Modeling Tools and Video Tutorials
3.4.
Unwrap with Blender
3.5.
Antimony Tabs
3.6.
Antimony UI Drag Function Example
3.7.
Fusion 360 render
3.8.
Parametric Modeling of a Box Beam in Antimony
3.9.
Resources
4.
Week 3: Computer-Controlled Cutting
4.1.
Introduction to LaserCutter- Video
4.2.
Press-Fit Construction Tips/Resources
4.3.
Press-Fit Inkscape
4.4.
Vinyl Cutter
4.5.
Roland GX-24 VinylCutter
5.
Week 4: Electronics Production
5.1.
MODS
5.2.
FabTinyISP_english
5.3.
Fab ISP_english
5.4.
Use an Arduino UNO as an ISP to program your first FabISP
5.5.
SRM20 for PCB´S
5.6.
MDX20 for PCB´S
5.7.
PCB with a fiber laser cutter
5.8.
Flexible_PCB_windows_english
5.9.
Fab Isp-Other models
6.
Week 5: 3D scanning and printing
6.1.
Introduction to 3d scanning and printing- Video
6.2.
3d scanning Tools and Video Tutorials
6.3.
Point Cloud to Mesh
7.
Week 6: Electronics Design
7.1.
Introduction to EAGLE
7.2.
EAGLE Workflow
7.3.
Why did we put a 20MHz crystal on the Hello FTDI?
7.4.
Eagle Resources
8.
Week 7: Computer-controlled machining
8.1.
Introduction to CNC- Video
8.2.
Guido to CNC A-Z
9.
Week 8: Embedded Programming
9.1.
What is Make and Makefiles
9.2.
Timing an AVR microcontroller
9.3.
ATtiny44 fuses
9.4.
ATtiny Using C
9.5.
ATtiny Using Arduino
10.
Week 9: Machine Building
10.1.
Getting Started With Gestalt Nodes
10.2.
Gestalt IDE with Python
10.3.
Machine/Gestalt Resources
10.4.
Using GRBL and Python
11.
Week 11: Input Devices
12.
Week 12: Molding and Casting
12.1.
Introduction to Molding and Casting- Video
12.2.
Molding and Casting - FabModules
12.3.
3D Modelling for Molding and Casting
13.
Week 13: Output Devices
14.
Week 14 : Composites
15.
Week 15: Networking and communications
15.1.
ESP8266 Introduction
15.2.
Hello Serial Bus C
16.
Week 16: Interface and application Programming
16.1.
Resources for Processing
16.2.
Python
16.3.
Reading serial data with Python
16.4.
Pure Data - Arduino
16.5.
Python Web Serial Console
16.6.
Intro to wxPython
16.7.
Read Serial with Kivy(Python)
17.
Bonus:
17.1.
Fabbercise
17.2.
Tips and Tricks to Passing Fab Academy
17.3.
Repository Visualisation
17.4.
Setup MODS on linux
Published with GitBook
FabAcademy - Tutorials
A collection of Processing sketches
When it is your first time with processing sometimes you need a little help, here you can find some useful examples.
Graph example
Arduino to processing
Simple serial stub processing