Infineon's XMC Microcontroller Boards for Arduino
- Supported Microcontroller Boards
- Additional Information
- Installation Instructions
- Additional Contributors
Supported Microcontroller Boards
- XMC1100 XMC 2Go
- XMC1100 H-Bridge 2Go
- XMC1100 Boot Kit
- XMC1300 Boot Kit
- XMC1300 Sense2GoL
- XMC4700 Relax Kit
Please visit also the Wiki for additional information, e.g. datasheets, pin out diagrams, etc.:
- Page for XMC1100 XMC 2Go
- Page for XMC1100 H-Bridge 2Go
- Page for XMC1100 Boot Kit
- Page for XMC1300 Boot Kit
- Page for XMC1300 Sense2GoL
- Page for XMC4700 Relax Kit
Additionally, please consult the releases for information about the changes and new versions.
Prework for SEGGER J-Link
In order to use and program the Infineon XMC microcontrollers in the Arduino IDE, SEGGER J-Link must be installed on your PC. Please follow this link to SEGGER J-Link and install the J-Link Software and Documentation Pack for your operating system. If you have already installed 'DAVE™ - Development Platform for XMC™ Microcontrollers', you can skip this step as the respective drivers/programs are already installed on your system.
Using Arduino IDE
Paste the following URL into the 'Additional Boards Manager URLs' input field under File > Preferences to add Infineon's microcontroller boards to the Arduino IDE.
Easier to copy (no clickable link):
To install the boards, please navigate to Tools > Board > Boards Manager... and search for XMC. You will find options to install the board files for the microcontrollers. Click "Install" to add the boards to your Arduino IDE.
In the boards list Tools > Board, the XMC microcontroller boards are added and can be used from now on.
- This integration will only work for Arduino IDE >=1.5
- The XMC1100 Boot Kit has limitations if compared to the official Arduino boards (consult the XMC-for-Arduino Wiki for more information)
- Refer also to the LICENSE.md/txt file for further information
- Arduino 1.8.0 IDE might have problems with the XMC-for-Arduino releases
Using PlatformIO IDE
- What is PlatformIO?
- PlatformIO IDE
- PlatformIO Core (CLI) (command line tool)
- Integration with Cloud and Desktop IDEs - Cloud9, Codeanywhere, Eclipse Che (Codenvy), Atom, CLion, Eclipse, Emacs, NetBeans, Qt Creator, Sublime Text, VIM, Visual Studio, and VSCode
- Project Examples