Jacdac is a plug-and-play hardware and software stack for microcontrollers and their peripherals such as sensors and actuators.