Asee peer logo

Programmable System-On-Chip (PSoC) Usage in an Engineering Technology Program

Download Paper |


2016 ASEE Annual Conference & Exposition


New Orleans, Louisiana

Publication Date

June 26, 2016

Start Date

June 26, 2016

End Date

August 28, 2016





Conference Session

Instrumentation Division Technical Session 1

Tagged Division


Page Count




Permanent URL

Download Count


Request a correction

Paper Authors


Stephen A. Strom Pennsylvania State University - Erie

visit author page

Stephen Strom is a lecturer in the Electrical and Computer Engineering Technology department of Penn State Behrend, and holds a B.S. in electrical engineering from Carnegie Mellon University. His career includes over thirty years experience in designing and programming embedded systems and has multiple patents for both hardware designs and software algorithms

visit author page


David R. Loker Pennsylvania State University - Erie

visit author page

David R. Loker received the M.S.E.E. degree from Syracuse University in 1986. In 1984, he joined General Electric (GE) Company, AESD, as a design engineer. In 1988, he joined the faculty at Penn State Erie, The Behrend College. In 2007, he became the Chair of the Electrical and Computer Engineering Technology Program. His research interests include wireless sensor networks, data acquisition systems, and communications systems.

visit author page

Download Paper |


Part of the requirements for courses in an Electrical and Computer Engineering Technology (ECET) program includes the ability to design, analyze and debug electrical as well as computer circuits. Typical courses include analog electronics, digital electronics, C/C++ programming, instrumentation and measurement systems, wireless communications, and microcontrollers. Each of these courses also includes a lab component that provides students with hands-on projects which are intended to reinforce the lecture material. The intent of this paper is to demonstrate that a Programmable System-On-Chip embedded board (PSoC 5LP) can be used as a basis for multiple lab projects in these courses. The goal of this paper is to provide a series of labs that can be used within these courses. Possible lab projects include: function generator, data collection, digital processing, serial communication, on-off keying modulation, wireless sensor network, and robot position control. For each lab project, engineering requirements, flowchart, schematic, results, and student assessment are provided. Student assessment consists of results from a survey containing questions regarding approximate time, level of difficulty, areas of difficulty, prerequisites needed to complete project, level of interest in PSoC devices as a results of this project, and suggestions for improvement. Each lab project will be mapped to one or more applicable courses in an ECET curriculum. Additionally, each lab project will be mapped to one or more ABET ETAC student outcomes (including program specific criteria) for direct assessment of these outcomes.

Strom, S. A., & Loker, D. R. (2016, June), Programmable System-On-Chip (PSoC) Usage in an Engineering Technology Program Paper presented at 2016 ASEE Annual Conference & Exposition, New Orleans, Louisiana. 10.18260/p.25973

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: © 2016 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