~/talk

Jacdac: Service-Based Prototyping of Embedded Systems

Talkat PLDI 2024 · 2024-06-24..06-28· [embedded-and-hardware]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Jacdac builds a service-based stack for microcontroller prototyping that pairs each sensor or actuator with a tiny controller that advertises capabilities over a service specification language and a single-wire 1 Mbps bus. The system plugs into MakeCode and WebUSB, supports automated discovery, device substitution, event registers and commands, and ships commercially as modules and adapters for micro:bit and Raspberry Pi. Evaluation reports low cost, reasonable latency, and edge silicon about 3¢ per podal processor, enabling real plug‑and‑play prototyping.

AI-written summary · about

  1. 0:00Jacdac and team intro
  2. 1:07Moore’s Law and prototyping friction
  3. 2:08BBC micro:bit background
  4. 3:13micro:bit features
  5. 4:57micro:bit in education
  6. 5:38MakeCode platform
  7. 7:22MakeCode demo
  8. 8:27Hardware extensibility challenges
  9. 9:52Jacdac plug-and-play
  10. 10:55Jacdac hardware design
  11. 11:37Jacdac live demo
  12. 13:00Jacdac architecture
  13. 14:06Jacdac web integration
  14. 15:11Jacdac service catalog
  15. 16:13Jacdac in MakeCode
  16. 17:17Jacdac projects summary
  17. 18:22Q&A: Software challenges
  18. 19:49Q&A: Tools to programming
  19. 21:14Q&A: User confusion lessons
~/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.