IEEE Boston Section Tech Site IEEE Logo

Serving Eastern Massachusetts

Course Description

Course Name: Building the “Internet of Things” with Vital Electronics: Hands-on Introduction to using Cypress PSoC® to Interface Sensors / Actuators
Time & Date: 6:00 – 8:30 PM, October 5, 12, 29; November 9, 16, 30
*Please Note: October 29th is a Friday. All other dates are Tuesdays
Location: MIT Lincoln Laboratory, 244 Wood Street, Lexington
Speaker: Prof. Alex Doboli, State University of New York, Stony Brook; Dr. Ted Kochanski, Director, Vital Electronics Institute; Patrick Kane, Director, Cypress University Alliance, Cypress Semiconductor Field Applications Engineers. With guest lectures by: Experienced Designers of PSoC-based Systems

Course Summary:

Registration Fee includes:

Take Home Laboratory (Cypress Programmable System-on-Chip PSoC® 1/3/5 Development Kit and additional materials); Web-based Lecture Notes + Cypress tutorials http://www.cypress.com/?id=1573 Note: Please register early to insure delivery of the Development Kit at the first lecture.

The course enables the “subject matter expert,” you, to create “The Internet of Things1,” using the principles of Vital Electronics and Cypress PSoC® devices.

1 the “….networked interconnection of objects-from the sophisticated to the mundane-through identifiers such as sensors, RFID tags, and IP addresses…..,” Margery Conner (EDN May 27, 2010). Sensors empower the “Internet of Things.”

Objective:

To learn the “tricks of the trade” to design and implement practical embedded system applications incorporating sensors/actuators and Cypress PSoC® 3/5 Approach: Hands-on in-class Tutorial & “TakeHomeLabs” with Cypress PSoC® Development Kit (CY8CKIT) — 4 Step Vital Electronics education process:

1.    State-of-the-Mind – Learn about: Vital Electronics, Application-centric computers, PSoC 101, Embedded Systems, Sensors, Communication and Networking

2.    State-of-the-Practice – Teach yourself and then others in-situ hardware development (Software/Hardware Codesign, Reconfigurability)

3.    State-of-the-Art – Apply your knowledge of Vital Electronics, PSoC’s and in-situ hardware development to your field of expertise

4.    State-of-the-Globe – Create new enterprises based on local solutions to Globalization Challenges

Summary:

Implementing “The Internet of Things” (IoT), with the PSoC® technology platform) – see for instance — (Sensors empower the “Internet of Things,” Margery Conner, EDN, MAY 27, 2010). Principles of Vital Electronics for reliable embedded systems. Hands-on Practice: using “In-situ Hardware Development” to implement Application-centric Computers designed by subject matter experts. TakeHomeLabs with Cypress PSoC® 3 Technology Platform (PSoC® devices, PSoC Creator™Integrated Development Environment, and PSoC Development Kit (CY8CKIT-001)). 6 Wednesdays in October and November:

OUTLINE

October 5

Introduction to the “Internet of Things”

Overview of Vital Electronics: Applications-centric computing; In situ hardware development

Overview of Cypress PSoC® Technology Platform: PSoC® 3/5 Architecture; PSoC Creator™ PSoC Programmer

Introduction to the CY8CKIT Developing Kit and TakeHomeLabs: Distribution of the “kits;” Preview of Lab-0 — “Familiarity with the lab kit and tools”

October 12

PSoC® as the “Glue” for Transducers

Transducer 101: A to D and D to A, noise, signal levels, etc.

Hands-on tutorial on PSoC® 3/5 Architecture details-1: Analog blocks and functions; Analog performance; Configurable I/O pins

Preview of Lab-1 — “Analog and Sensor interfacing with PSoC”

October 29

Hands-on tutorial on PSoC® 3/5 Architecture details-2: Configurable Digital Blocks; Memory; DMA; clocks; PSoC® 3 MCU (8051)

Preview of Lab-2 — “Digital processing and output”

Preview of Lab-3 — “MCU – C for control and more processing”

November 9

Hands-on tutorial on PSoC® 3/5 Architecture details-3: Tools for networking (CAN, I2C, USB); Pre-configured functions (CapSense™ PWM)

Hands-on help with first three labs

Preview of Lab-4 — “Integrating — putting the pieces together”

November 16

Hands-on tutorial on PSoC® 3/5 Architecture details-4: PSoC® 5 unique features overview; 32 bit control & processing with ARM Coretex; External Memory access; Using an embedded OS

Virtual parts — Creating your own and sharing — Security of your design

Review and Hands-on help with all labs

Transition from Dev Kit to product prototype and beyond

November 30

PSoC® Extras: PowerPSoC™for lighting and motor control; CyFi™and other wireless networks; LCD panel interfacing; Sense and Control Dashboard & other high-level interface apps

Review and future directions of Vital Electronics

All attendees will receive a Cypress CY8CKIT-001 PSoC Development Kit with PSoC 1/3/5, modules, and Vital Electronics transducer extensions. All class materials and TakeHomeLabs will be hosted by the Vital Electronics Institute website, supplemented by (tutorials, data sheets, app notes) on www.Cypress.com

Intended Audience:

Engineers, Engineering Managers, Faculty, Consultants and others interested in “IoT,” Embedded Systems, Sensor Networks, and other PSoC applications

Benefits to attendees:

Introduction to: Cypress PSoC® Technology Platform: (Architecture, PSoC Creator / Programmer Integrated Development Environment, Target Development Kit Hardware), In-situ Hardware development process for robust, and trustworthy Application-Centric Embedded Computers from off-the-shelf virtual computational and networking parts and COTS sensors / actuators In-class “How-to’s” and TakeHomeLabs with web-based support: Practice building applications with accelerometers, thermistors, CapSense™touch sensing and CapSense™proximity sensing sensors, lighting and motor controllers & networking — creating new applications from scratch using libraries of preconfigured / reconfigurable firmware.

Recommended Background:

An interest in IoT, hands-on Systems Engineering, network Computing, Interfacing to Sensor/ Actuators. Some experience with C or other high-level languages, digital logic design, systems engineering or DSP applications.

Format:

6 evenings of 3 hours each featuring: lectures; guided-tutorials and advanced demonstrations; TakeHomeLabs; enrichment white papers and applications notes

Principle Lecturer’s miniBios:

Andrzej Rucinski, Ph.D., Professor Electrical and Computer Engineering (ECE); Founding Director of the Critical Infrastructure Dependability Laboratory (CIDLab), University of New Hampshire (UNH); Dr. Rucinski has been involved with high reliability microelectronics for decades. He Chaired: the IEEE 2009 Microelectronics Systems Education Conference (MSE ’09); Chairs Innovation and Events for IEEE Design Automation Technical Committee (DATC), and co-founded and Chairs the Vital Electronics Forum and I-GEMS Steering Committees.

Alex Doboli, Ph.D., Associate Professor, State University of New York, Stony Brook, and coauthor of, “Introduction to Mixed-Signal Embedded Design,” A. Doboli, E. Currie, 2008 which uses PSoC® for its examples. He is an Invited Professor at Department of Automation and Technical Informatics, “Politehnica” University Timisoara. Romania. Dr. Doboli’s research is in Computer-Aided Design (CAD) of mixed-domain systems and networks of systems. He is an Associate Editor for Integration, the VLSI Journal (Elsevier).

Thaddeus P. Kochanski, Ph.D., (Ted), founding Director, Vital Electronics Institute, long-term member of the IEEE Boston Section Executive Committee, co-founder of CIDLab at UNH, and “IEEE 3rd Millennium Awardee.” He coauthored with Profs. Andrzej Rucinski, and Don Bouldin, the chapter, “Paradigm Shifts in the Design of Microelectronic Systems,” in Pursuit of the 21st Century Golden key: Nurturing Young Generation to Grasp Opportunities in the 21st Century, National Chaio University Press (Taiwan). Much of his current work involves developing curriculum and supporting technology for Critical Embedded Systems along with Professor Andrzej Rucinski at UNH CIDLab.

Patrick Kane, Cypress Semiconductor directs the global Cypress University Alliance program, and annually presents over 15 PSoC, CyFi and related workshops yearly. Before he joined Cypress in July 2006, he spent 13 ½ years at Xilinx in a variety of technical, sales, and marketing roles including 4 years managing the Xilinx University Program . He has co-authored numerous papers, lab books and articles including “New and Innovative Educational Material for Teaching Mixed Domain Embedded System Design to Undergraduate/Graduate Students” (ASEE 2008).

Decision (Run/Cancel) Date for this Courses is Monday, September 27, 2010

FEES

Payment received by September 24: IEEE Members $335

Payment received by September 24: Non-members $355

Payment received after September 24: IEEE Members $355

Payment received after September 24: Non-members $395

On-line registration to this course is closed. You may register from 5:30PM - 6:00PM, Tuesday, October 5, 2010 at MIT Lincoln Laboratory, 244 Wood Street, Lexington, MA or by calling the IEEE Boston Section office at 781-245-5405.