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.