Variant | Remarks |
---|---|
PSoC 61 | Entry-level |
PSoC 62 | Performance |
PSoC 63 | BLE |
PSoC 64 | Secured MCU |
Programmable analogue and digital blocks
Programmable routing/interconnect—GPIOs/pin functions can be routed anywhere (this was very useful in COMPSYS 301!)
Must be configured at power-up, similar to an FPGA
ARM Cortex-M4 core with additional Cortex-M0+ core in certain variants
Includes variants with BLE/Bluetooth 5
Full-speed USB 2.0 host/device
32-bit
Up to
1x 12-bit SAR ADC at
Up to 104 GPIO (84 on the PSoC 63
with BLE)
Although this series of microcontrollers are really neat, I don't think they're the best option for this project: