Pico RFID Expansion
Raspberry Pi Pico RFID Expansion is the latest technology in the range of SB Component products boasting an advanced RFID Reader at the frequency of 125KHz with a compact design that has a programmable 0.91” OLED Display and, an updated UART/I2C interface running, that is compatible with Raspberry Pi Pico. It helps the user to read the information of the ID stored on the RFID key fob and tags. Every RFID tag/key fob comes with a unique identity that cannot get copied. There are control jumpers that allow the user to control the OLED, RFID reader, and buzzer pins, other than the default pins.
Features
UART/I2C Communication Interface.
Supports 125kHz Key Fob/ Tags.
Programmable buzzer.
I2C/ UART Buzzer selection Jumper.
Onboard Programmable 0.91” OLED Display.
Compatible with Raspberry Pi Pico.
Specifications
Operating Voltage - 5V
DRFID Tag Frequency - 125 kHz
Communication Interface - UART/I2C
Default Baud rate - 9600 bps
Pinout
PICO RFID Board | PICO Pins |
OLED SDA | GP20 |
OLED SCL | GP21 |
RFID TX | GP1 |
BUZZER | GP2 |
Installation
MicroPython
Stack Raspberry Pi Pico on female header of Pico RFID Expansion Board.
Connect USB cable on Raspberry Pi Pico USB port.
Make sure all jumpers are connected.
Open Thonny IDE and Choose interpreter as MicroPython (Raspberry Pi pico).
Now Create three files as "framebuf.py" , "ssd1306.py" and "usdl2.py" from lib folder from Github Repository of RFID Expansion and save these files in root location of Raspberry pi pico by clicking on File >> Save >> Raspberry Pi Pico
Source code : https://github.com/sbcshop/Raspberry-Pi-Pico-RFID-Expansion
Copy and Paste or Open "Board_test.py" code in thonny ide.
Click on green play button to run example of Pico RFID Expansion Board, You can either save this file on root location of PICO or on your Computer drive.
Now Tap RFID Card/Tag/Keyfob over RFID reader to print TAG ID on Oled Display.
Resources