Plug-and-Play Physical Computing and Device Prototyping with Jacdac
James A. Devine, Steve E. Hodges, Thomas J. Ball, Michał Moskal, Peli de Halleux, Gabriele D'Amone, David Gakure, Joe Finney, Lorraine Underwood, Kobi Hartley, Matt Oppenheim, Paul Kos · GetMobile Mobile Computing and Communications · 2024
Physical computing involves the creation of interactive digital devices that sense and respond to the world around them [1]. Typically, sensors, actuators and communications modules are connected to a microcontroller (MCU) running code that maps sensed inputs into outputs such as lighting, sound and electro-mechanical actuation [7]. This prototyping process builds on a wide range of disciplines including electronics, mechatronics, computer science and software development. It's typically experimental, creative and highly iterative.