Fab FM: the design, making, and modification of an open-source electronic product. - David Mellis; Dana Gordon; Leah Buechley (TEI, 2011)