ABSTRACT
Today a growing community of DIY-practitioners, artists and designers are using microcontroller-based toolkits to express their concepts for digital artifacts by building them. However, as these prototypes are generally constructed using solder-free technologies, they are often fragile and unreliable. This means a huge burden of care and upkeep for these inventions when they are either exhibited or sold.
We present a software application called Fritzing which allows artists, designers and DIY-tinkerers to prepare their hardware inventions for production. Through an interface metaphor based on the typical workflow of the target group, Fritzing has proven its ability to provide useful support in the steps following the invention of an interactive artifact.
Fritzing serves also as a tool for documenting these interactive artifacts. As sharing of knowledge has been a driving force within this new DIY-movement, there is a need for a consistent and readable form of documentation which Fritzing can provide.
Fritzing has also proven to be a useful tool in teaching electronics to people without an engineering background.
- Reas, C, and Fry, B. Processing: A Programming Handbook for Visual Designers and Artists. MIT Press, 2007. Software available at http://www.processing.org Google ScholarDigital Library
- Mellis, D., Banzi, M., Cuartielles, D., and Igoe, T. Arduino: An Open Electronic Prototyping Platform. Presented at alt. CHI 2007. Toolkit available at http://www.arduino.ccGoogle Scholar
- Hartmann, B, Doorley, S., and Klemmer, S. R. Hacking, Mashing, Gluing: Understanding Opportunistic Design. In IEEE Pervasive Computing 7(3), 2008. Google ScholarDigital Library
- Schön, D. A. The Reflective Practitioner: How Professionals Think in Action. New York: Basic Books, 1983.Google Scholar
- EAGLE software by CadSoft. http://www.cadsoft.deGoogle Scholar
- Qt application framework by Trolltech. http://www.trolltech.comGoogle Scholar
- Monroy-Hernández, A. ScratchR: sharing user-generated programmable media. In Proceedings of the 6th international Conference on interaction Design and Children. IDC '07. ACM, New York, NY, 167--168. Google ScholarDigital Library
- Fischer, G. Creativity and Distributed Intelligence. In Report of Workshop on Creativity Support Tools, 2005, 71--73.Google Scholar
- Resnick, M., et al. Design Principles for Tools to Support Creative Thinking. In Report of Workshop on Creativity Support Tools, 2005, 25--36.Google Scholar
- Knörig, A. Design Tools Design: How to design tools for designers, and a proposal of two new tools for the design of physical interactions. Master Thesis, Interface Design, Univ. of Applied Sciences Potsdam, 2008.Google Scholar
- Circuit Wizard software by New Wave Concepts. http://www.new-wave-concepts.comGoogle Scholar
- Hartmann, B., Klemmer, S. R., Bernstein, M., Abdulla, L., Burr, B., Robinson-Mosher, A., and Gee, J. Reflective physical prototyping through integrated design, test, and analysis. In Proceedings of User interface Software and Technology. UIST '06. ACM, New York, NY, 299--308. Google ScholarDigital Library
Recommendations
SUEDE: iterative, informal prototyping for speech interfaces
CHI EA '01: CHI '01 Extended Abstracts on Human Factors in Computing SystemsSUEDE is a speech interface prototyping tool that enables rapid, iterative creation of prompt-response speech interfaces. It explicitly supports iterative design, allowing a designer to quickly create an interface prototype, conduct user studies, and ...
Designing Interactive Behaviours Beyond the Desktop
UIST '18 Adjunct: Adjunct Proceedings of the 31st Annual ACM Symposium on User Interface Software and TechnologyAs interactions move beyond the desktop, interactive behaviours (effects of actions as they happen, or once they happen) are becoming increasingly complex. This complexity is due to the variety of forms that objects might take, and the different inputs ...
SketchingInterfaces: A Tool for Automatically Generating High-Fidelity User Interface Mockups from Hand-Drawn Sketches
OzCHI '20: Proceedings of the 32nd Australian Conference on Human-Computer InteractionSketches are an integral part of designing user interfaces and despite advances in design tools, many user interface designers still rely on pen and paper when creating these sketches because of their reliability, familiarity and ease of use. Rough ...
Comments