Peripherals include a 12‑bit analog‑to‑digital converter (ADC), two digital‑to‑analog converters (DACs), two op‑amps, and standard communication and timing peripherals. The PSoC‑4 also features a 20nA STOP mode.
The kit includes connectors for Arduino shields and Pmod daughter cards. The board also features a CapSense touch-sensing slider, an RGB LED, a user button, and access to all pins on the CY8C4245AXI. A USB connector connects the board to a PC, allowing communication over USB-to-UART, USB-to-I2C, or ARM’s Serial Wire Debug (SWD).
Once connected, the PC runs Cypress’ PSoC Creator IDE which allows developers to simultaneously configure the PSoC‑4’s programmable logic and also write and compile C code application firmware.
The IDE has an easy-to-use graphical interface that allows developers to drag and drop pre-characterised, production-ready analog and digital IP blocks – PSoC Components – into a single PSoC‑4 to create customised, feature-rich, and highly differentiated programmable products. Over 50 pre‑tested PSoC Components are included.
The kit includes the PSoC-4 Pioneer Kit Board, a Quick Start Guide, a USB A to mini-B Cable, and six jumper wires. Target designs using the PSoC-4 architecture include field-oriented control (FOC) industrial motor control, temperature sensing, security access, portable medical appliances, and many other low-power applications.