BCU/2 board
The BCU/2 board is a small board to control and monitor the operation of two development boards. It is Open Source (both software and hardware).
The central "brain" of the board is a teensy3 micro-computer, which fits onto the board and provides the USB connection to the host.
- hardware files: https://github.com/geertu/pcb-bcu2
- software files: https://github.com/geertu/teensy3-bcu2
Host interface
The connection to host is USB, and channels are provided for power control, power measurement, switch control, i2c, gpio, and serial port.
power monitoring
You can run a "monitor" command, which will report voltage, current, and power every second, e.g.:
Vbus (mV) Vshunt (uV) P (mW) I (mA) ------------- ----------------- ------------------------- --------------------- A: 5084 ( 1749) 16.960 (410.001) 862 ( 297 67 20) 169 (3900 5780 6277) B: 5064 ( 1461) 33.570 (474.480) 1700 ( 477 107 34) 336 (4492 6049 6383) A: 5080 ( 2015) 19.040 (378.693) 966 ( 350 81 25) 191 (3602 5687 6244) B: 5068 ( 1749) 32.730 (439.105) 1658 ( 571 132 42) 328 (4158 5954 6350) A: 5084 ( 2260) 16.890 (349.720) 858 ( 390 93 29) 168 (3327 5595 6211) B: 5060 ( 2014) 34.080 (406.671) 1724 ( 663 158 51) 341 (3852 5860 6317)
The items in parenthesis are rolling averages.