Template: Capacitive Fingerprint Reader B Pi guide
From Waveshare Wiki
For Development boards like the Raspberry Pi, Arduino, STM32, only the UART interface is supported.
Connection
Fingerprint Reader (B) | Raspberry Pi | Description |
---|---|---|
VCC | 3.3V | Power input |
GND | GND | Ground |
TXD | RXD | UART data output |
RXD | TXD | UART data input |
RST | GPIO5 | Reset pin (low active) |
Enable the serial port of Pi
- Open the terminal of the Raspberry Pi.
- Type command sudo raspi-config.
- Choose Interface Options -> Serial -> No -> Yes.
- Disabled the login shell function and enable the hardware serial port.
Demo Use
The function contents of Raspberry Pi, Arduino, and STM32 may be partially different, but the operation and functions are the same.
How to Connect
Module | STM32 | Function |
VCC | 5/3.3V | Power Input |
GND | GND | Ground |
TXD | PA10 | Module UART Transmitting Pin |
RXD | PA9 | Module UART Receiving Pin |
RST | PB5 | Module Reset Pin, Low Active |
Module | Arduino | Function |
VCC | 5/3.3V | Power Input |
GND | GND | Ground |
TXD | 10 | Module UART Transmitting Pin |
RXD | 11 | Module UART Receiving Pin |
RST | 9 | Module Reset Pin, Low Active |
Module | Raspberry Pi | Function |
VCC | 5/3.3V | Power Input |
GND | GND | Ground |
TXD | RXD | Module UART Transmitting Pin |
RXD | TXD | Module UART Receiving Pin |
RST | GPIO5(wiringpi code) | Module Reset Pin, Low Active |