Psst: Enabling blind or visually impaired developers to author sonifications of streaming sensor data
We present the first toolkit that equips blind and visually impaired (BVI) developers with the
tools to create accessible data displays. Called PSST (Physical computing Streaming …
tools to create accessible data displays. Called PSST (Physical computing Streaming …
CurveBoards: Integrating breadboards into physical objects to prototype function in the context of form
CurveBoards are breadboards integrated into physical objects. In contrast to traditional
breadboards, CurveBoards better preserve the object's look and feel while maintaining high …
breadboards, CurveBoards better preserve the object's look and feel while maintaining high …
Bifröst: Visualizing and checking behavior of embedded systems across hardware and software
The Maker movement has encouraged more people to start working with electronics and
embedded processors. A key challenge in develo** and debugging custom embedded …
embedded processors. A key challenge in develo** and debugging custom embedded …
Flowboard: How seamless, live, flow-based programming impacts learning to code for embedded electronics
Toolkits like the Arduino system have brought embedded programming to STEM education.
However, learning embedded programming is still hard, requiring an understanding of …
However, learning embedded programming is still hard, requiring an understanding of …
AutoFritz: Autocomplete for prototy** virtual breadboard circuits
We propose autocomplete for the design and development of virtual breadboard circuits
using software prototy** tools. With our system, a user inserts a component into the virtual …
using software prototy** tools. With our system, a user inserts a component into the virtual …
Weaving schematics and code: Interactive visual editing for hardware description languages
In many engineering disciplines such as circuit board, chip, and mechanical design, a
hardware description language (HDL) approach provides important benefits over direct …
hardware description language (HDL) approach provides important benefits over direct …
ElectronicsAR: Design and Evaluation of a Mobile and Tangible High-Fidelity Augmented Electronics Toolkit
Exploring and interacting with electronics is challenging as the internal processes of
components are not visible. Further barriers to engagement with electronics include fear of …
components are not visible. Further barriers to engagement with electronics include fear of …
Proxino: enabling prototy** of virtual circuits with physical proxies
We propose blending the virtual and physical worlds for prototy** circuits using physical
proxies. With physical proxies, real-world components (eg a motor, or light sensor) can be …
proxies. With physical proxies, real-world components (eg a motor, or light sensor) can be …
SchemaBoard: Supporting correct assembly of schematic circuits using dynamic in-situ visualization
Assembling circuits on breadboards using reference designs is a common activity among
makers. While tools like Fritzing offer a simplified visualization of how components and wires …
makers. While tools like Fritzing offer a simplified visualization of how components and wires …
ARDW: An augmented reality workbench for printed circuit board debugging
Debugging printed circuit boards (PCBs) can be a time-consuming process, requiring
frequent context switching between PCB design files (schematic and layout) and the …
frequent context switching between PCB design files (schematic and layout) and the …