Skip to content

About

Resources from the "ISAM (International Symposium on Academic Makerspaces) 102" workshop

Resources

Stars

3 stars

Watchers

3 watching

Forks

Latest commit

 

History

72 Commits

Folders and files

Repository files navigation

ISAM 102 Workshop

This repository contains files relevant to the ISAM 102 Workshop, offered as part of the ISAM (International Symposium on Academic Makerspaces) conference hosted at Rice University in Houston, TX on October 11, 2026.

Key links

Workshop printouts

document document source (copy and modify) PDF
Bill of Materials (BOM) handout Google Sheets BOM; draw.ioRef.org bolt lengths and simplified schematic PDF
More detailed schematic draw.ioRef.org source PDF
Blown-up breadboard photo PDF
Order of construction (used by organizers) Google Docs source PDF

Free and open-source software mentioned in the workshop

CAD and mechanical simulation

  • OpenSCAD, "The programmer's solid 3D CAD modeller," compiles your software-style source code into geometry. It allows for highly parameterized drawings, and can be called from the command line.
  • LibreCAD is a DXF-native drawing application designed for producing engineering drawings in two dimensions.
  • SolveSpace has an interface that looks like it's from about 1989, but but that's just part of its charm; it can draw in two and three dimensions including using parameters if you wish, and also can simulate kinematic linkages as we demonstrated.
  • Inkscape is a vector-drawing application suitable for opening DXFs and SVGs from CAD software, to add final touches before sending to a lasercutter (or drawing from scratch). The "Hershey text" extension is great for lasercutting.
  • Boxes.py is a very useful compendium of parametric lasercuttable objects.

Schematic capture and circuit simulation

  • KiCAD is a very fully-featured circuit and PCB design suite, including simulation. We used it to create our CNC milled circuit and industrially-fabbed PCB.
  • Falstad's circuit simulator written by Paul Falstad, actually shows current flowing through the wires (excellent for understanding what's going on in an active circuit), and runs entirely in the browser. It also has a fabulous range of sample circuits under the "circuits" menu.
  • The ioRef schematic and system drawing tool is a customized version of draw.io, with block-level and schematic-level electronic components meant to make it easy for beginners to draw clear, legible circuits.

Microcontroller wiring and programming

  • Breadboard secrets is a simple page to help students understand the relationship between the breadboard and the circuit represented on it. It was written with AI assistance by faculty from Carnegie Mellon's Integrated Innovation Institute.
  • Arduino code is another simple demo visualizing the actual electronics results of running each line of an Arduino sketch, also from CMU's III.

Workshop leaders

  • Robert Zacharias, Associate Teaching Professor, IDeATe (Integrative Design, Arts, and Technology) and Entertainment Technology Center, Carnegie Mellon University
  • Bill Nace, Teaching Professor, Electrical and Computer Engineering, Carnegie Mellon University

About

Resources from the "ISAM (International Symposium on Academic Makerspaces) 102" workshop

Resources

Stars

3 stars

Watchers

3 watching

Forks

Contributors

Languages