Asee peer logo

Work-in-Progress: Experience of Teaching Internet-of-Things Using TI ARM based Connected Launchpad

Download Paper |


2015 ASEE Annual Conference & Exposition


Seattle, Washington

Publication Date

June 14, 2015

Start Date

June 14, 2015

End Date

June 17, 2015





Conference Session

Computers in Education Engineering Division Poster Session

Tagged Division

Computers in Education

Tagged Topic


Page Count


Page Numbers

26.1766.1 - 26.1766.12



Permanent URL

Download Count


Request a correction

Paper Authors


Nannan He Minnesota State University, Mankato

visit author page

Nannan He is an Assistant Professor in the ECET Department at Minnesota State University at Mankato. She received a Ph.D. in computer engineering from Virginia Tech. Her teaching and research interests are in safety-critical embedded software, real-time systems, and software verification.

visit author page

author page

Han-Way Huang Minnesota State University, Mankato

author page

Navya Mereddy

Download Paper |


Work-in-Progress: Experience of Teaching Internet-of-Things Using TI ARM based Connected LaunchpadAbstractAs IPv4 is giving way to IPv6, every device on the Internet can have its own unique IP address.Machine to Machine communication is on the rise. The number of connected devices is predictedto surpass 50 billion by 2020. The growing interconnected web of devices is often referred to asthe Internet of Tings (IoT). The majority of connected devices in the IoT containmicrocontrollers (MCUs), network (wired or wireless) devices, sensors and actuators. There is agreat need to educate students IoT so that they are capable of developing basic IoT applications.This paper presents our on-going work to introduce students IoT by using the Tiva C seriesTM4C1294 Connected Launch Pad (EK-TMC1294XL) from TI in the embedded networkcourse. The microprocessor on board is ARM Cortex M4. We introduce students the TCP/IPprotocols, and major wireless communication technologies like WiFi, Bluetooth and WiMAX.The EK-TMC1294XL Launchpad is used in the lab sessions to study the implementation ofTCP/IP protocols in practice and how to use drivers Ethernet port and wifi boostpack providedfrom TI and open source resources like lightweight IP to develop basic IoT applications. Thispaper presents the course outcomes, contents and lab preparations for teaching IoT in details.

He, N., & Huang, H., & Mereddy, N. (2015, June), Work-in-Progress: Experience of Teaching Internet-of-Things Using TI ARM based Connected Launchpad Paper presented at 2015 ASEE Annual Conference & Exposition, Seattle, Washington. 10.18260/p.25102

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2015 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015