Skip to content

About

Cypress Semiconductor — independent third-party profile of a public API surface, by API Evangelist. Cypress Semiconductor was a US-based semiconductor company known for its PSoC programmable system-on-chip microcontrollers, WICED Wi-Fi and Bluetooth connectivity stacks, NOR Flash memory, CapSense capacitive touch sensing, and Traveo automotive micr

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Cypress Semiconductor (cypress-semiconductor)

About this repository

This is not our API. This repository is an independent, third-party profile of a company's publicly available API surface, maintained by API Evangelist. API Evangelist does not operate, host, resell, or support this company's APIs, and is not affiliated with or endorsed by the company unless stated on the profile.

Where the information came from. Everything here is assembled from material a member of the public can reach with a browser and no credentials — the company's own website, developer portal and documentation, the specifications it publishes for public use (OpenAPI, AsyncAPI, JSON Schema, apis.json, llms.txt and similar), its public repositories, and its public status, pricing and changelog pages. Nothing here is obtained by breaching a system, defeating an access control, or using credentials of any kind.

The rating is an independent assessment. The Kin Score and Agent Readiness rating are independently calculated scores of a company's public API artifacts, produced by API Evangelist against a published rubric. They are not certifications, endorsements, security assessments, or audits, and they score published artifacts — not the quality, safety, or security of the software.

Corrections, re-scores, and removal are free. No partnership, contract, or purchase is required, and you do not need to justify the request.

  • Something wrong? Open an issue on this repository, or email info@apievangelist.com.
  • Published something new? Ask for a re-score and we will re-run the rating.
  • Want the listing taken down? Say so and we will honor it. The profile is reduced to your company name, a factual description, and a link to your own site, and the company is recorded as unrated — never scored zero for having asked.

Response times. Acknowledgement within one business day; removal or restriction within two business days; corrections and re-scores within five business days.

Not from the company, and here with a question? You are welcome here — we would rather be the front line and point you the right way than have a good report go nowhere. What this repository can answer is narrow, though, so it is worth knowing who you are actually looking for:

  • A question about how the API works, an account, billing, or a bug in the service — that is the company's own support, not us. We profile this API; we do not operate it and cannot see your account.
  • A bug in an open-source project we only catalog — file it on that project's own repository. This has happened with a real and correct bug report that reached us instead of the people who could fix it, which helped nobody.
  • Anything about this listing itself — the description, the tags, the rating, a missing or wrong artifact — is ours. Open an issue here.
  • Not sure, or something general about API Evangelist or APIs.io — open an issue on the APIs.io Inbox and we will route it.

This repository contains no software, and we will never ask you to download anything. There is no build, release, installer, or binary here — only text and machine-readable API descriptions, so there is nothing here that can be "corrupt" or need "repairing". Any issue, comment, or email claiming otherwise and offering a download link is not from us and is hostile. Do not follow the link; it is a lure. Report it to GitHub and, if you like, tell us at info@apievangelist.com so we can take it down.

On a security or compliance team? Email info@apievangelist.com with security in the subject line and you will get a person, not a form. We will tell you exactly which public URLs this profile was built from so your team can see the same surface we did, and we will take the listing down on request while you work through it.

Full detail: Where this data comes from

Cypress Semiconductor was a US-based semiconductor company known for its PSoC programmable system-on-chip microcontrollers, WICED Wi-Fi and Bluetooth connectivity stacks, NOR Flash memory, CapSense capacitive touch sensing, and Traveo automotive microcontrollers. Infineon Technologies completed its $9.4 billion acquisition of Cypress on April 16, 2020, and Cypress now operates as a wholly owned subsidiary of Infineon. The former Cypress product lines (PSoC, AIROC formerly WICED, NOR Flash, CapSense, Traveo) remain in active development under Infineon branding, and the cypress.com domain redirects to infineon.com. The former Cypress developer surface — including PSoC Creator (legacy) and the modern ModusToolbox embedded development ecosystem — is now hosted on the Infineon GitHub organization (github.com/Infineon) which contains 2,143 public repositories spanning code examples, board support packages, HAL libraries, middleware, and configurators for PSoC, AIROC, Traveo, XMC, and AURIX device families. The original Cypress GitHub organization (github.com/cypresssemiconductorco) has been wound down to four placeholder repos that redirect users to the Infineon org. Cypress' APIs are predominantly embedded software APIs (C/C++ HAL, PDL, middleware libraries) rather than HTTP/REST surfaces, consumed by firmware engineers via ModusToolbox, Eclipse, and Visual Studio Code workflows.

URL: Visit APIs.json URL

Run: Capabilities Using Naftiko

Tags

  • Acquired, Bluetooth, CapSense, Embedded Systems, Hardware, Infineon, IoT, Microcontrollers, NOR Flash, PSoC, Semiconductor, WiFi

Timestamps

  • Modified: 2026-05-23

Acquisition Note

Cypress Semiconductor became part of Infineon Technologies on 16 April 2020 in a transaction valued at approximately $9.4 billion. All former Cypress product lines (PSoC, AIROC formerly WICED, CapSense, TRAVEO T2G, Semper / HyperFlash NOR Flash, USB-C PD) continue under Infineon branding. The developer surface for these products now lives on infineon.com, documentation.infineon.com, community.infineon.com, and github.com/Infineon. The legacy cypress.com domain redirects to infineon.com; the legacy github.com/cypresssemiconductorco organization retains only four placeholder/redirect repositories.

APIs

ModusToolbox Software Ecosystem

ModusToolbox is Infineon's modern embedded development ecosystem and the successor to Cypress' PSoC Creator. It is a collection of GUI and non-GUI tools, libraries, configurators, board support packages (BSPs), and middleware for building applications on PSoC Arm Cortex microcontrollers (inherited from Cypress), AIROC Wi-Fi and Bluetooth devices (formerly Cypress WICED), TRAVEO T2G automotive microcontrollers (inherited from Cypress), XMC industrial microcontrollers, and USB-C Power Delivery microcontrollers. ModusToolbox runs on Linux, macOS, and Windows, supports VS Code, Eclipse, and IAR IDEs, and ships with the GNU C compiler. The most recent stable release line as of 2026 is ModusToolbox v3.x (v3.7 reference in the Infineon developer community).

Human URL: https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/

Tags

  • AIROC, Embedded Development, IDE, ModusToolbox, PSoC, TRAVEO, XMC

Properties

PSoC HAL and Peripheral Driver Library (PDL)

The PSoC Hardware Abstraction Layer (HAL) and Peripheral Driver Library (PDL) are the C-language embedded APIs developers use to program Cypress-originated PSoC 4, PSoC 6, and PSoC Edge microcontrollers. The mtb-hal-cat1 and mtb-pdl-cat1 libraries — distributed as ModusToolbox components — provide register-level and abstracted drivers for GPIO, SCB, TCPWM, Crypto, USB, and other PSoC peripherals. These libraries are the modern Infineon-branded replacement for the legacy Cypress PSoC Creator component library.

Human URL: https://infineon.github.io/mtb-hal-cat1/html/index.html

Tags

  • C, Embedded Systems, HAL, Microcontrollers, PDL, PSoC

Properties

AIROC Bluetooth (formerly WICED)

AIROC Bluetooth is the Infineon-rebranded Cypress WICED Bluetooth and Bluetooth LE software stack and SDK, supporting CYW20xxx, CYW43xxx, and AIROC combo Bluetooth/Wi-Fi parts inherited from the Cypress acquisition. Developers use the btsdk-* and AIROC libraries via ModusToolbox to build BLE peripherals, central applications, mesh networks, and Bluetooth audio products. WICED Studio has been deprecated in favor of ModusToolbox-based AIROC flows.

Human URL: https://www.infineon.com/cms/en/product/promopages/airoc-bluetooth/

Tags

  • AIROC, Bluetooth, BLE, Embedded Systems, WICED, Wireless

Properties

AIROC Wi-Fi (formerly WICED)

AIROC Wi-Fi is the Infineon-rebranded Cypress WICED Wi-Fi stack and SDK, including the Wi-Fi Host Driver (WHD) and connectivity middleware that drives CYW43xxx and CYW55xxx Wi-Fi chipsets originally designed by Cypress (and prior to that, Broadcom). It is delivered as ModusToolbox middleware libraries (wifi-host-driver, wifi-connection-manager, wifi-mw-core) and supports station mode, AP mode, WPA3, and cloud-connected IoT applications on PSoC 6 and PSoC Edge hosts.

Human URL: https://infineon.github.io/wifi-host-driver/html/index.html

Tags

  • AIROC, Embedded Systems, IoT, WHD, WICED, WiFi

Properties

CapSense Capacitive Touch Library

CapSense is Cypress' (now Infineon's) capacitive touch sensing technology, exposed to firmware developers as a ModusToolbox middleware library and Device Configurator personality. CapSense supports buttons, sliders, touchpads, and proximity sensing on PSoC 4, PSoC 6, and PSoC Edge devices with SmartSense auto-tuning. The CapSense Configurator GUI generates the tuning C structures consumed at runtime by the CapSense library.

Human URL: https://infineon.github.io/capsense/capsense_api_reference_manual/html/index.html

Tags

  • CapSense, Embedded Systems, HMI, PSoC, Touch Sensing

Properties

TRAVEO T2G Automotive Microcontroller SDK

TRAVEO T2G is the automotive Arm Cortex-M microcontroller family inherited from Cypress, now developed under Infineon. Developers program TRAVEO T2G via ModusToolbox using a dedicated PDL, HAL, and BSP set (mtb-pdl-cat1, mtb-hal-cat1 variants and the cat1c CMSIS device support) for body, cluster, and gateway ECU applications. AURIX Development Studio remains the path for Infineon's TriCore AURIX automotive MCUs, while TRAVEO T2G stays on ModusToolbox.

Human URL: https://www.infineon.com/cms/en/product/microcontroller/32-bit-traveo-t2g-arm-cortex-microcontroller/

Tags

  • Automotive, Cortex-M, Embedded Systems, Microcontrollers, TRAVEO

Properties

Tags

  • Flash Memory, HyperFlash, Memory, NOR Flash, Semper

Properties

Common Properties

Features

Name Description
PSoC Programmable System-on-Chip Cypress' flagship PSoC 4, PSoC 6, and PSoC Edge Arm Cortex-M MCUs with configurable analog and digital fabric, now produced under Infineon.
AIROC Wireless Connectivity Rebranded WICED Wi-Fi and Bluetooth combo silicon (CYW43xxx, CYW20xxx, CYW55xxx) with ModusToolbox middleware.
CapSense Capacitive Touch Capacitive sensing IP for buttons, sliders, and proximity, with SmartSense auto-tuning and a dedicated Configurator GUI.
TRAVEO T2G Automotive MCUs Arm Cortex-M-based automotive microcontrollers for body, cluster, and gateway ECUs, developed via ModusToolbox.
Semper / HyperFlash NOR Memory High-reliability and high-bandwidth NOR Flash memory families with serial, QSPI, and HyperBus interfaces.
ModusToolbox Development Ecosystem Cross-platform tools, BSPs, HAL/PDL libraries, middleware, and configurators that replaced Cypress PSoC Creator and WICED Studio.
Open Source Reference Code 2,143 public repositories on the Infineon GitHub org including 87+ ModusToolbox-tagged repos, mtb-example-* code examples, and BSP packages.

UseCases

Name Description
Connected IoT Devices Building Wi-Fi and Bluetooth-connected IoT endpoints on PSoC 6 + AIROC silicon using ModusToolbox middleware.
Touch and HMI Interfaces Designing capacitive touch buttons, sliders, and proximity surfaces with CapSense on PSoC microcontrollers.
Automotive ECU Development Programming TRAVEO T2G microcontrollers for body, cluster, and gateway electronic control units.
Industrial Microcontrollers Using PSoC and XMC parts together in factory automation, motor drive, and industrial sensing applications.
Secured Embedded Applications Leveraging PSoC 6 dual-core (Cortex-M4 + Cortex-M0+) architecture and OPTIGA Trust for root-of-trust IoT designs.
USB-C Power Delivery Building USB-C PD controllers and chargers on Infineon's PD MCU family with ModusToolbox.

Integrations

Name Description
Visual Studio Code ModusToolbox ships a VS Code extension as a primary supported IDE for embedded development.
Eclipse IDE ModusToolbox integrates with Eclipse via the Eclipse IDE for ModusToolbox distribution.
IAR Embedded Workbench ModusToolbox project export supports IAR EWARM for Arm Cortex-M PSoC targets.
Arm Mbed OS PSoC 6 and AIROC parts have Arm Mbed OS targets, enabling Mbed-based application development.
Zephyr RTOS Infineon contributes board support for PSoC 6 and PSoC Edge to the Zephyr RTOS project.
MicroPython An Infineon-maintained PSoC 6 / PSoC Edge port of MicroPython enables Python-based prototyping.
Arduino Arduino cores exist for XMC (XMC-for-Arduino) and PSoC 6 (arduino-core-psoc6) on the Infineon GitHub org.
Amazon FreeRTOS Cypress was a launch partner for Amazon FreeRTOS; the amazon-freertos repository remains in the legacy Cypress GitHub org.

Artifacts

Machine-readable artifacts profiling Cypress / Infineon's developer surface.

JSON Schema

JSON-LD

Vocabulary

  • Cypress Semiconductor Vocabulary — Domain vocabulary for Cypress product lines (PSoC, AIROC/WICED, CapSense, TRAVEO, NOR Flash) and the Infineon ModusToolbox ecosystem

Rules

Plans

Rate Limits

FinOps

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

Cypress Semiconductor — independent third-party profile of a public API surface, by API Evangelist. Cypress Semiconductor was a US-based semiconductor company known for its PSoC programmable system-on-chip microcontrollers, WICED Wi-Fi and Bluetooth connectivity stacks, NOR Flash memory, CapSense capacitive touch sensing, and Traveo automotive micr

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors