Last updated
RFID2 is a radio frequency identification unit. Built-in WS1850S chip, working frequency is 13.56MHz. Supports reading card
, writing card
, recognition
, recording
, and encoding RF card Multiple functions such as authorization and authorization. Use magnetic field induction technology to realize non-contact two-way information interaction, read and verify the information of proximity cards. It can be used in access control systems, check-in systems, warehouse goods entry and storage, and community vehicle entry and exit registration needs Application scenarios for information verification.
Operating frequency: 13.56 MHz
I2C data rate: Fast mode: up to 400 Kbit/s; High-speed mode: up to 3400 Kbit/s
Transceiver buffer: 64 bytes
Supported protocols: ISO14443A, MIFARE and NTAG
Working temperature: -20℃-85℃
Data storage:> 10 years
Reading distance: <20 mm
Development platform: Arduino, UIFlow(Blockly, Python)
2x LEGO compatible holes
Smart home access control system
Vehicle management
Smart transportation
Smart bookshelf
Resources | Parameter |
---|---|
Read and Write IC | WS1850S |
Operating frequency | 13.56MHz |
Communication protocol | I2C: 0x28 |
Support protocol | ISO/IEC 14443 Type A/Type B protocol |
Net weight | 6g |
Gross weight | 21g |
Product size | 48 * 24 * 8mm |
Packing size | 136*92*8mm |
What is EasyLoader?1.EasyLoader is a simple and fast program burner. The EasyLoader in each product page provides a product-related case program, which can be burned to the main control through simple steps, and a series of functional verifications can be carried out .
After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, and click "Burn" to start burning. (When burning for M5StickC, please Set the baud rate to 750,000 or 115200)
At present, EasyLoader is only applicable to Windows operating system, compatible with M5 system and uses ESP32 as the control core host. You need to install the CP210X driver before burning for M5Core (if you use M5StickC as the controller, you don’t need to install it) [click here to view Driver installation tutorial](/en/uiflow/uiflow_web#Install the serial port driver)
M5Core(PORT A) | GPIO22 | GPIO21 | 5V | GND |
---|---|---|---|---|
RFID Unit | SCL | SDA | 5V | GND |
Please click here to download the Arduino example
After burning the routine RFID.ino, when the device is running. Use an IC card or mobile phone NFC to place it on the RFID Unit. The ID information will be printed out on the M5Core screen.
Function Description
read string from addr Read data from address
write to addr Write data to address
card near RFID card close to return 1
card uid Return the UID of the RFID card
Usage example
Please click here to download UIFlow
Use UIFlow to download the case program to M5Core and place the proximity card on the RFID Unit. The M5Core screen will display and print its corresponding ID information.
RFID2+CoreS3Core2 v1.1CORE2 FOR AWSTOUGHM5DialCardputerBASIC-V27M5CapsuleM5StickC PLUSM5StickCM5StickC PLUS2ATOM LiteATOM MatrixAtomS3AtomS3 LiteAtomS3RAtomS3R CamPORT.AI2C_SCLI2C_SDA5VGNDPORT.AG1G25VGNDPORT.BG9G85VGNDPORT.CG18G175VGND"RFID2" & "CoreS3" Grove Port Connection Note:Please modify the example program according to the actual PIN number when using.Available Ports: PORT.A PORT.B PORT.C .