~/talk

The Toastboard: Ubiquitous Instrumentation and Automated Checking of Breadboarded Circuits

Talkat UIST 2016 · 2016-10-16..10-19· [embedded-and-hardware, developer-experience]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

A breadboard is instrumented with row-level ADCs, LED bars and a web client that scans at 200 Hz and routes measurements through a CC3200 multiplexer chain. The system builds a virtual breadboard, runs checker functions that flag reversed LEDs and off-by-one wiring, and graphs signals (example: 1 kHz transient view). Float detection pulls rows down to avoid spurious readings. An informal 7-user study (mostly novices) finds faster diagnosis, with limitations: no arbitrary external power, cumbersome virtual placement, and simplistic checkers for advanced use.

AI-written summary · about

  1. 0:00Intro
  2. 0:45The Hardware Renaissance
  3. 1:32The Breadboard
  4. 2:35Debugging Now. The Multimeter
  5. 3:44Progress...
  6. 4:38Toastboard the breader breadboard
  7. 5:16Device: Hardware
  8. 5:39Client: The Virtual Breadboard
  9. 6:21Client: Virtual Components
  10. 6:42Client: Checker Functions
  11. 8:04Client: Transient Analysis
  12. 8:32Working with integrated circuits
  13. 8:45Datasheet-derived: Checkers
  14. 9:16Datasheet-derived: Functionality
  15. 11:09Reading a row with no float detection
  16. 11:27Detecting a floating row.
  17. 11:39Noninvasive Float Detection
  18. 12:05Extensible Checkers
  19. 12:18Loaded Schematics
  20. 12:41Informal User Study: Description
  21. 13:23Informal User Study: Feedback
  22. 13:56Limitations
  23. 14:43Future Directions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.