I like the Cypress Semiconductor programmable system-on-a-chip (PSoC) approach to microcontrollers, and the PSoC software, which simplifies designs and code. A new development board makes it easy for ...