# Development Preparation

## 1. ModusToolbox Installation and Firmware Updates

### ModusToolbox Installation

**💻 System Requirement**

```
- Windows 7 64-bit / Windows 10 64-bit
- macOS10.x
- UbuntuLinux18LTS
```

#### **Download the Software**

Go to the Infineon ModusToolbox website ([https://www.infineon.com/design-resources/development-tools/sdk/modustoolbox-software](https://www.infineon.com/design-resources/development-tools/sdk/modustoolbox-software?utm_source=cypress\&utm_medium=referral\&utm_campaign=202110_globe_en_all_integration-product_families\&redirId=VL1296)) and download your appropriate software from your platform2. Eclipse IDE Development Tools and Project Creator

<div data-full-width="true"><figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FmSRQgOUV1mvmJr3pukfk%2FScreenshot%202026-01-16%20154953.png?alt=media&#x26;token=cdd44933-9cab-4cc5-97e4-e105e8f1d1c2" alt=""><figcaption></figcaption></figure></div>

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2Fz3NsmbtLPlt9VWggjmOr%2FScreenshot%202026-01-16%20154741.png?alt=media&#x26;token=7a56f88a-89a8-4fe0-9439-9e0b2444196b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FcrIikO03IXiQHUEgAwHi%2FScreenshot%202026-01-16%20154809.png?alt=media&#x26;token=149d8a9b-57a5-46ab-b9bf-7db4233b8124" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Note:**&#x20;

* Fix environment errors in case you encounter build errors.
  {% endhint %}

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FFNxOg2lEK5WX0V5Ucygj%2Fimage.png?alt=media&#x26;token=1f7e4284-5607-4eea-82d3-19b78b8b25ff" alt=""><figcaption><p>Open Edit the System environment variables</p></figcaption></figure>

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FFxDZjiW7LGUs5YEcTZab%2Fimage.png?alt=media&#x26;token=52e4476b-4694-4cb9-9429-1a7cc744fff6" alt="" width="563"><figcaption></figcaption></figure>

> Variable name: <mark style="color:red;">**CY\_TOOLS\_PATHS**</mark>
>
> Variable value: <mark style="color:red;">< Your ModusToolbox folder ></mark>&#x20;

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FOvJz9r4zJkENcGUlqqNw%2FScreenshot%202026-01-16%20155855.png?alt=media&#x26;token=b2c9162a-9ac1-4477-95a7-c67be21b5990" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MClo3nC-1US0rbK8Qau%2Fuploads%2FcY1h3JquHmJsMjMk0NOz%2Fsystem_environment.png?alt=media&#x26;token=9fde4abe-620d-468f-aa62-569822c6d3e7" alt=""><figcaption></figcaption></figure>

## 2. Microsoft Visual Studio Code or Cursor AI Installation

{% embed url="<https://youtu.be/a5K_mm7Lw1w?si=bMGNZ04ObNaEw4QN>" fullWidth="true" %}

{% embed url="<https://www.youtube.com/watch?v=Z2ivS_FFQ30>" %}

## 3. Create Project for VSCode IDE

{% embed url="<https://www.youtube.com/watch?v=Jc5RR7OUTGE>" fullWidth="true" %}

## 4. Putty (Serial Console)

{% embed url="<https://www.youtube.com/watch?v=2WpnQUjkuMw>" %}
