Installation Instructions

The following step-by-step guide will get you started with XMC for Arduino:

Integration in Arduino IDE

Note

We recommend to use Arduino IDE 2.0 or newer.

_images/arduino_ide_preferences_menu.png

Paste the following URL into the Additional boards manager URLs input field under File > Preferences to add Infineon’s XMC microcontroller boards to the Arduino IDE:

https://github.com/Infineon/XMC-for-Arduino/releases/download/latest-3.x/package_infineon_index.json
_images/arduino_ide_preferences_menu.png

To install the boards, navigate to Tools > Board > Boards Manager… and search for XMC. You will see options to install the board files for the microcontrollers. Click Install to add the boards to your Arduino IDE.

_images/arduino_ide_board_manager_entry.png

In the board list in Tools > Board, you will now find the supported XMC microcontroller boards.

_images/arduino_ide_board_list.png

Release Packages from Version 3.0.0 onwards

Certain obsolete boards and non-functional libraries were removed from the board support package for the release version 2.0.0, alongwith some other major changes (see release notes). Since the release of version 3.0, the release index does not contain versions before 2.0 anymore.

_images/arduino_ide_release_index.png