Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lan:hordalan:rfid [2024-08-30 10:01] – removed - external edit (Unknown date) 127.0.0.1lan:hordalan:rfid [2024-08-30 10:02] (current) – ↷ Links adapted because of a move operation Odd Stråbø
Line 1: Line 1:
 +===== Boards & stores =====
 +^ Name                                                            ^ MFN        ^ MFP                 ^ URL                                                                                                                           ^ Module    ^ Price          ^  Ant.  ^  Stock ^  USB  ^  MCU  ^  UART  ^  I2C  ^  SPI  ^
 +| Tessel RFID Module                                              |            |                     | [[https://www.seeedstudio.com/Tessel-RFID-Module.html|store]]                                                                 | PN532     | 50 USD          ✔          ✔ |  ✘    |  ✘    |  ✔      ✔    |       |
 +| Gravity: UART & I2C NFC Module                                  | DFrobot    | DFR0231-H           | [[https://www.dfrobot.com/product-1917.html|store]]                                                                           | PN532     | 30 USD          ✔          ✔ |  ✘    |  ✘    |  ✔      ✔    |  ✘    |
 +| Gravity: UART & I2C NFC Module                                  | :::        | :::                 | [[https://thepihut.com/products/gravity-uart-i2c-nfc-module|store]]                                                           | PN532     | 24 GBP         | :::    |      8 | :::   | :::   | :::    | :::   | :::   |
 +| Grove - NFC(PN532): Contactless communication, I2C/UART         | Seeed      | 113020006           | [[https://www.seeedstudio.com/Grove-NFC.html|store]]                                                                          | PN532     | 17 USD          ✔          ✔ |  ✘    |  ✘    |  ✔✔    |  ✔    |       |
 +| Grove - NFC (PN532)                                             | :::        | :::                 | [[https://thepihut.com/products/grove-nfc|store]]                                                                             | :::       | 15 GBP         | :::    |      6 | :::   | :::   | :::    | :::   | :::   |
 +| Micro NFC Board                                                 | AppNearMe  |                     | [[https://www.seeedstudio.com/Micro-NFC-Board.html|store]]                                                                    | PN532     | 30 USD          ✔          ✔ |  ✔    |  ✔    |  ⚙      ⚙    |  ⚙    |
 +| HydraNFC Shield and HydraNFC Antenna                            |            |                     | [[https://www.seeedstudio.com/HydraNFC-Shield-and-HydraNFC-Antenna-p-1974.html|store]]                                        | TRF7970A  | 79 USD          ✔          ✘ |  ✘    |  ✘    |  ✘      ✘    |  ✔    |
 +| PN532 NFC/RFID controller breakout board - v1.6                 | Adafruit   | 364                 | [[https://www.adafruit.com/product/364|store]]                                                                                | PN532     | 40 USD          ✔          ✔ |  ✘    |  ✘    |  ✔      ✔    |  ✔    |
 +| PN532 NFC/RFID controller breakout board - v1.6                 | :::        | :::                 | [[https://shop.pimoroni.com/products/pn532-nfc-rfid-controller-breakout-board-v1-6?variant=5407678017|store]]                 | :::       | 450 NOK        | :::    |      ✔ | :::   | :::   | :::    | :::   | :::   |
 +| Adafruit PN532 NFC/RFID controller breakout board (v1.6)        | :::        | :::                 | [[https://thepihut.com/products/adafruit-pn532-nfc-rfid-controller-breakout-board|store]]                                     | :::       | 33 GBP         | :::    |      5 | :::   | :::   | :::    | :::   | :::   |
 +| 364                                                             | :::        | :::                 | [[https://www.digikey.no/en/products/detail/adafruit-industries-llc/364/6238001|store]]                                       | :::       | 440 NOK        | :::    |     97 | :::   | :::   | :::    | :::   | :::   |
 +| Adafruit PN532 NFC/RFID Controller Shield for Arduino + Extras  | Adafruit   | 789                 | [[https://www.adafruit.com/product/789|store]]                                                                                | PN532     | 40 USD          ✔          ✔ |  ✘    |  ✘    |  ✔      ✔✔    ✔    |
 +| Adafruit PN532 NFC/RFID Controller Shield for Arduino + Extras  | :::        | :::                 | [[https://shop.pimoroni.com/products/adafruit-pn532-nfc-rfid-controller-shield-for-arduino-extras?variant=5407920833|store]]  | :::       | 450 NOK        | :::    |      ✔ | :::   | :::   | :::    | :::   | :::   |
 +| Adafruit PN532 NFC/RFID Controller Shield for Arduino + Extras  | :::        | :::                 | [[https://thepihut.com/products/adafruit-pn532-nfc-rfid-controller-shield-for-arduino-extras|store]]                          | :::       | 33 GBP         | :::    |     14 | :::   | :::   | :::    | :::   | :::   |
 +| NFC+RFID shield                                                 | :::        | :::                 | [[https://www.electrokit.com/nfcrfid-shield|store]]                                                                           | :::       | 700 SEK        | :::    |      4 | :::   | :::   | :::    | :::   | :::   |
 +| Arduino® Compatible RFID Read And Write Module                  | Velleman   | VMA405              | [[https://shop.pimoroni.com/products/arduino-compatible-rfid-read-and-write-module?variant=39363609231443|store]]             | MFRC522   | 150 NOK        |  ✔          ✘ |  ✘    |  ✘    |  ✘      ✘    |  ✔    |
 +| RFID modul 13.56MHz USB                                         | Olimex     | MOD-RFID1356MIFARE  | [[https://www.electrokit.com/rfid-modul-13.56mhz-usb|store]]                                                                  | PN532     | 350 SEK        |  ✔          6 |  ✔    |  ✘    |  ✔      ✘    |  ✘    |
 +| RFID modul Mifare SM130                                         | SonMicro   | SM130               | [[https://www.electrokit.com/rfid-modul-mifare-sm130|store]]                                                                  | SMB130    | 100 (450) SEK  |  ✘          2 |  ✘    |  ✘    |  ✔      ✔    |  ✘    |
 +| Challenger RP2040 NFC (with antenna)                            | iLabs      | 98-00241-2          | [[https://thepihut.com/products/challenger-rp2040-nfc-with-antenna|store]]                                                    | PN7150    | 17 GBP          ✔          ✔ |  ✔    |  ✔    |  ⚙      ⚙    |  ⚙    |
 +| Challenger RP2040 NFC + NFC Antenna                             | :::        | :::                 | [[https://ilabs.se/product/challenger-rp2040-nfc-nfc-antenna/|store]]                                                         | :::       | 240 SEK        | :::    |     67 | :::   | :::   | :::    | :::   | :::   |
 +| Bi2C - Easy NFC                                                 | iLabs      | 98-00238-1          | [[https://thepihut.com/products/bi2c-easy-nfc|store]]                                                                         | PN7150    | 13 GBP          ✔         14 |  ✘    |  ✘    |  ✘      ✔    |  ✘    |
 +| Bi2C - Easy NFC                                                 | :::        | :::                 | [[https://ilabs.se/product/bi2c-easy-nfc/|store]]                                                                             | :::       | 167 SEK        | :::    |    172 | :::   | :::   | :::    | :::   | :::   |
 +| NFC HAT for Raspberry Pi (PN532)                                | Waveshare  | PN532 NFC HAT       | [[https://thepihut.com/products/nfc-hat-for-raspberry-pi-pn532|store]]                                                        | PN532     | 15 GBP          ✔          ✔ |  ✘    |  ✘    |  ✔      ✔    |  ✔    |
 +
 +
 +===== Chips =====
 +
 +^ Name     ^ MPN           ^ Status  ^ Datasheet                                                             ^ PSU       ^ Logic       ^ I2C  ^ SPI  ^ UART  ^   ^ 14443A  ^ 14443B  ^ 18092  ^ MIFARE Classic  ^ FeliCa  ^ 15693  ^
 +| PN532    | PN5321A3HN    |  ✔!     | [[https://www.nxp.com/docs/en/nxp/data-sheets/PN532_C1.pdf|[pdf]]]  |   | 2.7-5.5V  | 1.6-3.6V  |    ✔    ✔    ✔    |    ✔      |  ✔      |  ✔      ✔              |  ✔      |   ✘   |
 +| MFRC522  | MFRC52202HN1  |  ✘      | [[https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf|[pdf]]]        |   | 2.5-3.6V  | 1.6-3.6V  |    ✔    ✔    ✔    |    ✔      |  ✘      |  ✘      ✔              |  ?      |   ✘   |
 +| PN7150 | PN7150B0HN |  ✘  | [[https://www.nxp.com/docs/en/data-sheet/PN7150.pdf|[pdf]]] | | 2.7-5.5V | 1.65-3.6V | |  ✔  |  ✘  |  ✘  | |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |
 +| PN7160 | PN7160A1HN |  ✔  | [[https://www.nxp.com/docs/en/data-sheet/PN7160_PN7161.pdf|[pdf]]] | | 2.8-5.5V | 1.65-3.6V | |  ✔  |  ✘  |  ✘  | |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |  ✔  |
 +| :::    | PN7160B1HN | ::: | ::: |:::| ::: | ::: |:::|  ✘  |  ✔  |  :::  |:::|  :::  |  :::  |  :::  |  :::  |  :::  |  :::  |
 +
 +===== Main candidates =====
 +
 +==== Challenger RP2040 NFC ====
 +
 +  * RP2040 MCU
 +  * PN7150 NFC read/write
 +  * NFC type 1-5, supports most if not all NFC tags
 +  * Adafruit feather footprint for expansion modules
 +  * USB-C
 +  * I2C expansion port: BI2C; Bi2C – [[https://ilabs.se/product/bi2c-qwiick/|Bi2C to Qwiick adapter]] available
 +  * Neopixel
 +  * LiPo battery (2.0mm JST)
 +  * ~9cm reading distance
 +
 +[[https://ilabs.se/product/challenger-rp2040-nfc-nfc-antenna/|Product page]]
 +[[https://ilabs.se/challenger-rp2040-nfc-datasheet/|Datasheet]]
 +[[https://usercontent.one/wp/ilabs.se/wp-content/uploads/2022/09/Challenger-rp2040-nfc_V0.1.pdf?media=1689860297|Schematic]]
 +
 +{{lan:hordalan:ilabs-challenger-rp2040-nfc-pinout.png?600|Pinout}}
 +
 +
 +==== Adafruit PN532 breakout (v1.6) ====
 +
 +  * PN532 is very widely supported
 +  * UART, I2C and SPI
 +  * NFC type 1-4
 +  * Both this chip and this exact module are very widely available
 +  * Also available in Arduino shield variant
 +  * ~10cm reading distance (assuming same antenna performance as shield)
 +
 +[[https://www.adafruit.com/product/364|Product page]]
 +[[https://learn.adafruit.com/adafruit-pn532-rfid-nfc|Tutorial]]
 +[[https://learn.adafruit.com/assets/26820|Schematic]]
 +
 +{{lan:hordalan:adafruit-pn532-rfid-nfc-breakout.jpg?600|Product image}}
 +
 +
 +==== Grove - NFC (PN532) ====
 +
 +  * Cheap
 +  * PN532
 +  * UART, I2C
 +  * Grove I2C connector
 +  * NFC type 1-4
 +  * ~2.8cm reading distance
 +
 +[[https://www.seeedstudio.com/Grove-NFC.html|Product page]]
 +
 +{{lan:hordalan:grove-nfc-overview.jpg?600|Overview}}{{lan:hordalan:grove-nfc-back.jpg?600|Backside}}
 +
 +
 +===== Ethernet =====
 +
 +^ Name ^ Formfactor ^ Chip ^ PoE ^ Price ^ Links ^ Comment ^
 +| PoE FeatherWing | FeatherWing | W5500 |  ✔  | 29 USD | [[https://www.crowdsupply.com/silicognition/poe-featherwing|CrowdSupply]] |
 +| WIZnet Ethernet HAT for Pico | Pico HAT | W5100S |  ✘  | 4.4 USD | [[https://thepihut.com/products/wiznet-ethernet-hat-for-pico?variant=41430501753027|The Pi Hut]] [[https://www.digikey.no/en/products/detail/wiznet/WIZNET-ETHERNET-HAT/15287107|DigiKey]] |
 +| Adafruit Ethernet FeatherWing | FeatherWing | W5500 |  ✘  | 17.53 USD | [[https://thepihut.com/products/adafruit-ethernet-featherwing?variant=27740378321|The Pi Hut]] [[https://www.digikey.no/en/products/detail/adafruit-industries-llc/3201/6165788|DigiKey]] [[https://www.adafruit.com/product/3201|Adafruit]] |
 +| ENC28J60 Mini | 2x5 header | ENC28J60 |  ✘  | 14.5 USD / 3.3 USD | [[https://thepihut.com/products/enc28j60-ethernet-board|The Pi Hut]] [[https://www.aliexpress.com/item/32354096737.html|AliExpress]] [[https://www.aliexpress.com/item/1005007003060553.html|AliExpress]] | Many alternatives when shopping from china |
  
Print/export