PSOC™ 4 Microcontroller: Arm® Cortex®-M0/M0+

PSOC™ 4 microcontrollers deliver Cortex-M0/M0+ processing, low-power analog, CAPSENSE™ touch sensing, and Bluetooth® in a single chip.

link

About

The PSOC™ 4 microcontroller is a family of Arm® Cortex®-M0 and Cortex®-M0+ MCUs that combine intelligent analog, programmable digital logic, and advanced sensing on a single chip. Each device pairs a low-power 32-bit core, low-latency interrupt handling, and a compact code footprint with configurable peripherals, so one architecture covers touch interfaces, sensor conditioning, custom digital protocols, and Bluetooth® Low Energy (LE) connectivity.

Sensing is integrated as Multi-Sense: fifth-generation CAPSENSE™ capacitive sensing together with inductive and liquid-level sensing. The portfolio scales from cost-optimized PSOC™ 4000 devices to analog-rich PSOC™ 4100, digitally flexible PSOC™ 4200, Bluetooth® LE variants, and the PSOC™ Analog Coprocessor. Compare the line-up in the PSOC™ 4 product selector to find the family that matches your design.

Infineon's CAPSENSE™ is the industry-leading capacitive-sensing solution for touch buttons and sliders, proximity sensing, and liquid-level sensing applications. CAPSENSE is a dedicated peripheral found across the entire PSOC™ 4 portfolio featuring state-of-the-art noise immunity and water rejection.

The PSOC™ 4's advanced sensing technologies such as CAPSENSE™, inductive sensing and liquid level sensing are integrated into a single solution known as Multi-Sense. The Multi-Sense solution offers a multiple possibilities for designers to create innovative applications, one example of this is hover touch where airgap based touch button interface is supported.

PSOC™ 4 microcontrollers integrate intelligent analog and programmable digital blocks that replace external components, reducing bill-of-materials cost and board area. On the analog side these include operational amplifiers (opamps), comparators, digital-to-analog converters (DACs), and 12-bit successive-approximation-register (SAR) analog-to-digital converters (ADCs), so a complete sensor front end can sit on chip.

On the digital side, Universal Digital Blocks (UDBs) implement custom logic and state machines, Serial Communication Blocks (SCBs) are configurable as UART, SPI, or I²C, and Timer/Counter/Pulse-Width Modulator (TCPWM) blocks handle timing and PWM. Available blocks vary by family. Because routing and block configuration are set in firmware, one hardware design can serve several product variants. Set these up in the ModusToolbox™ Device Configurator.

The PSOC™ 4 portfolio is organized into five families, each at a different level of integration. Start from the sensing and connectivity your design needs, then choose the family that carries the matching resources.

PSOC™ 4000 – entry-level Arm® Cortex®-M0/M0+ devices for cost-sensitive touch interfaces, with CAPSENSE™ and Multi-Sense.
PSOC™ 4100 – adds intelligent analog (ADCs, DACs, opamps, and comparators) for system control alongside CAPSENSE™.
PSOC™ 4200 – adds Universal Digital Blocks (UDBs) for custom digital interfaces, state machines, and logic functions.
PSOC™ 4 Bluetooth® Low Energy (LE) – integrates a Bluetooth® LE radio and a royalty-free protocol stack for wireless nodes.
PSOC™ Analog Coprocessor – aggregates and pre-processes sensor data, then passes it to a host processor over a serial interface.

All families are supported by ModusToolbox™, with PSOC™ Creator available for earlier devices. Use the PSOC™ 4 product selector to compare part numbers.

Infineon provides two integrated development environments (IDEs) for PSOC™ 4 microcontroller design. ModusToolbox™ is the recommended choice for new designs: it runs on Windows, macOS, and Linux, works with Eclipse-based and third-party IDEs, and ships with device and peripheral configurators, driver libraries, middleware, and code examples. PSOC™ Creator is a Windows IDE built around schematic capture and a catalog of more than 150 pre-verified peripheral components, and remains available for earlier PSOC™ 4 devices.

For machine learning, DEEPCRAFT™ Studio covers model development, optimization, and deployment, and exports code that fits into the ModusToolbox™ flow. Download ModusToolbox™ from the Infineon Developer Center to get started.

PSOC™ 4 microcontrollers are used in touch-enabled human-machine interfaces (HMI), battery-powered IoT sensor nodes, wearables, smart home appliances, and industrial control panels. The common thread is a design that needs configurable analog or digital resources, capacitive sensing, or wireless connectivity without adding a separate controller.

Typical implementations include appliance control panels with touch buttons, sliders, and rotary knobs; proximity and gesture detection replacing mechanical switches; sensor signal conditioning for temperature, pressure, and flow measurement; motor control built on TCPWM blocks; and Bluetooth® LE remote controls and sensor nodes running from a coin cell. Browse the PSOC™ 4 code examples for a starting point in each of these areas.

PSOC™ 4 microcontrollers differentiate on integration and flexibility. Intelligent analog and programmable digital blocks absorb functions that would otherwise need separate touch controllers, ADCs, comparators, and timers, which lowers bill-of-materials cost, board area, and supply-chain exposure. Because peripherals and routing are set in firmware, one hardware design can serve several product variants.

CAPSENSE™ adds a proven capacitive-sensing peripheral, and fifth-generation CAPSENSE™ scans autonomously without waking the CPU, which keeps average system power low in always-on interfaces. Selected devices participate in Infineon's Product Longevity Program, which commits to a minimum 15-year supply for listed parts. Designs can scale within PSOC™ 4 or move up to PSOC™ 6 as requirements grow. Start from the PSOC™ 4 selection guide.

To select a PSOC™ 4 microcontroller, work through four decisions in order. First, define the sensing you need: capacitive touch alone points to PSOC™ 4000; touch plus system control points to PSOC™ 4100; custom digital protocols point to PSOC™ 4200; wireless points to the Bluetooth® Low Energy (LE) variants.

Then size the resources. Check analog requirements (ADC channels and resolution, DAC outputs, opamp stages), digital requirements (UART, SPI, and I²C instances, TCPWM channels, UDB count), and memory against your code and data budget. Finally confirm general-purpose input/output (GPIO) count, package, supply-voltage range, and temperature grade. Filter on all of these in the Infineon product selector.

The PSOC™ 4 microcontroller is a family of Arm® Cortex®-M0 and Cortex®-M0+ MCUs that combine intelligent analog, programmable digital logic, and advanced sensing on a single chip. Each device pairs a low-power 32-bit core, low-latency interrupt handling, and a compact code footprint with configurable peripherals, so one architecture covers touch interfaces, sensor conditioning, custom digital protocols, and Bluetooth® Low Energy (LE) connectivity.

Sensing is integrated as Multi-Sense: fifth-generation CAPSENSE™ capacitive sensing together with inductive and liquid-level sensing. The portfolio scales from cost-optimized PSOC™ 4000 devices to analog-rich PSOC™ 4100, digitally flexible PSOC™ 4200, Bluetooth® LE variants, and the PSOC™ Analog Coprocessor. Compare the line-up in the PSOC™ 4 product selector to find the family that matches your design.

Infineon's CAPSENSE™ is the industry-leading capacitive-sensing solution for touch buttons and sliders, proximity sensing, and liquid-level sensing applications. CAPSENSE is a dedicated peripheral found across the entire PSOC™ 4 portfolio featuring state-of-the-art noise immunity and water rejection.

The PSOC™ 4's advanced sensing technologies such as CAPSENSE™, inductive sensing and liquid level sensing are integrated into a single solution known as Multi-Sense. The Multi-Sense solution offers a multiple possibilities for designers to create innovative applications, one example of this is hover touch where airgap based touch button interface is supported.

PSOC™ 4 microcontrollers integrate intelligent analog and programmable digital blocks that replace external components, reducing bill-of-materials cost and board area. On the analog side these include operational amplifiers (opamps), comparators, digital-to-analog converters (DACs), and 12-bit successive-approximation-register (SAR) analog-to-digital converters (ADCs), so a complete sensor front end can sit on chip.

On the digital side, Universal Digital Blocks (UDBs) implement custom logic and state machines, Serial Communication Blocks (SCBs) are configurable as UART, SPI, or I²C, and Timer/Counter/Pulse-Width Modulator (TCPWM) blocks handle timing and PWM. Available blocks vary by family. Because routing and block configuration are set in firmware, one hardware design can serve several product variants. Set these up in the ModusToolbox™ Device Configurator.

The PSOC™ 4 portfolio is organized into five families, each at a different level of integration. Start from the sensing and connectivity your design needs, then choose the family that carries the matching resources.

PSOC™ 4000 – entry-level Arm® Cortex®-M0/M0+ devices for cost-sensitive touch interfaces, with CAPSENSE™ and Multi-Sense.
PSOC™ 4100 – adds intelligent analog (ADCs, DACs, opamps, and comparators) for system control alongside CAPSENSE™.
PSOC™ 4200 – adds Universal Digital Blocks (UDBs) for custom digital interfaces, state machines, and logic functions.
PSOC™ 4 Bluetooth® Low Energy (LE) – integrates a Bluetooth® LE radio and a royalty-free protocol stack for wireless nodes.
PSOC™ Analog Coprocessor – aggregates and pre-processes sensor data, then passes it to a host processor over a serial interface.

All families are supported by ModusToolbox™, with PSOC™ Creator available for earlier devices. Use the PSOC™ 4 product selector to compare part numbers.

Infineon provides two integrated development environments (IDEs) for PSOC™ 4 microcontroller design. ModusToolbox™ is the recommended choice for new designs: it runs on Windows, macOS, and Linux, works with Eclipse-based and third-party IDEs, and ships with device and peripheral configurators, driver libraries, middleware, and code examples. PSOC™ Creator is a Windows IDE built around schematic capture and a catalog of more than 150 pre-verified peripheral components, and remains available for earlier PSOC™ 4 devices.

For machine learning, DEEPCRAFT™ Studio covers model development, optimization, and deployment, and exports code that fits into the ModusToolbox™ flow. Download ModusToolbox™ from the Infineon Developer Center to get started.

PSOC™ 4 microcontrollers are used in touch-enabled human-machine interfaces (HMI), battery-powered IoT sensor nodes, wearables, smart home appliances, and industrial control panels. The common thread is a design that needs configurable analog or digital resources, capacitive sensing, or wireless connectivity without adding a separate controller.

Typical implementations include appliance control panels with touch buttons, sliders, and rotary knobs; proximity and gesture detection replacing mechanical switches; sensor signal conditioning for temperature, pressure, and flow measurement; motor control built on TCPWM blocks; and Bluetooth® LE remote controls and sensor nodes running from a coin cell. Browse the PSOC™ 4 code examples for a starting point in each of these areas.

PSOC™ 4 microcontrollers differentiate on integration and flexibility. Intelligent analog and programmable digital blocks absorb functions that would otherwise need separate touch controllers, ADCs, comparators, and timers, which lowers bill-of-materials cost, board area, and supply-chain exposure. Because peripherals and routing are set in firmware, one hardware design can serve several product variants.

CAPSENSE™ adds a proven capacitive-sensing peripheral, and fifth-generation CAPSENSE™ scans autonomously without waking the CPU, which keeps average system power low in always-on interfaces. Selected devices participate in Infineon's Product Longevity Program, which commits to a minimum 15-year supply for listed parts. Designs can scale within PSOC™ 4 or move up to PSOC™ 6 as requirements grow. Start from the PSOC™ 4 selection guide.

To select a PSOC™ 4 microcontroller, work through four decisions in order. First, define the sensing you need: capacitive touch alone points to PSOC™ 4000; touch plus system control points to PSOC™ 4100; custom digital protocols point to PSOC™ 4200; wireless points to the Bluetooth® Low Energy (LE) variants.

Then size the resources. Check analog requirements (ADC channels and resolution, DAC outputs, opamp stages), digital requirements (UART, SPI, and I²C instances, TCPWM channels, UDB count), and memory against your code and data budget. Finally confirm general-purpose input/output (GPIO) count, package, supply-voltage range, and temperature grade. Filter on all of these in the Infineon product selector.

Documents