PSoC Creator is the integrated development Environment for PSoC 3, PSoC 4, PSoC 5LP products. This IDE is available for free and can be downloaded from the Cypress website to be installed on the customer’s PC. This revolutionary approach allows concurrent hardware and firmware designs of PSoC systems to create a custom hardware IC. As displayed here in the Lego image on the right. Components can be considered as free embedded ICs represented by an icon in PSoC Creator. Each embedded IC can correlate to a discrete component previously part of available materials or a custom peripheral typically found in microcontrollers. Components are used to integrate multiple ICs and system interfaces into one PSoC. Cypress offers a library of over 60 components including thermal management components to complete the PSoC 4 based thermal management system design. Each component is inherently connected to the PSoCs onboard MCU via the system bus. Component Configuration Tools are simple graphical user interfaces in PSoC Creator which are embedded in each component. When accessed by right-clicking the component, these tools can customize component parameters without the need for custom firmware. PSoC 4 Fan Controller Application Note demonstrates the use of PSoC 4 thermal management components to create customized designs with up to 4 fans and 14 temperature sensors. This application note provides the thermal management example project with ready-to-use schematics and firmware to control two fans and read three temperature sensors.