Description
The card that opens doors, marks attendance and powers your RFID project.
A 13.56 MHz RFID smart card with 1K memory, made for MFRC522 (RC522) readers and Arduino. Each card has its own ID and 1 KB of rewritable memory, so you can build access control, attendance, membership and school ID systems for a few taka per card.
১৩.৫৬ MHz RFID স্মার্ট কার্ড, ১K মেমোরি, ISO14443A স্ট্যান্ডার্ড। MFRC522 (RC522) রিডার ও Arduino-র সাথে কাজ করে। প্রতিটি কার্ডের আলাদা ইউনিক আইডি আছে এবং বারবার লেখা (rewrite) যায়। অ্যাক্সেস কন্ট্রোল, হাজিরা সিস্টেম, স্কুল-অফিস আইডি এবং মেম্বারশিপ কার্ডে ব্যবহার করুন।
Know which memory block is safe to write
A 1K card stores data in blocks. Some are safe, and some can lock your card for good. Choose a block to see.
The card has 16 sectors, and every sector has 4 blocks of 16 bytes each.
Specifications
| Type | 13.56 MHz RFID smart card, 1K memory (MIFARE Classic 1K compatible) |
|---|---|
| Standard | ISO/IEC 14443A |
| Memory | 1 KB, organised as 16 sectors, each with 4 blocks of 16 bytes. About 750 bytes are usable for your data. |
| Card ID | Unique ID on every card, readable by any compatible reader |
| Security | Separate keys per sector. A new card uses the factory default key. |
| Size | About 85 × 55 mm, standard card format |
| Works with | MFRC522 (RC522) and PN532 readers, Arduino, ESP32 and Raspberry Pi |
| Phones | Many Android phones can read it. iPhones cannot read this card type. |
| Bulk pricing | 5% off for 50 to 99 pieces, 10% off for 100 pieces or more |
| In the box | RFID cards in the quantity you order |
What you can build
One card, one identity.
Door lock and access control
Open a door or a drawer with an Arduino, an RC522 reader and a relay when an allowed card is tapped.
Attendance system
Record who arrived and when, for a class, office or workshop.
School and office ID
Give every student or employee their own card.
Membership and loyalty
Count visits or points for a club, gym or shop.
Canteen or library
Link a card to a database for borrowing or payments.
Learning RFID
A cheap, safe way to explore how RFID cards work.
Connect an RC522 reader to Arduino UNO
| RC522 pin | Arduino UNO |
|---|---|
| SDA (SS) | D10 |
| SCK | D13 |
| MOSI | D11 |
| MISO | D12 |
| RST | D9 |
| 3.3V | 3.3V (not 5V) |
| GND | GND |
Use 3.3V: the RC522 is a 3.3V module. Powering it from 5V can damage it. Install the “MFRC522” library in the Arduino IDE before you upload the code.
Basic Arduino code: read the card ID
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 rfid(SS_PIN, RST_PIN);
void setup() {
Serial.begin(9600);
SPI.begin();
rfid.PCD_Init();
Serial.println("Tap a card");
}
void loop() {
if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) return;
Serial.print("Card ID:");
for (byte i = 0; i < rfid.uid.size; i++) {
Serial.print(rfid.uid.uidByte[i] < 0x10 ? " 0" : " ");
Serial.print(rfid.uid.uidByte[i], HEX);
}
Serial.println();
rfid.PICC_HaltA();
}
Basic Arduino code: write and read a block
This sketch writes the text “RobotechShop” to block 4 and reads it back. It uses the default key and a safe data block.
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 rfid(SS_PIN, RST_PIN);
MFRC522::MIFARE_Key key;
byte block = 4; // safe data block
byte data[16] = {'R','o','b','o','t','e','c','h','S','h','o','p',0,0,0,0};
void setup() {
Serial.begin(9600);
SPI.begin();
rfid.PCD_Init();
for (byte i = 0; i < 6; i++) key.keyByte[i] = 0xFF; // default key
Serial.println("Tap a card");
}
void loop() {
if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) return;
MFRC522::StatusCode status = rfid.PCD_Authenticate(
MFRC522::PICC_CMD_MF_AUTH_KEY_A, block, &key, &(rfid.uid));
if (status != MFRC522::STATUS_OK) {
Serial.println("Authentication failed");
return;
}
rfid.MIFARE_Write(block, data, 16);
byte buffer[18];
byte size = sizeof(buffer);
rfid.MIFARE_Read(block, buffer, &size);
Serial.print("Block 4 says: ");
for (byte i = 0; i < 16; i++) {
if (buffer[i] != 0) Serial.write(buffer[i]);
}
Serial.println();
rfid.PICC_HaltA();
rfid.PCD_StopCrypto1();
delay(2000);
}
Questions buyers ask
What does 1K memory mean?
The card stores 1 kilobyte of data. That is enough for a name, an ID number, a balance or a few settings, but not for photos or files.
Does it work with the RC522 (MFRC522) reader?
Yes. This card is made for RC522 and works with the MFRC522 Arduino library. PN532 readers work too.
Can I read it with my phone?
Many Android phones with NFC can read it. iPhones cannot read this type of card. If you want a tag for phones, choose our NTAG213 NFC tags instead.
Can I rewrite the card?
Yes, you can read and write the data blocks many times. Do not write to block 0 or to the sector trailer blocks (3, 7, 11, 15 and so on).
What is the read range?
A few centimetres. Hold the card flat against or close to the reader. The exact range depends on your reader and antenna.
Do you offer bulk discounts?
Yes. You get 5% off when you order 50 to 99 cards, and 10% off for 100 cards or more.
Do you deliver outside Dhaka?
Yes, we deliver all over Bangladesh.
Related searches
English: RFID card price in Bangladesh, 13.56MHz RFID card BD, MIFARE 1K card Bangladesh, RC522 RFID card, NFC card Dhaka, access control card BD, attendance card, Arduino RFID card, RFID card bulk BD, ISO14443A card, robotics shop Bangladesh
Banglish: RFID card dam koto, RC522 card kothay pabo, 1K RFID card price BD, attendance card kinbo kothay, Arduino shop Dhaka
বাংলা: আরএফআইডি কার্ড দাম, ১৩.৫৬ মেগাহার্টজ কার্ড, আরএফআইডি স্মার্ট কার্ড, অ্যাক্সেস কন্ট্রোল কার্ড, হাজিরা কার্ড, রোবোটিক্স শপ ঢাকা








