PSoC 4000 is a low-cost, entry-level 32-bit ARM-based SoC for quick, simple upgrades of legacy 8-bit and 16-bit MCUs. The PSoC 4000 family delivers PSoC’s hallmark design flexibility along with CapSense, Cypress’s industry-leading capacitive sensing technology, to cost-sensitive and high-volume applications. The PSoC 4000 family also integrates programmable digital and analog peripherals, such as timers/counters/PWMs, I²C and comparators, to suit a variety of consumer and industrial applications. These devices are available in footprint packages as small as 3 x 3 x 0.6 mm.
Upgrade Legacy 8-bit and 16-bit MCUs
- Embedded system designs now require higher-performing MCUs at the same cost
- SoC 4000 offers a 32-bit ARM Cortex-M0 MCU to meet processing and power requirements
- PSoC’s programmable I/O subsystem enables you to easily connect the internal analog and digital signals to the external I/Os to design your custom footprint
Industry’s Best CapSense
- Enables a touch user interface with up to 16 I/Os
- Uses SmartSense™ Auto-tuning during all product design phases
- Prevents false touches caused by liquids
- Implements advanced proximity sensing: wake-on-approach, liquid level detection, and IR sensor replacement
- Performs reliably in noisy environments
Scalable Architecture
- Enables seamless migration up and across all the PSoC 4 device families
- Accelerates time-to-market with hardware and firmware co-design using the free PSoC Creator Integrated Design Environment (IDE)
- ARM-friendly ecosystem with support for third-party tools, including code editors, debuggers and programmers, simplifies design with PSoC 4
How to Get Started:
1. Download and install
PSoC Creator
2. Buy the
PSoC 4000 Pioneer Kit
3. Download the
Getting Started App Note
4. Register for a free
PSoC 4 workshop in your area
PSoC 4000 One Chip Solution Diagram
Features
32-Bit MCU Subsystem |
Programmable Digital |
- 16-MHz ARM Cortex-M0 MCU
- Up to 16 KB Flash and 2 KB SRAM
|
- One configurable 16-bit timer, counter or pulse-width modulator (TCPWM) block
- One I²C master or slave
|
Programmable Analog |
Packages |
- Two IDACs (7 bit and 8 bit): digitally controlled current sources
- One comparator (CMP)
|
- 8-SOIC, 16-SOIC, 16-QFN, 24-QFN
|
Capsense with Smartsense Auto-Tuning |
|
- One Cypress Capacitive Sigma-DeltaTM (CSD) controller
- Capacitive sensing supported on up to 16 pins
|
|