Overview
The EasyPSoC4 is MikroElektronika's latest development board for 8,
20, 28 and 48-pin DIP-packaged PSoC (Programmable-System-On-a-Chip)
mixed signal arrays by Cypress. The EasyPSoC4 includes a high-speed USB programmer plus many
advanced built-in I/O features.
The EasyPSoC4 is supplied with a removable 48-pin CY8C27643 MCU board and
provides everything you need to start developing for, experimenting with or
learning about this microcontroller.
By including the programmer, PSoC MCU board and useful I/O devices on one board, the
EasyPSoC4 will save you having to waste time trying to set up individual
programmers, prototyping boards and I/O devices.
The EasyPSoC4's low cost,
ease of use, reliability and wealth of built-in features also make it an
excellent platform for the teaching of microcontrollers in colleges and
universities.
Using the EasyPSoC4
The EasyPSoC4 is incredibly easy to set up and use. On first connecting it to
the USB port of your PC using the lead provided, Windows will prompt you to
install a driver from the supplied CD-ROM. The CY8C27643 that comes fitted to
the EasyPSoC4 is pre-programmed with a demonstration program that runs
immediately. You can then install the PSoCprog programming software, also on
the CD-ROM, and reprogram the PSoC with any of the included pre-compiled example
programs to try out the board's I/O features and get a taste of the sort of
projects that you can develop.
To write your own programs, you can use any make of PSoC assembler or
compiler that generate HEX files.
Your programs can make full use of the EasyPSoC4's I/O devices and any that
are not required can be disabled by way of clearly labelled jumpers and DIP
switches. MikroElektronika's range of optional interface boards can be fitted to
the EasyPSoC4 and it is also straightforward to connect your own circuits as all
of the PSoC's I/O lines are available on five 10-way IDC headers. The
supplied CY8C27643 MCU board can easily be removed and replaced with
DIP-packaged PSoC microcontrollers.
Specifications
Supported
PSoCs
The following list gives the PSoCs currently supported by
the EasyPSoC4 in numerical order.
CY8C27643