Arduino Friendly PSoC Shield
The overall goal of this project is to have PSoC 5 be “Arduino-friendly”. In other words, team 1 is trying to have Arduino users purchase PSoC products. The overall goal of this project is to have a design that will prevent any technical difficulty when interacting Arduino shields with PSoC 5. The first task was to make PSoC 5 work with the Arduino Ethernet shield and possibly extended to work with other Arduino Shields as time permitted. The Programmable System on Chip or PSoC is an integrated circuit made by Cypress Semiconductor. Using a software called PSoC Creator to program the intended target, the PSoC 5, can be configured utilizing the analog and digital peripheral functions, memory and a microcontroller within the chip. Lastly, there is programming of the PSoC to perform the functions of a web server using the Arduino Ethernet Shield. The goal of the project is to establish compatibility between the platforms.
This project is compatible with PSoC 5 using the GCC compiler. It has been tested against PSoC Creator version 1.0 SP2.
The source code for the entire project, including all final demos can be found online in an SVN repository at XP-Dev. You may also click here to directly browse all source code.
The team has also made the entire project available for download in a zip package, found by clicking here.