This is a Mercurial archive of the tutorials for the Fab Academy. Please clone it from ssh://fabacademy.org/archives/2015/doc/, add new tutorials and edit existing ones. There's a Template file you can download and use as a starting point. If you have suggestions or have a tutorial you'd like us to add, please email shawn@as220.org.
The styles are in the file tutorial-styles.css. If you add a tutorial, just put it in the top level directory, and put all your images in the images directory. you can change the background by pointing the background-image:url() style in the header at a different image.
Mercurial Basics and Resources
More Mercurial notes from lecture
Installing Mercurial on the Mac
Installing Mercurial on the Mac: Providence Fab Lab-specific instructions
Installing Mercurial on Unix (Mac/Linux/Cygwin): Amsterdam Fab Lab-specific instructions
Installing Mercurial on Windows using Cygwin
Illegal characters in Mercurial
Resources for learning HTML+CSS
A template for Fab Academy websites
3D CAD: 3D Modeling Tools for Beginners
2D+3D softwares: Gimp, Inkscape, Draftsight, QCAD, Blender, FreeCAD, Rhinoceros
Matt Keeter's guide to Antimony
Antimony UI Drag Function Example
Parametric Modeling of a Box Beam in Antimony
Fab ISP: Electronics Production
Fab ISP Parts Layout (20MHz crystal)
Fab ISP Parts Layout (20MHz resonator)
Fab ISP Key Parts Layout (from Andy Bardagjy): This is to accompany Andy Bardagjy's version in "USB key" form from http://fab.cba.mit.edu/content/projects/fabispkey/index.html. Use version 2.3!
FabTinyIsp: yet another fabable ISP that has more features, and a smaller chip.
Use an Arduino UNO as an ISP to program your first FabISP
Making PCBs with a CO2/Fiber laser cutter (Trotec)
3D Printing and 3D Scanning lecture
Sparkfun's EAGLE tutorial: Schematic
Sparkfun's EAGLE tutorial: Board
Free simulation tools from MITx
Why did we put a 20MHz crystal on the Hello FTDI?
Introduction to Make and Makefiles
Lecture about Molding and Casting
A newer Fabkit (an Arduino-compatible board) with BOM and files for manufacturing)
A simple serial stub patch for Pure Data
A simple serial stub sketch for Processing
Reading serial data with Python
Introduction to wxPython, and reading and drawing serial data with wxPython
Reading serial data with Kivy (Python)
Python Web-based Serial Console using WebSockets
Getting Started With Gestalt Nodes
A tested example using 3 nodes
Gestalt documentation, from the code
wxGestalt: a wxPython IDE for configuring Gestalt machines