ArtBus is a protocol and hardware bus for interfacing computers to sensors and actuators. It is a distributed interface, meaning that different parts of an ArtBus system can be at different locations in a space. ArtBus devices can be made on any embedded platform or microcontroller. While unconventional in some ways, ArtBus makes use of engineering design inspired by long established supervisory control and laboratory instrumentation practice. At the same time it is a simple, flexible interface which should be viable into the next generation of media devices and embedded control.