MIT: Independent Activities Period: IAP

IAP 2014

Programmable-System-on-Chip (PSoC) Design using Cypress PSoC 4 and Arduino type Shield

Patrick Kane, Mike Daly, Greg Landry

Jan/21 Tue 10:00AM-05:00PM 36-153
Jan/22 Wed 10:00AM-05:00PM 36-153
Jan/23 Thu 10:00AM-05:00PM 36-153

Enrollment: Unlimited: Advance sign-up required
Sign-up by 12/20
Attendance: Participants must attend all sessions
Prereq: Some C Programming, previous intro to circuits

Teams comprised of 2-4 students will compete in a Programmable System on a Chip (PSoC) design challenge using CY8CKIT-042 development kits and a supplied daughter card. The goal of the competition is to design a slave circuit with associated peripherals and memory components and memory components around an ARM Cortex-M0 (already embedded in the PSoC 4 device), along with associated firmware to demonstrate a correctly working system that can I/F with a provided master system..

The first session will feature an ARM representative to speak specifically about the Cortex-M0 in the morning, with a hands on lab session that will introduce the students to PSoC 4 and the PSoC Creator design environment.

The second session will regard topics needed to successfully complete the design such as CapSense, I2C, digital filtering etc.

The third session is a "hacker" day put together the design. Each team will have 5 minutes to present their version of the solution.

Sponsor(s): Electrical Engineering and Computer Science
Contact: Patrick Kane,