Proxino: Enabling Prototyping of Virtual Circuits With Physical Proxies
Authors
We propose blending the virtual and physical worlds for prototyping circuits using physical proxies. With physical proxies, real-world components (e.g. a motor, or light sensor) can be used with a virtual counterpart for a circuit designed in software. We demonstrate this concept in Proxino, and elucidate the new scenarios it enables for makers, such as remote collaboration with physically distributed electronics components. We compared our hybrid system and its output with designs of real circuits to determine the difference through a system evaluation and observed minimal differences. We then present the results of an informal study with 9 users, where we gathered feedback on the effectiveness of our system in different working conditions (with a desktop, using a mobile, and with a remote collaborator). We conclude by sharing our lessons learned from our system and discuss directions for future research that blend physical and virtual prototyping for electronic circuits.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Make This! Introduction to Electronics Prototyping Using Arduino
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 100%
AirTouch: 3D-printed Touch-Sensitive Objects Using Pneumatic Sensing
CHI '20· Desktop 3D Printing & Personal Fabrication +1
- 100%
Oh, Snap! A Fabrication Pipeline to Magnetically Connect Conventional and 3D-Printed Electronics
CHI '21· Desktop 3D Printing & Personal Fabrication +1
- 100%
Imprimer: Computational Notebooks for CNC Milling
CHI '23· Desktop 3D Printing & Personal Fabrication +1
- 100%
Understanding the Challenges of OpenSCAD Users for 3D Printing
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
SolderlessPCB: Reusing Electronic Components in PCB Prototyping through Detachable 3D Printed Housings
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
3D Printers Don't Fix Themselves: How Maintenance is Part of Digital Fabrication
DIS '23· Desktop 3D Printing & Personal Fabrication +1
- 100%
Facilitating the Parametric Definition of Geometric Properties in Programming-Based CAD
UIST '24· Desktop 3D Printing & Personal Fabrication +1
- 80%
CraftML: 3D Modeling is Web Programming
CHI '18· 3D Modeling & Animation +2
- 80%
Off-Line Sensing: Memorizing Interactions in Passive 3D-Printed Objects
CHI '18· Desktop 3D Printing & Personal Fabrication +1
Based on Jaccard similarity of research subtopics & professions (≥60%)