Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad
American Journal of Embedded Systems and Applications
Volume 1, Issue 2, November 2013, Pages: 37-45
Received: Sep. 30, 2013;
Published: Nov. 20, 2013
Views 3303 Downloads 458
Naveen Kumar Uttarkar, VLSI and Embedded System Laboratory, Department of Physics, Sri Krishnadevaraya University, Anantapuram-515003, A.P., India
Raghavendra Rao Kanchi, VLSI and Embedded System Laboratory, Department of Physics, Sri Krishnadevaraya University, Anantapuram-515003, A.P., India
In this paper, we present a series of experiments starting from Hello World!, up to project-based experiments using Texas Instrument (TI) MSP430 LaunchPad, which is an inexpensive kit from TI, USA. Two dedicated boards are designed and developed to perform experiments described herein, which are an outcome of the author’s experience in teaching computer architecture and embedded systems in theory. These experiments can be introduced to the under-graduate students of engineering: electrical, electronics and communication, computer science, and post-graduate science students specialized in electronics. The salient feature of experiments presented in different modules is that, each experiment is explained by its hardware description, software development which includes the dumping of program on to the microcontroller’s flash memory, leading to a hands-on experience. Our experience with the conduct of a 120 min-end of semester practical examination show that, with the chronological increase in hardware design, the student exhibited the confidence in designing new stand-alone systems with fairly complicated hardware and software. Setting up a laboratory of this type is easy with the material described in this paper. A small alteration is suggested on MSP430 LaunchPad.
Naveen Kumar Uttarkar,
Raghavendra Rao Kanchi,
Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad, American Journal of Embedded Systems and Applications.
Vol. 1, No. 2,
2013, pp. 37-45.
POST "Pervasive Computing" Post-Note", MAY 2006 Number 263, The Parliamentary Office of Science and Technology, 7 Millbank, London, SW1P3JA, 2006.
T Basten, M Geilen Ambient Intelligence: Impact on Embedded System Design, Kluwer Academic Publisher, 2004.
B. Benson, A. Arfaee, C. Kim, R. Kastner, R. Gupta, "Integrating Embedded Computing Systems Into High School and Early Undergraduate Education", IEEE Transactions On Education, 2010.
Xiaolin Hu, Minghao Wang, Yuanfeng Xu, Kai Qian, "Modular Design and Adoption of Embedded Systems Courseware with Portable Labs in a Box", Proceedings of the World Congress on Engineering and Computer Science (WCECS 2012) Vol.I, October 24-26, 2012.
Kai Qian, Xiaolin Hu, Liang Hung, "Exterience on Teaching Multiple CS Courses with Portable Embedded System Labware in a Box", Proceedings of the World Congress on Engineering and Computer Science (WCECS 2011), Vol.I, San Fransisco, USA, Oct. 19-21, 2011.
Zalewski,J., "A Comprehensive Embedded Systems Lab for Teaching Web-Based Remote Software Development", 23rd IEEE Conference On Software Engineering Education and Training, Pittsburgh, PA, March 9-12, 2010.
Hamblen, J.O., "An Embedded Systems Laboratory to Support Rapid Prototyping of Robotics and The Internet of Things", IEEE Transaction On Education, Feb. 2013.
Berndt, Don, "A Software Design Method for Embedded Systems", IEEE Real-Time Embedded Technology and Applications Symosium, Nov. 2005.
Fowler, Kim, "Introduction To Developing Embedded Systems", Instrument & Measurement Technology Conference, Jan. 2005.
Berndt, Donald, "A Software Design Methodology For Real-Time Embedded Systems PartII", Developed Exclusively For IEEE Expert Now, April 2010.
Hans Henrik Lovengreen, Anders P.Ravn and Hans Rischel, "Design Of Embedded, Real-Time Systems: Developing A Method For Practical Software Engineering", IEEE Explore, Nov. 2009.
Naveen Kumar Uttarkar, Raghvendra Rao Kanchi, "Design and Development of a Low-Cost Embedded Systems Laboratory Using TI MSP430F149", International Conference on Communication and Signal Processing (ICCSP' 13), April 3-5,2013, India, IEEE Xplore, 2013.
LM35 Precision Centigrade Temperature Sensor, Literature Number: SNIS 159B,Texas Instruments, November 2000.