Cypress PSoC 4
I love the Arduino and the flexibility this little ATMEGA328 microcontroller can offer. It is easy to implement in new design and to solder.
I also have done some work with .NETMF using the USBizi100 chipset https://www.ghielectronics.com/catalog/product/117 but that is now discontinued.
So I was looking around for other microcontrollers and came across the PSoC 4 and the Pioneer Kit http://www.cypress.com/?rID=77780 It seems very powerful, and for $25.- it’s no great loss if I can’t figure it out.
At its core you find a 24 MHz ARM Cortex-M0 CPU but the exiting thing is that you can configure lots of internal mixed signal electronics directly on the chip.
- From the analog world you can add circuits like ADC, Amplifiers, Analog MUX, Comparators etc.
- From the digital world you can add things like Counters, PWM, decoders, Timers…
- You can add logic directly on the pins with things like NAND, NOR –gates, D flip flop’s, multiplexers
- And on top of this you can route signals to any GPIO pin you like.
So how far have I come…?
Not far. The IDE is a bit overwhelming but there is a method to this madness. After some tutorials and looking on demo projects it’s starting to make sense. I do think that mastering this device will be a great tool to have in some projects and I’m looking forward to learning more of this amazing little chip.
And another great thing is the price. It’s about $2.50 like the ATMEGA328P-AU for just the chip.