ModusToolbox™ Software is a comprehensive suite of development tools and embedded run-time assets that provide such a flexible and efficient development environment. ModusToolbox™ Software provides specific tools and capabilities that support a seamless transition from the initial getting started setup, through the edit-compile-debug cycle of prototyping, and finally the retargeting of the embedded application to final hardware.

Want to learn more? Check out the resources below.

Information hub

ModusToolbox™ Software is a modern, extensible development environment supporting a wide range of Infineon microcontroller devices, including PSoC™ Arm® Cortex® MicrocontrollersTRAVEO™ T2G Arm® Cortex® MicrocontrollerXMC™ Industrial MicrocontrollersAIROC™ Wi-Fi devicesAIROC™ Bluetooth® devices, and USB-C Power Delivery Microcontrollers. Provided as a collection of development tools, libraries, and embedded runtime assets, ModusToolbox™ Software is architected to provide a flexible and comprehensive development experience.

Register now for the easiest way to get all the essential as well as new information about ModusToolbox™ Software.

Key pillars of modustoolbox
Key pillars of modustoolbox
Key pillars of modustoolbox

The ModusToolbox™ forum includes discussions regarding multi-platform development tools and a comprehensive suite of GitHub-hosted firmware libraries accompanied by thoroughly tested code example applications

Discover the features of ModusToolbox™ and PSOC™ Creator and determine which is appropriate for your projects.

Unique capabilities of ModusToolbox™

  • Support for a wide range of the latest generation of devices from Infineon
  • Support for modern operating systems, including Windows, Ubuntu, and macOS
  • Support for Microsoft VS Code, IAR Embedded Workbench, Arm MDK w/ uVision, and Eclipse

Unique capabilities of PSOC™ Creator

  • Schematic editor and design canvas
  • Support for Universal Digital Blocks (UDBs) and auto-routing
  • Support for earlier generations of PSOC™ 3,  PSOC™ 5, and PSOC™ 4 devices
  • Hardware design with complete schematic capture and graphical wiring tool
  • Dynamically generated API libraries
  • Support for Universal Digital Blocks (UDBs)

The device listed in these comparison tables highlight PSOC™ and FM0+ devices as a direct comparison to devices available in PSOC™ Creator.  ModusToolbox™ support additional Infineon product families including XMC™, Traveo™, AIROC™ Wi-Fi, AIROC™ Bluetooth, USB-C Power Delivery MCUs, and Wireless Charging ICs.

With the ModusToolbox™ embedded run-time software libraries, you can rapidly develop applications for Infineon MCUs, as well as AIROC™ Wi-Fi and Bluetooth® devices.  These embedded software libraries are hosted within GitHub repositories maintained by Infineon and our partners.  Applications like the ModusToolbox™ Project Creator and Library Manager, interface directly with these repositories to download source code along with any dependent repositories for use within the ModusToolbox™ embedded application.

Infineon maintains and distributes a large selection of embedded software libraries for use within ModusToolbox™.  These libraries include middleware developed exclusively for Infineon devices as well as the redistribution of industry standard libraries and stacks with additional porting layers specific to ModusToolbox™ and supported Infineon devices.

ModusToolbox™ enables the integration of partner developed middleware libraries, allowing source code repositories to be distributed directly from the 3rd party partner under their respective licensing and available for use directly within the ModusToolbox™ software ecosystem.

Get started with ModusToolbox™ with these videos:

ModusToolbox™ Software is a modern, extensible development environment supporting a wide range of Infineon microcontroller devices, including PSoC™ Arm® Cortex® MicrocontrollersTRAVEO™ T2G Arm® Cortex® MicrocontrollerXMC™ Industrial MicrocontrollersAIROC™ Wi-Fi devicesAIROC™ Bluetooth® devices, and USB-C Power Delivery Microcontrollers. Provided as a collection of development tools, libraries, and embedded runtime assets, ModusToolbox™ Software is architected to provide a flexible and comprehensive development experience.

Register now for the easiest way to get all the essential as well as new information about ModusToolbox™ Software.

Key pillars of modustoolbox
Key pillars of modustoolbox
Key pillars of modustoolbox

The ModusToolbox™ forum includes discussions regarding multi-platform development tools and a comprehensive suite of GitHub-hosted firmware libraries accompanied by thoroughly tested code example applications

Discover the features of ModusToolbox™ and PSOC™ Creator and determine which is appropriate for your projects.

Unique capabilities of ModusToolbox™

  • Support for a wide range of the latest generation of devices from Infineon
  • Support for modern operating systems, including Windows, Ubuntu, and macOS
  • Support for Microsoft VS Code, IAR Embedded Workbench, Arm MDK w/ uVision, and Eclipse

Unique capabilities of PSOC™ Creator

  • Schematic editor and design canvas
  • Support for Universal Digital Blocks (UDBs) and auto-routing
  • Support for earlier generations of PSOC™ 3,  PSOC™ 5, and PSOC™ 4 devices
  • Hardware design with complete schematic capture and graphical wiring tool
  • Dynamically generated API libraries
  • Support for Universal Digital Blocks (UDBs)

The device listed in these comparison tables highlight PSOC™ and FM0+ devices as a direct comparison to devices available in PSOC™ Creator.  ModusToolbox™ support additional Infineon product families including XMC™, Traveo™, AIROC™ Wi-Fi, AIROC™ Bluetooth, USB-C Power Delivery MCUs, and Wireless Charging ICs.

With the ModusToolbox™ embedded run-time software libraries, you can rapidly develop applications for Infineon MCUs, as well as AIROC™ Wi-Fi and Bluetooth® devices.  These embedded software libraries are hosted within GitHub repositories maintained by Infineon and our partners.  Applications like the ModusToolbox™ Project Creator and Library Manager, interface directly with these repositories to download source code along with any dependent repositories for use within the ModusToolbox™ embedded application.

Infineon maintains and distributes a large selection of embedded software libraries for use within ModusToolbox™.  These libraries include middleware developed exclusively for Infineon devices as well as the redistribution of industry standard libraries and stacks with additional porting layers specific to ModusToolbox™ and supported Infineon devices.

ModusToolbox™ enables the integration of partner developed middleware libraries, allowing source code repositories to be distributed directly from the 3rd party partner under their respective licensing and available for use directly within the ModusToolbox™ software ecosystem.

Get started with ModusToolbox™ with these videos: