2. Soldering the headers
Before using your click board, make sure
to solder 1x8 male headers to both left and
right side of the board. Two 1x8 male headers
are included with the board in the package. 1
4. Essential features
Fingerprint click
2 3
Fingerprint click can communicate with the
target board MCU through UART (TX, RX) or
SPI (CS, SCK, MISO, MOSI) lines. However
it also carries a mini USB connector for
connecting the click board to a PC which
will generally be a more suitable platform for
developing fingerprint recognition software,
due to the processing powers required for
comparing and matching inputs to a large
Turn the board upside down so that Turn the board upward again. Make sure database of existing images. The board is also
the bottom side is facing you upwards. to align the headers so that they are lined with additional GPIO pins giving more
Place shorter pins of the header into the perpendicular to the board, then solder the access to the onboard STM32. Fingerprint
appropriate soldering pads. pins carefully. click is designed to use a 3.3V power supply.
1. Introduction
Fingerprint click is a click board solution
3. Plugging the board in
for adding biometric security to your design.
click
It carries the GTS-511E2 module, which Once you have soldered the headers your
is the thinnest optical touch fingerprint board is ready to be placed into the desired
BOARD
sensor in the world. The module comprises mikroBUS socket. Make sure to align the
www.mikroe.com
a CMOS image sensor with a special lens and cut in the lower-right part of the board with
covering that records real fingerprints while the markings on the silkscreen at the
resitsing 2D fakes. The click board also mikroBUS socket. If all the
FINGERPRINT click manual
ver 1.01
carries an STM32 MCU for processing the pins are aligned correctly,
images and forwarding them to an external push the board all the way
MCU or PC. into the socket. 01000000766518. Code examples
5. Schematic
SPI2 INTERFACE USART3 INTERFACE
J3 J1
Once you have done all the necessary
VDD-3.3V VDD-3.3V U2 VDD- 3.3V
VDD- 3.3V
PA4_D4 PC8_CS# MCU_RX PC10_TX
preparations, its time to get your click board
NC D4
R8 R7
PA5_D5 PB8_PCLK J4 READY#
4K7 4K7
D5 PCLK AN PWM
I2C1_SCL PA6_D6 PA3_D3 RST INT up and running. We have provided examples
D6 D3 CS# J2
CS TX
I2C1_SDA PA7_D7 PA2_D2 MCU_SCK
D7 D2 SCK RX
PB13_SCK MCU_MISO
I2C1_SCL PA1_D1 SCL for mikroC , mikroBasic and mikroPascal
MISO
SCL D1 MCU_MOSI
VDD- 3.3V
J5 MOSI SDA
I2C1_SDA PA0_D0 MCU_TX PC11_RX
SDA D0 +3.3V +5V
1
compilers on our Libstock website. Just
PC5_VSY PB0_LED GND GND
2 TMS-SWDIO VSYNC LED
3 PC4_HSY PA8_PWM
TCK-SWCLK
HSYNC MCLK PB14_MISO MIKROBUS DEVICE CONN
4 RST# download them and you are ready to start.
PC1_RST#
5 RSTB GND J6 VDD- 3.3V
PB1_PWD
PWDN VCC
CN4
GTS-511E2
PB15_MOSI
1
2 GPIO0
3 GPIO1
READY#
4 GPIO2
VDD- 3.3V .com
5 GPIO3
6 GPIO4
VDD- 3.3V
R9 7
GPIO5
VDD-3.3V
4K7 8 GPIO6
9 GPIO7
PC8_CS# R1
10
10K
T1
U1 R2 CN5
RST#
C4
C3 220
22pF
X2 1 48 9. Support
2.2uF
VBAT VDD C1
RESET
32.768KHz PC13_LD2 2 47
C2 100nF
PC13 VCAP2
OSC32_IN 3 46 TMS-SWDIO
PC14 PA13
22pF
OSC32_OUT 4 45 USB-D_P
PC15 PA12
5 44
OSC_IN USB-D_N
PH0 PA11
C6 OSC_OUT 6 43 USB-ID
PH1 PA10 VCC- USB
RST# 7 42 USB-DET
NRST PA9
22pF MikroElektronika offers free tech support
X1 READY# 8 41 PA8_PWM CN1
PC0 PA8 R6
16MHz PC1_RST# 9 40 VCC- USB VDD- 3.3V
C5 STM32F415RG
PC1 PC9 220 FP1
10 39 PC8_CS# USB-DET 1 REG1
PC2 PC8 VBUS (www.mikroe.com/support) until the end of
22pF
11 38 GPIO1 USB-D_N 2 1
PC3 PC7 D- Vin
12 37 GPIO0 USB-D_P 3 2
VSSA PC6 D+ GND
13 36 PB15_MOSI USB-ID 4 3
VDDA PB15 ID Vout the products lifetime, so if something goes
PA0_D0 14 35 PB14_MISO 5
C7
PA0 PB14 GND
PA1_D1 15 34 PB13_SCK LD29080DT33
PA1 PB13 E1 E2
16 33 100nF
PA2_D2
wrong, were ready and willing to help!
PA2 PB12 10uF 10uF
VDD- 3.3V PC13_LD2 USB MINIB
PC12_LD1
VDD- 3.3V
LD3 LD2 LD1
C9 C10 C11 C12 C13 C14
R5 R4 R3
2K2 4K7 4K7
100nF 100nF 100nF 100nF 100nF 2.2uF
C8
2.2uF
6. Dimensions 7. Windows app 10. Disclaimer
We created a Windows application that MikroElektronika assumes no responsibility
mm mils
provides an easy interface for communicating or liability for any errors or inaccuracies
with Fingerprint click . The code is available on that may appear in the present document.
LENGTH
58.25 2293
Libstock so you can use it as a starting point Specification and information contained in
WIDTH 25.4 1000
for developing more sophisticated software. the present schematic are subject to change
HEIGHT* 14.14 557 Alternatively, the DLL files that control the at any time without notice.
onboard module are also available, so you can
58.25 / 2293 mils
* without headers develop your own app from scratch. Copyright 2015 MikroElektronika.
All rights reserved.
JTAG
PA3_D3 17 64
PA3 VDD
18 63
VSS VSS
19 62
VDD PB9
PA4_D4 20 61 PB8_PCLK
PA4 PB8
21 60
PA5_D5
PA5 BOOT0
PA6_D6 22 59 I2C1_SDA
PA6 PB7
PA7_D7 23 58 I2C1_SCL
PA7 PB6
PC4_HSY 24 57 GPIO4
PC4 PB5
PC5_VSY 25 56 GPIO3
PC5 PB4
25.4 mm / 1000 mils PB0_LED 26 55 GPIO2
PB0 PB3
PB1_PWD 27 54
PB1 PD2
GPIO5 28 53 PC12_LD1
PB2 PC12
GPIO6 29 52 PC11_RX
PB10 PC11
GPIO7 30 51 PC10_TX
PB11 PC10
31 50
VCAP1 PA15
32 49
TCK-SWCLK
VDD PA14
1 1 1 1
2 2 2 2
2 2
1 1