NFC

Take a break and read all about it

How to Program NFC Tags

Near Field Communication (Technology) can help you automate tasks and make life easier. It uses programmable NFC tags to communicate with your devices and trigger actions.

You can program an NFC tag to do all sorts of things, like open an app, dial a phone number, or even send a text message. The sky’s the limit!

If you’re not familiar with NFC tags and how they work, check out this guide on how to program NFC tags for iPhone and Android.

What is NFC Tag Programming?

NFC tag programming refers to setting up an NFC tag to perform a desired task. This can be anything from opening an app to calling a phone number or sending a text message.

To program an NFC tag, you will need an NFC-enabled device and an NFC tag. You can purchase pre-programmed NFC tags, or program them yourself using an NFC tag programming tool.

There are a few different ways to program NFC tags. The method you use will depend on the type of device you’re using and the capabilities of the NFC tag. Here is a comprehensive guide:

What You Need to Program NFC Tags 

To program an NFC tag, you’ll need a few things:

  • An NFC-Enabled Smartphone. You can check if your phone has NFC by going into the settings menu and looking for the NFC option.
  • Blank NFC Tags. You can purchase these online or at your local electronics store.
  • An NFC Tag Programming App. Several apps are available, but we recommend NFC Tools or NFC Trigger for Android and iPhone.

Once you have all the necessary items, you’re ready to start programming your own NFC tags!

How to Program NFC Tags for Android 

Before you start, ensure that you download & activate NFC Trigger APK on your Android device (from play store). Once you’re set, follow these guidelines:

  • Enable NFC on Your Android Phone. You can do this by opening the settings menu, selecting Bluetooth and Device Connection, then Connection Preferences, and turning on the NFC option.
  • Open NFC Trigger App. Tap the “+” icon to add a new task. You can then select a trigger/action. In this case, you can tap the Run a Task or Switch a Task when you Tap NFC Tag. You can then click next.
  • Add Restrictions. You can tap on “Add Restrictions” to add conditions to your task. For example, you can set it so that the task only runs when your phone is unlocked or when you’re connected to Wi-Fi. Tap the Done button.
  • Choose an Action. For example, you can choose Bluetooth On/Off option. In this case, we’ll choose Bluetooth On/Off.
  • Configure Your Action. You will then need to configure your action. In this case, you’ll need to choose whether you want the Bluetooth to turn on or off when the NFC tag is tapped. Tap the Done button.
  • Save Your Task. You can then name your task and tap the Save button. Your task will now be saved and ready to use!
  • Write the Tag. You should now place the NFC tag near the rear camera. The app will write the actions to the NFC tag automatically. Ensure that you get a success message as a confirmation that the write was successful.
  • Test Your Task. To test your task, make sure that NFC is enabled on your phone, and then hold your phone close to the NFC tag. If everything is working correctly, the task should be triggered!

If you want to add more actions to your task, you can tap the “+” icon and repeat the steps above. When finished, tap the Save button.

How to Program NFC Tags in iPhones

Before you start the programming process, you should understand that not all iPhones are NFC-compatible. So, how do you know whether your iPhone is NFC-enabled? Here’s a guide:

All recent iPhones (iPhone 6 and later) have NFC chips inside. If you need more details, here is a list of all NFC-enabled iPhone devices (with iOS 13 or newer):

  • iPhone 13, iPhone 13 Pro Max, iPhone 13 Mini, and iPhone 13 Pro
  • iPhone 12, iPhone 12 Pro Max, iPhone 12 Mini, and iPhone 12 Pro
  • iPhone 11, iPhone 11 Pro Max, iPhone SE (second generation), and iPhone 11 Pro
  • iPhone XS, iPhone XS Max, and iPhone XR
  • iPhone X
  • iPhone 8 and 8 Plus
  • iPhone 7 and 7 Plus
  • iPhone 6s & 6s Plus, iPhone 6, and iPhone SE

Now that you know whether your iPhone is NFC-compatible, you can proceed with the programming process. Here’s what you need to do:

Download the NFC Tools app from Apple Store then follow these steps:

  • Open NFC Tools App. Tap on the Write option. You will be requested to create a new record. You can then select the type of record you want to create, including Text, URL, or a Command. In this case, we’ll choose Text.
  • Configure Your Record. You will need to enter the text you want to write to the NFC tag in the “Text” field. When you’re finished, click Save.
  • Write to Tag. You should now place the NFC tag near the rear camera and click the WRITE option. The app will write the actions to the NFC tag automatically. Ensure that you get a success message as a confirmation that the write was successful.
  • Test Your Tag. To test your tag, make sure that NFC is enabled on your phone, and then hold your phone close to the NFC tag.

If you want to add more actions to your tag, you can tap on the “WRITE” icon and repeat the steps above. When done, tap the Save button.

Trigger an iOS Shortcut using a Blank NFC Tag

This is the simplest way to use NFC tags with your iPhone. You can use a blank NFC tag to trigger an iOS shortcut that you’ve already created. Here’s how to do it:

  • Open the Settings app on your iPhone and tap on the Shortcuts option. Tap the Automation tab.
  • Select the “Create Personal Automation” option and select NFC.
  • Tap Scan and place your phone near the NFC Tag. Enter your preferred name and add an action.
  • Customize the action all you want and tap the NEXT button. Select Ask Before Running Off and tap Done

Related Articles

NFC Vs. RFID: What’s The Difference Between Them?

If you’re considering integrating technology into your business, you have probably come across “NFC” and “RFID.” The two terms can be confusing, but it’s critical to understand the difference before deciding which one to use.

Here, we extensively explore the NFC vs. RFID dilemma. What’s the difference between the two technologies? Which one is better for your business needs? Let’s take a closer look.

Definition Of Terms

Before we continue, let’s briefly define each term.

  • NFC: Near-Field Communication

NFC is a short-range wireless connectivity standard that allows devices to exchange data over a distance of no more than 4 inches. It is used for mobile payments, but it can also be used for other purposes such as data sharing and connecting to NFC-enabled devices.

  • RFID: Radio-Frequency Identification

RFID is a technology that uses radio waves to identify and track objects. RFID tags store data corresponding to specific objects. When an RFID reader reads the tag, the data is decoded and presented on a screen. This technology is often used for tracking inventory or for security purposes.

In-Depth Analysis Of NFC And RFID (Comparing & Contrasting)

  1. Near Field Communication NFC

As earlier stated, NFC is an advanced communication technology that allows two devices to share data wirelessly. It works by establishing a radio connection between two devices close to each other.

The technology is based on the principle of inductive coupling, which is a type of electromagnetic induction. This principle states that an electromagnetic field can be used to transmit energy from one place to another.

It operates at a frequency of 13.56 MHz, and it uses two different types of modulation: load modulation and amplitude-shift keying (ASK). Load modulation is used to transfer data, while ASK is for power control.

How NFC Technology Works

NFC requires two critical components to work flawlessly: an NFC reader and an NFC tag. These two devices must be placed close to each other (no more than 4 inches apart) for the NFC technology to work.

To help you understand better, we look at two different scenarios where NFC is used:

  • Communication Between Two NFC-Enabled Phones

In this scenario, one phone acts as an NFC reader, while the other phone acts as an NFC tag. The two devices must be placed close to each other so that the NFC technology can establish a radio connection.

Once the radio connection is established, the two devices can exchange data. For example, you can use NFC to share photos, files, or contact information between two NFC-enabled phones.

This is a common application that is quickly replacing Bluetooth as the preferred method of data transfer between two mobile devices. As a result, most phone manufacturers are now integrating NFC into their devices.

For example, iPhones have had NFC since the iPhone 6, while Android phones have had NFC since the Google Nexus S. This advancement has enabled mobile devices to be used for contactless payments, ticketing, and other applications.

One clear example is the use of Apple Pay and Google Pay, which are two mobile payment platforms that use NFC technology. They enable users to make payments by holding their phones close to an NFC-enabled payment terminal.

  • NFC Communication between NFC-Enabled Device and an NFC Reader

In this scenario, the NFC reader is used to read data from an NFC tag. It is the most common technique used in contactless payments. It involves placing an NFC-enabled device close to an NFC reader.

When the two devices are nearby, the NFC technology will establish an electromagnetic connection. The NFC reader will then be able to read the data stored on the NFC tag.

In such scenarios, the NFC-enabled device is linked to a payment account. When the device is held close to an NFC reader, it will transmit the payment information stored on the device. This will enable the user to make a payment without having to physically swipe or insert their card into the reader.

This is the technology that you use when you visit your local store. It is also the technology used in public transportation, such as trains and buses.

  • Radio Frequency Identification (RFID) Technology

Like NFC, RFID is also a wireless communication technology that uses electromagnetic fields to transfer data between two devices.

The main difference between the two technologies is that RFID is not limited to the 13.56 MHz frequency. Instead, it can operate at a range of frequencies, including 125 kHz, 134.2 kHz, 860 MHz to 960 MHz, and 2.45 GHz.

This diversity in operating frequency makes RFID a more versatile technology than NFC. It can be used in a variety of applications, such as tracking inventory, monitoring livestock, and even opening doors.

How RFID Technology Works

RFID technology requires several components to work optimally. They include:

RFID Tags

An RFID tag is a small device that is attached to an object. It contains a microchip that stores information about the object to which it is attached. RFID tags come in three different forms:

  • Active RFID Tags. These are the most expensive type of RFID tags. They contain their power source, which allows them to transmit information over long distances (up to 100 m). They are the best choice for tracking high-value items, such as vehicles.
  • Passive RFID Tags. These are the most common type of RFID tags. They do not have their power source and instead rely on the electromagnetic energy transmitted by the RFID reader to power up. As a result, they have a shorter read range (up to 10 m). They are the best choice for tracking lower-value items, such as inventory.
  • Battery-Assisted RFID Tags. These tags are a hybrid of active and passive RFID tags. They contain a battery to power their integrated circuits, but they also rely on the electromagnetic energy transmitted by the RFID reader to power up. They have a longer read range than passive ones.

While active tags are highly effective in asset tracking, they are expensive and difficult to maintain. They require regular battery replacement, which can be a hassle. Passive tags are the best choice for most applications because they are less expensive and easier to maintain.

RFID Readers

An RFID reader is a device used to read the data stored on an RFID tag. It contains an antenna that emits electromagnetic waves.

When these waves come into contact with an RFID tag, they cause the microchip in the tag to power up. This enables the reader to read the data stored on the tag.

RFID readers come in different shapes and sizes. They can be handheld devices or fixed devices. Fixed RFID readers are less flexible since they must be placed in a specific location to work. However, they are more accurate since they do not have to be moved around to read tags.

On the other hand, handheld RFID readers are more flexible since you can carry them around. While they can be tiresome to carry around, they are the best choice for inventory tracking since they can be used to scan large numbers of tags.

RFID Software

RFID software is used to store, process, and analyze the data collected by RFID readers. It is an essential component of any RFID system.

The software can be used to track inventory, monitor assets, and even control access. It gives you the ability to see where your assets are at all times and keep track of them.

RFID software is available in different formats, including web-based, cloud-based, and client-server. Web-based RFID software is the most popular type. You can access it from any device as long as you have internet connection.

Cloud-based RFID software is also becoming popular. It is similar to web-based software, but it is hosted on a remote server. This makes it more scalable and easier to use.

Client-server RFID software is the most expensive type. It is installed on a local server and can only be accessed by devices that are connected to that server.

NFC Vs. RFID: What’s The Difference Between Them? 

Differences Based on Functions 

The functionality of NFC is limited to the following:

  • Contactless Payments. This is the most common use of NFC. It allows you to make payments by waving your NFC-enabled device in front of a contactless payment terminal.
  • Data Transfer. You can use NFC to transfer data between two NFC-enabled devices. This is commonly used to share photos, videos, and files.
  • Smart Cards. Smart cards contain information readable by an NFC-enabled device. This information can include your contact information, payment information, and more.

On the other hand, RFID has diverse applications. In addition to the functions of NFC, RFID can also be used for the following:

  • Asset Tracking. RFID tags can be attached to assets to track their location. This is commonly used in warehouses and inventory management.
  • Access Control. RFID tags can be used to control access to buildings, rooms, and even vehicles.
  • Event Tracking. RFID tags can be used to track people and objects at events. This is commonly used at concerts, festivals, and sporting events.

Differences Based on Frequency 

NFC operates at a frequency of 13.56 MHz. This is the same frequency as HF RFID. However, NFC only supports data transfer rates of 424 kbps or lower.

On the other hand, RFID can operate at different frequencies, such as LF, HF, and UHF.

  • Low Frequency (LF). This frequency is between 125 kHz and 134 kHz. It has a short read range of up to 10 centimeters. It also has a high tolerance to other radio waves. As such, its operations are not affected by the presence of metal or water.
  • High Frequency (HF). This frequency is 13.56 MHz. It has a read range of 1 meter. HF RFID is more affected by the presence of other radio waves than LF RFID.
  • Ultra-High Frequency (UHF). This frequency is between 860 MHz and 960 MHz. It has a long read range of up to 10 meters. UHF RFID is more affected by the presence of water and metal than HF RFID.

Differences Based on Data Rate 

The data rate of NFC is limited to 424 kbps. This is because NFC only uses the HF band.

RFID can have data rates of up to 10 Mbps, depending on the frequency range it uses. For example, UHF RFID can have a data rate of up to 10 Mbps, while HF RFID has a data rate of up to 424 kbps.

The slower the data transfer rate, the longer it will take to transfer data. The faster the data transfer rate, the shorter it will take to transfer data.

Differences Based on Communication Protocol 

NFC uses the following communication protocols: ISO 14443, FeliCa, and MIFARE.

  • ISO 14443 is the most common protocol used by NFC-enabled devices. It is used in contactless payment systems, such as Apple Pay and Google Pay.
  • FeliCa is a protocol developed by Sony. It is mainly used in Japan for mobile payments and public transport.
  • MIFARE is a protocol developed by NXP Semiconductors. It is used in access control, contactless payment, and public transport.

RFID uses the following communication protocols: EPCglobal Gen 2, ISO 18000-6C, and ISO 18000-6B.

  • EPCglobal Gen 2 is the most common protocol used by RFID tags. It is used in supply chain management and asset tracking.
  • ISO 18000-6C is a protocol developed by the International Organization for Standardization (ISO). It is mainly used in Europe for supply chain management and asset tracking.
  • ISO 18000-6B is a protocol developed by the ISO. It is mainly used in North America for access control and asset tracking.

NFC Vs. RFID: How To Choose The Best For Your Business

When choosing between NFC and RFID, you need to consider the following factors:

  • The Frequency You Need. If you need a long read range, then you should choose RFID. If you need a short read range, you can choose either NFC or RFID.
  • The Data Rate You Need. If you need a high data transfer rate, you should choose RFID. If you need a low data transfer rate, you can choose either NFC or RFID.
  • Applications. How you want to use the technology will also be a deciding factor. For example, if you want to use it for contactless payments, you should choose NFC. If you want to use it for asset tracking, you can choose either NFC or RFID.

Whichever technology you choose, ensure it is compatible with your devices. For example, if you want to use NFC for contactless payments, you need a device with NFC (such as Google Wallet).

Related Articles

How to Create Your Own Amiibo Card

Amiibo cards are hailed for adding life to Nintendo Switch games. The Amiibo technology uses Near Field Communication (NFC) to connect figurines to Nintendo Switch games. This technology allows you to unlock exclusive content and game features.

While Amiibo cards are super useful to gamers, they are rare and expensive. This drawback hinders many gamers from enjoying the benefits that Amiibo cards offer.

However, there is a solution for you! You can create your own Amiibo cards with an Android phone and the TagMo app. This process requires a little bit of work, but it’s worth it if you want to use Amiibo cards without spending a lot of money.

What is an Amiibo?

Before we delve into the tutorial, let’s first understand what an Amiibo is.

An Amiibo is a toys-to-life platform developed by Nintendo and launched in November 2014. It offers numerous figurines that mimic those in Disney Infinity, Skylanders, Lego Dimensions, and other similar games.

Amiibo figurines interact with games via near-field communication (NFC) technology, allowing data transfer between the physical toy and the game. This data includes things like character information, gameplay records, and save data.

Amiibo figurines are available in two different types: standalone figurines that represent specific video game characters and cards that are part of a set. The latter is what we will be focusing on in this tutorial.

What you’llneed to Create Your Own Amiibo Card

  • An NFC-enabled phone
  • An NFC tag (NTAG215
  • A TagMo APK installed on your phone
  • Amiibo.bin Files

Preparing to Make Your Own Amiibo Card

To make your amiibo cards successfully, you must first gather all of the necessary supplies. Here, we detail where and how to get them:

  1. NFC Compatibility

As earlier indicated, you will not be able to make your own Amiibo card without NFC on your phone. Most modern devices have NFC capabilities, but some don’t. You can check if your phone has NFC compatibility by doing the following:

  • Open Settings.
  • Click on More/ More options under the Wireless & networks heading, depending on your phone.
  • You should now see an NFC option. If you don’t see it, your phone doesn’t have NFC capabilities.
  • NFC Tags

The next thing you’ll need is an NFC tag. You can purchase these online or at some electronic stores. If you’re looking for the best deals on NFC tags, we recommend that you buy them in bulk.

You will need to make sure that the NFC tags you purchase are NTAG215 chips. These are the compatible chips for TagMo, which we will be using to make your Amiibo cards.

If you buy any other type of NFC tag (NTAG213, NTAG210, NTAG214, NTAG413), it will not work with TagMo. Therefore, make sure that you confirm that the NFC tags you’re buying are NTAG215 before completing your purchase.

  • TagMo App

Now that you have all of the necessary supplies, it’s time to download the TagMo app. You will use this app to create your Amiibo card. The TagMo app is free to download, but you cannot find it on the Play Store.

As such, you can only download it from a third-party source. Always remember to scan through reviews for the apps you’re downloading to avoid downloading malicious software.

To successfully install this application, you should follow these prompts:

  • Identify a download link from a reputable source, as there are many fake download links out there.
  • Click the link and you will be directed to a page where you can download TagMo APK.
  • Download TagMo APK to your phone.
  • Go to your phone’s settings, and click the Security option.
  • Find and enable the Unknown Sources option. This will allow you to install TagMo APK on your phone.
  • Go back to the file where you downloaded TagMo APK and open it.

Skipping any of these steps (especially unknown source activation) could result in installation failure, so be sure you follow them carefully.

Once the app has been installed, launch it. If you’re prompted for an authorization request, click Allow and TagMo will open automatically.

  • Amiibo.bin Files

Now that you have everything else ready, it’s time to get your hands on some Amiibo.bin files. These are the files that contain all of the data for specific Amiibos.

You can find these locked-secret.bin and unfixed-info.bin files online. Once you have downloaded them, copy them to the /amiibo folder on your phone’s internal storage. You can also extract these files from an existing Amiibo figure using the TagMo app.

How to Create Your Own Amiibo Card – A Detailed Guide

Now that you know where to get everything you need and have the necessary files, it’s time to make your own Amiibo card. Here is a step-by-step guide on how:

  1. Download Amiibo.bin Files

This is a critical step in the process. Without Amiibo.bin files, you will not be able to create an Amiibo card. There are two types of Amiibo.bin files: locked-secret.bin and unfixed-info.bin. Here’s how to download them:

  • Place the Key Files on Your Device. The amiibo.bin files will usually be in your download folder.
  • Open Your TagMo APK. You should ensure that you allow all the permissions required for the app to work optimally.
  • Access the Settings. Once the app opens, you should look for the settings that allow you to import files. Click the IMPORT FILE button. This will take you to your device’s storage system. Select the DOWNLOAD folder and choose the “locked-secret.bin” and “unfixed-info.bin” files.
  • Click on These Files. You must click on each of the files independently. Every time you click, the files will be downloaded into your TagMo application.

You can repeat this process to download other Amiibo.bin files.

  • Write NFC Tags 

Now that you have amiibo.bin files on your phone, you should transfer them to your NFC tag by following these steps:

  • Launch the TagMo App. This is the most critical step of this process. You will have a drop-down menu to help you navigate the app.
  • Select Import Keys/ Load Keys. You need to load the keys into your TagMo app. You should select locked-secret.bin and unfixed-info.bin files. If you are having difficulties locating the keys, you can use a file explorer app for android. Select the download section and you’ll locate the keys in that folder.
  • Select the Amiibo File. You will have an NFC bank that allows you to choose what Amiibo you want to write on the tag. Choose the Amiibo file that you want to use and tap “load tag.”
  • Write Your NTAG215 NFC Tag. Place the NFC tag on your phone and select it when prompted. You will be directed to a page that allows you to LOAD the tag’s contents into your TagMo app. After that, you can choose the “Write Tag” option, and the Amiibo.bin file will be written to your NFC tag.

Immediately after clicking the write tag option, the NFC tag will have all the files you need to use your Amiibo card. You can place this card on a compatible device, and it will work as an original Amiibo figure.

However, you cannot rewrite your NFC tag! Once you make a mistake or overwrite an existing Amiibo file, you will not be able to create another card using the same NFC tag. As such, you should always keep a few extras around just in case you make a mistake.

  • Validating 

After you complete the process, you need to check if the Amiibo card is working as intended. The best way to do this is by clicking the TAG SCAN option in the TagMo application.

After the scanning is complete, you should get a pop-up that shows the Amiibo character you just wrote to the tag. If you don’t get this pop-up, it means that the Amiibo card is not working. In such a case, you will have to start the process all over again.

Alternatively, you can use your Nintendo Switch or any other compatible device to see if your Amiibo card works. If you copied the NFC tag successfully, you will have access to all figurines, in-game items, and other rewards associated with that Amiibo.

Most Common Types of Amiibo Cards 

You can make as many Amiibo cards as you want. However, some are more popular than others. Here are the most common types of Amiibo cards:

  • Super Mario Maker Amiibo Cards
  • Zelda Amiibo Cards – Link’s Awakening
  • Breath of the Wild Amiibo Cards
  • Animal Crossing Amiibo Cards
  • Splatoon 2 Amiibo Cards
  • Joker Amiibo Cards
  • Wolf Link Amiibo Cards
  • Super Smash – King K Rool & Dark Samus Cards

Is It Legal to Make Your Own Amiibo Cards?

Creating your own Amiibo cards can be considered piracy. Nintendo Switch owns the copyright to all Amiibo characters. As such, you might get into legal trouble if you are caught making or selling Amiibo cards.

However, there is no evidence of the company making legal moves against people or companies that sell Amiibo cards. At the same time, there is also no definitive information about Nintendo Switch allowing people to generate and use their own Amiibo cards.

As such, you should always exercise caution if you intend to make your own Amiibo cards. For example, you can choose to create Amiibo cards for personal use only. If you do decide to sell them, you will be risking a lawsuit.

What Is NFC Data Exchange Format?

The NDEF format is a standardized data format that allows devices to exchange information. It stands for “NFC Data Exchange Format” and is defined in the NFC Forum specification. The format is used to store and exchange data such as URLs, contact information, and other types of data.

NDEF is based on the ISO/IEC 7816-4 standard, which defines a generic data format for smart cards. The NDEF format builds on this standard to define a specific format for NFC tags and devices.

NDEF is an open format that can be used by any NFC-enabled device or tag. It is supported by all major operating systems and NFC chipsets.

What is an NDEF Message?

An NDEF message is a sequence of one or more NDEF records. An NDEF record contains three parts:

  • A record type identifier (RTD)
  • A payload
  • An optional ID field

The RTD identifies the type of data stored in the record. The payload is the actual data, and the ID field is used to store an identifier for the record.

The NDEF format supports several different types of data, including text, URI, MIME Type, Smart Poster, URLs, and contact information. The format also supports custom data types.

NDEF messages can be stored on an NFC tag or device and read by any NFC-enabled device. NFC tags and devices can also be used to exchange NDEF messages between two devices.

Multiple NDEF Records

Can you have more than one NDEF record in one NDEF message? Yes, an NDEF message can contain multiple NDEF records. Each record has its type and payload.

In cases of multiple records, the first record is always the most important. It is the default record that will be processed by the NFC device.

The other records can be used to store additional data or to provide alternative representations of the data in the first record. For example, a URI record could be followed by a Text record with a human-readable version of the URI.

Most NFC apps will read and process the first NDEF record in an NDEF message and ignore the others. However, some apps may choose to read and process all of the records in an NDEF message.

If you must have multiple records, you should always put the most important record first. You should also understand the limitations of the NFC devices and apps that will be reading your NDEF message.

How to create an NDEF message?

An NDEF message is a sequence of one or more NDEF records. To create an NDEF message, you need to create each NDEF record and then add it to the message.

Creating an NDEF Record

Each NDEF record has three parts:

  • A record type identifier (RTD)
  • A payload
  • An optional ID field

The RTD identifies the type of data stored in the record. The payload is the actual data, and the ID field is used to store an identifier for the record. Here is an example:

NdefRecord ndefRecord = new NdefRecord();

ndefRecord.setType(“url”);

ndefRecord.setPayload(“This is my website”);

NdefMessage message = new NdefMessage(new NdefRecord[] { ndefRecord });

message.putExtra(“format”, “NDEF”);

In this record, the type is “URL” and the payload is “This is my website”. The ID field is not set, so it will be empty. While this may appear complex, you don’t have to use any programming to create an NDEF message. You can use a tool to generate the message for you.

NFC Forum Standardized Tags Compatible with NDEF Format

The NFC Forum has standardized four types of tags that are compatible with the NDEF format:

  • Type 1 Tag. This tag is based on the ISO/IEC 14443-3 standard and can be read and written by any NFC-enabled device. It has a memory size of 96 bytes and a speed of 106 kbps. However, it does not have a data collision protection mechanism. Innovision Topaz is one of the compatible products.
  • Type 2 Tag. This tag is based on the ISO/IEC 14443-4 and has read/write capabilities. It has a memory size of 48 bytes/144 bytes and a speed of 106 kbps. It has an anti-collision mechanism and is compatible with NXP Mifare Ultralight, and NXP MIFARE Ultralight C.
  • Type 3 Tag. This tag follows the ISO-18092 & JIS-X-6319-4 standard. It has a memory size of up to 9 KB and a speed of 212 kbps or 424 kbps. It is highly priced and compatible with Sony FeliCa.
  • Type 4 Tag. This tag is compatible with the ISO/IEC 14443A/NXP DESFire standards. It has a memory size of up to 32 KB and a speed of 106 kbps, 212, or 424 kbps. It supports NDEF messages and is compatible with DESFire, MIFARE Classic, and MIFARE Ultralight.

When using these tags, you can be sure of interoperability and compatibility with the NDEF format. This means that you can use them with any NFC-enabled device or tag.

What are the Benefits of Using NDEF?

NDEF has several benefits over other data formats:

  • NDEF is Interoperable

NDEF is a standardized data format that allows devices to exchange information. It is based on the ISO/IEC 7816-4 standard and is supported by all major operating systems and NFC chipsets.

This interoperability is critical for two reasons. First, it ensures that devices can exchange information regardless of the operating system or NFC chipset they are using. Second, it allows developers to create applications that can be used on any NFC-enabled device.

  • NDEF is Flexible

The NDEF format is flexible and can be used to store a wide variety of data types. It supports text, URI, MIME Type, Smart Poster, and custom data types. This flexibility makes NDEF an ideal format for storing and exchanging information.

  • NDEF is Open

The NDEF format is an open format that can be used by any NFC-enabled device or tag. It is not proprietary and does not require a license to use. You can write NDEF data on any NFC tag without worrying about compatibility issues.

  • NDEF is Safe

The NDEF format supports encryption and signature features that allow you to securely store and exchange information. These features make NDEF an ideal format for storing sensitive information.

Related Articles

Ask For A Quick Quote

Your inquiry will be replied within 24 hours! Please pay attention to the email with the suffix “@tag-rfid.com”. If not received, please check your spam email.