The system 3002 or the optional port 3050 can include at least three I/Os: a high voltage I/O 3046 (e.g., 5-50V), a low voltage I/O 3048 (e.g., 5V), and a data I/O 3052. These three I/Os can be part of the bus 3060. While the optional port 3050 is here shown with three channels, the optional port 3050 and the corresponding bus 3060 can also have two channels. However, these channels can be implemented with any number of physical arrangement of leads, wires, or electrical connections. For instance, a power channel and a data channel could be implemented on a single physical lead where the data was superimposed on the power signal. At the same time, a second physical lead may be needed to conduct the ground signal for the power lead. Alternatively, a power channel can be implemented as one, two, three, or more physical leads each carrying one or more different voltages (e.g., one carrying high and one carrying low voltage).