PSoC, or Programmable System-on-Chip, combines a CPU along with configurable peripherals on a single die. This combination gives you the flexibility to essentially design the perfect microcontroller for your project. Need an ADC, 2 PWM’s, 2 Low Pass Filters, a Capacitive Touch Sensor, 2 DAC’s and a RS-232 port? No problem. Just drag and drop blocks to add peripherals to your PSoC, ‘wire’ them together, then reference them in your C code. Until recently, it could be expensive to get started in serious PSoC development. There are through-hole PSoC’s available, but they are rather limited devices and the idea of surface mount components is daunting to most beginners/DIYers. Plus, debugging when you are responsible not just for the code but also the peripherals can be frustrating. And a good debugger for PSoC was not available for free.
Well, Cypress Semi has you covered. They now have an easy to use, inexpensive development board called the PSoC 4 Pioneer. It combines an Arm Cortex-M0 CPU with Cypress’ impressive PSoC technology in an Arduino shield-friendly package for only $25. They also offer plenty of PSoC training for free on their website.
NOTE: We do not receive any compensation for this, or any, article. We are just genuinely interested in bringing you the latest in development gear.