Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

VirtualComponent

Prototyping electronic circuits is an increasingly popular activity, supported by researchers, who develop toolkits to improve the design, debugging, and fabrication of electronics. Although past work mainly dealt with circuit topology, in this paper we propose a system for determining or tuning the values of the circuit components. Based on the results of a formative study with seventeen makers, we designed VirtualComponent, a mixed-reality tool that allows users to digitally place electronic components on a real breadboard, tune their values in software, and see these changes applied to the physical circuit in real-time. VirtualComponent is composed of a set of plug-and-play modules containing banks of components, and a custom breadboard managing the connections and components' values. Through demonstrations and the results of an informal study with twelve makers, we show that VirtualComponent is easy to use and allows users to test components' value configurations with little effort.

For more information check the CHI 2019 paper: "VirtualComponent: a Mixed-Reality Tool for Designing and Tuning Breadboarded Circuits".

Overview

Hardware parts

Video

Watch the video

License

MIT License

Citing

@inproceedings{Kim:2019:VMT:3290605.3300407,
 author = {Kim, Yoonji and Choi, Youngkyung and Lee, Hyein and Lee, Geehyuk and Bianchi, Andrea},
 title = {VirtualComponent: A Mixed-Reality Tool for Designing and Tuning Breadboarded Circuits},
 booktitle = {Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems},
 series = {CHI '19},
 year = {2019},
 isbn = {978-1-4503-5970-2},
 location = {Glasgow, Scotland Uk},
 pages = {177:1--177:13},
 articleno = {177},
 numpages = {13},
 url = {http://doi.acm.org/10.1145/3290605.3300407},
 doi = {10.1145/3290605.3300407},
 acmid = {3300407},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {circuits, component tuning, physical computing, toolkit},
} 

About

Smart breadboard for physical computing, capable of simulating real components.

Topics

Resources

License

Releases

No releases published

Packages

No packages published