| Peer-Reviewed

Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad

Received: 30 September 2013     Published: 20 November 2013
Views:       Downloads:
Abstract

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.

Published in American Journal of Embedded Systems and Applications (Volume 1, Issue 2)
DOI 10.11648/j.ajesa.20130102.12
Page(s) 37-45
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2013. Published by Science Publishing Group

Keywords

Embedded Lab, MSP430 Launchpad, Stand-Alone Systems, Project-Based Experiments

References
[1] POST "Pervasive Computing" Post-Note", MAY 2006 Number 263, The Parliamentary Office of Science and Technology, 7 Millbank, London, SW1P3JA, 2006.
[2] T Basten, M Geilen Ambient Intelligence: Impact on Embedded System Design, Kluwer Academic Publisher, 2004.
[3] 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.
[4] 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.
[5] www.cs.virginia.edu/sigbed/archives/2009-01/j-3-wese-journal-p12-huang.pdf .
[6] 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.
[7] 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.
[8] Hamblen, J.O., "An Embedded Systems Laboratory to Support Rapid Prototyping of Robotics and The Internet of Things", IEEE Transaction On Education, Feb. 2013.
[9] Berndt, Don, "A Software Design Method for Embedded Systems", IEEE Real-Time Embedded Technology and Applications Symosium, Nov. 2005.
[10] Fowler, Kim, "Introduction To Developing Embedded Systems", Instrument & Measurement Technology Conference, Jan. 2005.
[11] Berndt, Donald, "A Software Design Methodology For Real-Time Embedded Systems PartII", Developed Exclusively For IEEE Expert Now, April 2010.
[12] 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.
[13] http://www.energia.nu/.
[14] 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.
[15] http://www.nskelectronics.com/msp_launchpad_.html.
[16] http://www.ti.com/lit/ds/symlink/msp430g2553.pdf.
[17] http://www.ti.com/lit/ds/symlink/msp430g2112.pdf
[18] http://www.hktdc.com/fair/proddetail/electronicasia-en/1X6C3BQD/1X15MGTV/electronicAsia/General-Purpose-Relay.htm
[19] http://www.ti.com/lit/ds/symlink/uln2003a.pdf
[20] http://www.datasheetarchive.com/MOC7811-datasheet.html
[21] http://www.rigelcorp.com/8051/TIP127.pdf.
[22] http://www.ti.com/lit/ug/slau144j/slau144j.pdf
[23] LM35 Precision Centigrade Temperature Sensor, Literature Number: SNIS 159B,Texas Instruments, November 2000.
[24] http://www.nskelectronics.com/soil_moisture_sensor.html
Cite This Article
  • APA Style

    Naveen Kumar Uttarkar, Raghavendra Rao Kanchi. (2013). Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad. American Journal of Embedded Systems and Applications, 1(2), 37-45. https://doi.org/10.11648/j.ajesa.20130102.12

    Copy | Download

    ACS Style

    Naveen Kumar Uttarkar; Raghavendra Rao Kanchi. Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad. Am. J. Embed. Syst. Appl. 2013, 1(2), 37-45. doi: 10.11648/j.ajesa.20130102.12

    Copy | Download

    AMA Style

    Naveen Kumar Uttarkar, Raghavendra Rao Kanchi. Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad. Am J Embed Syst Appl. 2013;1(2):37-45. doi: 10.11648/j.ajesa.20130102.12

    Copy | Download

  • @article{10.11648/j.ajesa.20130102.12,
      author = {Naveen Kumar Uttarkar and Raghavendra Rao Kanchi},
      title = {Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad},
      journal = {American Journal of Embedded Systems and Applications},
      volume = {1},
      number = {2},
      pages = {37-45},
      doi = {10.11648/j.ajesa.20130102.12},
      url = {https://doi.org/10.11648/j.ajesa.20130102.12},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajesa.20130102.12},
      abstract = {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.},
     year = {2013}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Design and Development of a Low-Cost Embedded System Laboratory Using TI MSP430 LaunchPad
    AU  - Naveen Kumar Uttarkar
    AU  - Raghavendra Rao Kanchi
    Y1  - 2013/11/20
    PY  - 2013
    N1  - https://doi.org/10.11648/j.ajesa.20130102.12
    DO  - 10.11648/j.ajesa.20130102.12
    T2  - American Journal of Embedded Systems and Applications
    JF  - American Journal of Embedded Systems and Applications
    JO  - American Journal of Embedded Systems and Applications
    SP  - 37
    EP  - 45
    PB  - Science Publishing Group
    SN  - 2376-6085
    UR  - https://doi.org/10.11648/j.ajesa.20130102.12
    AB  - 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.
    VL  - 1
    IS  - 2
    ER  - 

    Copy | Download

Author Information
  • VLSI and Embedded System Laboratory, Department of Physics, Sri Krishnadevaraya University, Anantapuram-515003, A.P., India

  • VLSI and Embedded System Laboratory, Department of Physics, Sri Krishnadevaraya University, Anantapuram-515003, A.P., India

  • Sections