Hardware Reference
In-Depth Information
In the
FPS_CryptoCape.ino
file, this is accomplished by setting digital output 2 as
an output and then pulling the line low. When a fingerprint is recognized, the pin is con-
figured as an input, which prevents the ATmega from pulling the line either high or low
and allows normal I2C operation.
Add a jumper wire from
D2
on the ATmega breakout pads to the
SCL
pad near the TPM
on the CryptoCape. This is that one extra wire that will allow the ATmega to lock out the
BBB's access to the I2C bus. Once you add that wire, upload the
FPS_CryptoCape.cpp.hex
, which you can either compile yourself or use the pre-
compiled version. The wires on your CryptoCape should look like the following image:
