TIDM-TM4C129XNFC

Wi-Fi Enabled IoT Node With NFC Connection Handover Reference Design

TIDM-TM4C129XNFC

Design files

Overview

Configuring Wi-Fi network connection parameters in embedded applications can be completed  with a simple tap using NFC technology. This reference design illustrates NFC connection handover (pairing) and URL sharing with a Wi-Fi node using a TM4C1294 high-performance microcontroller, CC3100 network processor and TRF7970A NFC Transceiver or RF430CL330H NFC Transponder.

Features
  • TM4C1294 MCU Host and CC3100 Network Processor as Wi-Fi HTTP Server
  • Wi-Fi HTTP Server Works as Access Point or Station
  • CC3100 Executes Wi-Fi Stack, Simplifying TM4C1294 Host Processor Application
  • HTML Code Remotely Controls TM4C1294 MCU From Web Browser
  • TRF7970A NFC Transceiver Shares Pairing Information and HTTP Server URL in Access Point Mode
  • RF430CL330H NFC Transponder Receives Pairing Information and Shares HTTP Server URL in Station Mode

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUAG2A.PDF (1909 K)

Reference design overview and verified performance test data

TIDRGU6.ZIP (181 K)

Detailed schematic diagram for design layout and components

TIDRGU7.PDF (292 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDCAV7.ZIP (608 K)

Design file that contains information on physical board layer of design PCB

Products

Includes TI products in the design and potential alternatives.

Arm-based microcontrollers

TM4C1230H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFP

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123FH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123GH6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFP

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123GH6PM32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-Pin LQF

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123GH6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFP

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123GH6ZRB32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGA

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C123GH6ZXR32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGA

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C1290NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C1290NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C1294KCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C1294NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHY ;

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C1294NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C129ENCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C129ENCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet document-pdfAcrobat PDF
Arm-based microcontrollers

TM4C129XNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AES ;

Data sheet document-pdfAcrobat PDF
ESD & surge protection ICs

TPD4S012Quad 0.8-pF, 5.5-V, ±8-kV ESD protection diode with 15-V tolerant Vbus for USB Interface

Data sheet document-pdfAcrobat PDF open-in-new HTML
Linear & low-dropout (LDO) regulators

TPS7371-A, ultra-low-dropout voltage regulator with reverse current protection & enable

Data sheet document-pdfAcrobat PDF open-in-new HTML
Linear & low-dropout (LDO) regulators

TPS7961-A, low-dropout voltage regulator with enable

Data sheet document-pdfAcrobat PDF open-in-new HTML
Other wireless technologies

RF430CL330HDynamic Dual Interface NFC Transponder

Data sheet document-pdfAcrobat PDF open-in-new HTML
Other wireless technologies

TRF7964ATRF7964A Multi Protocol Fully Integrated 13.56-MHz NFC / RFID Reader/Writer IC

Data sheet document-pdfAcrobat PDF open-in-new HTML
Other wireless technologies

TRF7970AMulti-Protocol Fully Integrated 13.56-MHz NFC / RFID Transceiver IC

Data sheet document-pdfAcrobat PDF open-in-new HTML
USB power switches & charging port controllers

TPS2052B0.5A, dual channel, current-limited, power-distribution switches

Data sheet document-pdfAcrobat PDF open-in-new HTML
Wi-Fi products

CC3100SimpleLink™ 32-bit Arm Cortex-M3 Wi-Fi® wireless network processor

Data sheet document-pdfAcrobat PDF open-in-new HTML

Start development

Hardware

Evaluation board

EK-TM4C1294XL – ARM® Cortex®-M4F-Based MCU TM4C1294 Connected LaunchPad™ Evaluation Kit

The TM4C1294 Connected LaunchPad Evaluation Kit is a low-cost development platform for ARM® Cortex-M4F-based microcontrollers. The Connected LaunchPad design highlights the TM4C1294NCPDT MCU with its on-chip 10/100 Ethernet MAC and PHY, USB 2.0, hibernation module, motion control pulse-width (...)

Out of stock on TI.com
Evaluation board

DLP-RF430BP – RF430CL330H NFC T4BT Platform BoosterPack

 

The DLP-RF430BP BoosterPack is add-on module compatible with TI’s low-cost LaunchPad rapid prototyping ecosystem. Dynamic Dual Interface NFC Transponder BoosterPack is built with RF430CL330H – ISO14443B compatible Dual Interface Dynamic NFC Transponder. Using a combination of this BoosterPack (...)

In stock
Limit: 3
Evaluation board

CC3100BOOST – SimpleLink Wi-Fi CC3100 wireless network processor BoosterPack plug-in module

SPECIAL NOTES:

To update the firmware on your CC3100 device, use radio performance tools, perform network processing logs for advanced debugging, or use the TI SimpleLink™ Studio for CC3100 MCU emulator (PC-based), you will also need the Advanced Emulation BoosterPack (CC31XXEMUBOOST).  It is (...)

In stock
Limit: 10

Software

Support software

TIDM-TM4C129XNFC Software – TIDCAV8.ZIP (1665 K)

Plug-in

DLP-7970ABP – TRF7970A NFC transceiver BoosterPack™ plug-in module

The third party provider DLP Design NFC/RFID BoosterPack (DLP-7970ABP) is an add-on board designed to fit all of TI’s MCU LaunchPads.

This BoosterPack allows the software application developer to get familiar with the functionalities of TRF7970A Multi-Protocol Fully Integrated 13.56 MHz NFC/ HF RFID (...)

??start-development.not-available_en_US??

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* Design guide Wi-Fi Enabled IoT Node With NFC Connection Handover Design Guide (Rev. A) Oct. 19, 2015

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos