Serving Eastern Massachusetts
| 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 |
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.”
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
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:
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”
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”
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”
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”
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
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
Engineers, Engineering Managers, Faculty, Consultants and others interested in “IoT,” Embedded Systems, Sensor Networks, and other PSoC applications
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.
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.
6 evenings of 3 hours each featuring: lectures; guided-tutorials and advanced demonstrations; TakeHomeLabs; enrichment white papers and applications notes
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).
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