{"id":1594,"date":"2017-03-07T17:45:09","date_gmt":"2017-03-07T16:45:09","guid":{"rendered":"https:\/\/www.nico-maas.de\/?p=1594"},"modified":"2017-03-07T17:42:50","modified_gmt":"2017-03-07T16:42:50","slug":"getting-started-with-infineon-xmc-for-arduino","status":"publish","type":"post","link":"https:\/\/www.nico-maas.de\/?p=1594","title":{"rendered":"Getting started with Infineon XMC for Arduino"},"content":{"rendered":"<p>Infineon created the ARM Cortex M Series \"XMC\" in 2012 to give their users access to a rich portfolio of different AMR Cortex M0+ and M4 MCUs. These Microcontrollers, being supported by powerful peripherals had support for two different IDEs: Keils MDK and Infineons DAVE. While Keil is the definitive choice for most professionals (and expensive...), DAVE was an self-developed plug-and-play kind of programming tool, using Eclipse as framework. However, both tools were directed towards professional endusers and developers, while hobbyists and makers with less experience in ARM Cortex programming would\u00a0have a sturdy learning curve. Seeing that, and the first tests of the fanproject <a href=\"https:\/\/code.google.com\/archive\/p\/arduino-to-xmc\/\">XMC-to-Arduino<\/a>\u00a0- Infineon decided to create an own boards package for the Arduino IDE. And thats what finally arrived some days ago :)!<\/p>\n<p>Here is the link with all information:\u00a0<a href=\"https:\/\/www.infineon.com\/cms\/en\/tools\/landing\/infineon-for-makers\/#microcontroller-boards\">https:\/\/www.infineon.com\/cms\/en\/tools\/landing\/infineon-for-makers\/#microcontroller-boards<\/a><\/p>\n<p>And the Github Link:\u00a0<a href=\"https:\/\/github.com\/Infineon\/XMC-for-Arduino\">https:\/\/github.com\/Infineon\/XMC-for-Arduino<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>And now we start with installing this package and Arduino \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>0.) Download the Arduino IDE:\u00a0<a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\">https:\/\/www.arduino.cc\/en\/Main\/Software<\/a><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1595\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1595\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?fit=952%2C429&amp;ssl=1\" data-orig-size=\"952,429\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?fit=952%2C429&amp;ssl=1\" class=\"aligncenter wp-image-1595 size-full\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?resize=952%2C429&#038;ssl=1\" alt=\"\" width=\"952\" height=\"429\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?w=952&amp;ssl=1 952w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?resize=300%2C135&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?resize=768%2C346&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_01.png?resize=700%2C315&amp;ssl=1 700w\" sizes=\"auto, (max-width: 952px) 100vw, 952px\" \/><\/a>1.) After downloading, unpack or install the Software and start it.<\/p>\n<p>2.) Go to File -&gt; Preferences and click on the Button right at the End of \"Additional Boards Manager URLs\" to open the dialog.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1598\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1598\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?fit=782%2C735&amp;ssl=1\" data-orig-size=\"782,735\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_04\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?fit=782%2C735&amp;ssl=1\" class=\"aligncenter size-full wp-image-1598\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?resize=782%2C735&#038;ssl=1\" alt=\"\" width=\"782\" height=\"735\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?w=782&amp;ssl=1 782w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?resize=300%2C282&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?resize=768%2C722&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_04.png?resize=700%2C658&amp;ssl=1 700w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/a><\/p>\n<p>3.) Enter the URL of the XMC Repository ( https:\/\/github.com\/Infineon\/Assets\/releases\/download\/current\/package_infineon_index.json ) \u00a0into the dialog and save it by clicking on OK - also closing the Preferences Menu via OK.<a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1599\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1599\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?fit=815%2C247&amp;ssl=1\" data-orig-size=\"815,247\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_05\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?fit=815%2C247&amp;ssl=1\" class=\"aligncenter size-full wp-image-1599\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?resize=815%2C247&#038;ssl=1\" alt=\"\" width=\"815\" height=\"247\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?w=815&amp;ssl=1 815w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?resize=300%2C91&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?resize=768%2C233&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_05.png?resize=700%2C212&amp;ssl=1 700w\" sizes=\"auto, (max-width: 815px) 100vw, 815px\" \/><\/a>4.) Goto Tools -&gt; Board -&gt; Boards Manager and search for XMC. Then install the XMC package:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1600\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1600\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?fit=821%2C469&amp;ssl=1\" data-orig-size=\"821,469\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_07\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?fit=821%2C469&amp;ssl=1\" class=\"aligncenter size-full wp-image-1600\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?resize=821%2C469&#038;ssl=1\" alt=\"\" width=\"821\" height=\"469\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?w=821&amp;ssl=1 821w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?resize=300%2C171&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?resize=768%2C439&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_07.png?resize=700%2C400&amp;ssl=1 700w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><\/a><\/p>\n<p>5.) After installation, close the dialog and close Arduino.<\/p>\n<p>6.) Download and install the Segger J-Link Software from this link:\u00a0<a href=\"https:\/\/www.segger.com\/downloads\/jlink\">https:\/\/www.segger.com\/downloads\/jlink<\/a><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1602\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1602\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?fit=813%2C255&amp;ssl=1\" data-orig-size=\"813,255\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_12\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?fit=813%2C255&amp;ssl=1\" class=\"aligncenter size-full wp-image-1602\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?resize=813%2C255&#038;ssl=1\" alt=\"\" width=\"813\" height=\"255\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?w=813&amp;ssl=1 813w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?resize=300%2C94&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?resize=768%2C241&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_12.png?resize=700%2C220&amp;ssl=1 700w\" sizes=\"auto, (max-width: 813px) 100vw, 813px\" \/><\/a><\/p>\n<p>7.) Start Arduino again,\u00a0go to Tools -&gt; Boards and chose your board, mine is the XMC2Go:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1601\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1601\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?fit=674%2C946&amp;ssl=1\" data-orig-size=\"674,946\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_10\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?fit=674%2C946&amp;ssl=1\" class=\"aligncenter size-full wp-image-1601\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?resize=674%2C946&#038;ssl=1\" alt=\"\" width=\"674\" height=\"946\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?w=674&amp;ssl=1 674w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?resize=214%2C300&amp;ssl=1 214w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_10.png?resize=499%2C700&amp;ssl=1 499w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/a><\/p>\n<p>8.) Also chose the right port under Tools -&gt; Port<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1603\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1603\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?fit=595%2C717&amp;ssl=1\" data-orig-size=\"595,717\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_14\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?fit=595%2C717&amp;ssl=1\" class=\"aligncenter size-full wp-image-1603\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?resize=595%2C717&#038;ssl=1\" alt=\"\" width=\"595\" height=\"717\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?w=595&amp;ssl=1 595w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?resize=249%2C300&amp;ssl=1 249w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_14.png?resize=581%2C700&amp;ssl=1 581w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/a><\/p>\n<p>9.) I started with a blink example which I choose from File -&gt; Examples -&gt; 01. Basics -&gt; Blink<\/p>\n<p>10.) Click on the Upload arrow just over the name of the Sketch \"Blink\".<\/p>\n<p>11.) If you got an older XMC2Go module, Arduino \/ Segger J-Link will ask wheter it should update the Firmware on the XMC2Go. Confirm that.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1604\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1604\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?fit=616%2C719&amp;ssl=1\" data-orig-size=\"616,719\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_15\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?fit=616%2C719&amp;ssl=1\" class=\"aligncenter size-full wp-image-1604\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?resize=616%2C719&#038;ssl=1\" alt=\"\" width=\"616\" height=\"719\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?w=616&amp;ssl=1 616w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?resize=257%2C300&amp;ssl=1 257w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_15.png?resize=600%2C700&amp;ssl=1 600w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/a><\/p>\n<p>12.) Arduino should successfully end the upload proccess and you' ll have your XMC2Go blinking \ud83d\ude42<a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1605\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1605\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?fit=589%2C719&amp;ssl=1\" data-orig-size=\"589,719\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_16\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?fit=589%2C719&amp;ssl=1\" class=\"aligncenter size-full wp-image-1605\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?resize=589%2C719&#038;ssl=1\" alt=\"\" width=\"589\" height=\"719\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?w=589&amp;ssl=1 589w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?resize=246%2C300&amp;ssl=1 246w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_16.png?resize=573%2C700&amp;ssl=1 573w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/a><\/p>\n<p>13.) Already done - that was easy, wasn't it :)?<a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1606\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1606\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?fit=1024%2C768&amp;ssl=1\" data-orig-size=\"1024,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_17\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?fit=1024%2C768&amp;ssl=1\" class=\"aligncenter size-full wp-image-1606\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?resize=1024%2C768&#038;ssl=1\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_17.jpg?resize=700%2C525&amp;ssl=1 700w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>As an additional feature I decided to throw in a short graphic of the different ports of the XMC2Go and the mapping between Arduino IDE and MCU:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1607\" data-permalink=\"https:\/\/www.nico-maas.de\/?attachment_id=1607\" data-orig-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?fit=1350%2C1022&amp;ssl=1\" data-orig-size=\"1350,1022\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"xmc_intro_18_xmc2gopinout\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?fit=1024%2C775&amp;ssl=1\" class=\"aligncenter size-large wp-image-1607\" src=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?resize=700%2C530&#038;ssl=1\" alt=\"\" width=\"700\" height=\"530\" srcset=\"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?resize=1024%2C775&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?resize=300%2C227&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?resize=768%2C581&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?resize=700%2C530&amp;ssl=1 700w, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/xmc_intro_18_xmc2gopinout.jpg?w=1350&amp;ssl=1 1350w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<div class=\"shariff shariff-align-left shariff-widget-align-left\"><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-small\"><li class=\"shariff-button printer shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"javascript:window.print()\" title=\"print\" aria-label=\"print\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#999\" d=\"M6.8 27.4h16v-4.6h-16v4.6zM6.8 16h16v-6.8h-2.8q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-11.4v11.4zM27.4 17.2q0-0.5-0.3-0.8t-0.8-0.4-0.8 0.4-0.3 0.8 0.3 0.8 0.8 0.3 0.8-0.3 0.3-0.8zM29.7 17.2v7.4q0 0.2-0.2 0.4t-0.4 0.2h-4v2.8q0 0.7-0.5 1.2t-1.2 0.5h-17.2q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-4q-0.2 0-0.4-0.2t-0.2-0.4v-7.4q0-1.4 1-2.4t2.4-1h1.2v-9.7q0-0.7 0.5-1.2t1.2-0.5h12q0.7 0 1.6 0.4t1.3 0.8l2.7 2.7q0.5 0.5 0.9 1.4t0.4 1.6v4.6h1.1q1.4 0 2.4 1t1 2.4z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&subject=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&text=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on Reddit\" aria-label=\"Share on Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button pinterest shariff-nocustomcolor\" style=\"background-color:#e70f18\"><a href=\"https:\/\/www.pinterest.com\/pin\/create\/link\/?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&media=https%3A%2F%2Fwww.nico-maas.de%2Fwordpress%2Fwp-content%2Fuploads%2Fxmc_intro_01.png&description=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Pin it on Pinterest\" aria-label=\"Pin it on Pinterest\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#cb2027; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#cb2027\" d=\"M27.4 16q0 3.7-1.8 6.9t-5 5-6.9 1.9q-2 0-3.9-0.6 1.1-1.7 1.4-2.9 0.2-0.6 1-3.8 0.4 0.7 1.3 1.2t2 0.5q2.1 0 3.8-1.2t2.7-3.4 0.9-4.8q0-2-1.1-3.8t-3.1-2.9-4.5-1.2q-1.9 0-3.5 0.5t-2.8 1.4-2 2-1.2 2.3-0.4 2.4q0 1.9 0.7 3.3t2.1 2q0.5 0.2 0.7-0.4 0-0.1 0.1-0.5t0.2-0.5q0.1-0.4-0.2-0.8-0.9-1.1-0.9-2.7 0-2.7 1.9-4.6t4.9-2q2.7 0 4.2 1.5t1.5 3.8q0 3-1.2 5.2t-3.1 2.1q-1.1 0-1.7-0.8t-0.4-1.9q0.1-0.6 0.5-1.7t0.5-1.8 0.2-1.4q0-0.9-0.5-1.5t-1.4-0.6q-1.1 0-1.9 1t-0.8 2.6q0 1.3 0.4 2.2l-1.8 7.5q-0.3 1.2-0.2 3.2-3.7-1.6-6-5t-2.3-7.6q0-3.7 1.9-6.9t5-5 6.9-1.9 6.9 1.9 5 5 1.8 6.9z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Infineon created the ARM Cortex M Series \"XMC\" in 2012 to give their users access to a rich portfolio of different AMR Cortex M0+ and M4 MCUs. These Microcontrollers, being supported by powerful peripherals had support for two different IDEs: Keils MDK and Infineons DAVE. While Keil is the definitive choice for most professionals (and &hellip; <a href=\"https:\/\/www.nico-maas.de\/?p=1594\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Getting started with Infineon XMC for Arduino<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"shariff shariff-align-left shariff-widget-align-left\"><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-small\"><li class=\"shariff-button printer shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"javascript:window.print()\" title=\"print\" aria-label=\"print\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#999\" d=\"M6.8 27.4h16v-4.6h-16v4.6zM6.8 16h16v-6.8h-2.8q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-11.4v11.4zM27.4 17.2q0-0.5-0.3-0.8t-0.8-0.4-0.8 0.4-0.3 0.8 0.3 0.8 0.8 0.3 0.8-0.3 0.3-0.8zM29.7 17.2v7.4q0 0.2-0.2 0.4t-0.4 0.2h-4v2.8q0 0.7-0.5 1.2t-1.2 0.5h-17.2q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-4q-0.2 0-0.4-0.2t-0.2-0.4v-7.4q0-1.4 1-2.4t2.4-1h1.2v-9.7q0-0.7 0.5-1.2t1.2-0.5h12q0.7 0 1.6 0.4t1.3 0.8l2.7 2.7q0.5 0.5 0.9 1.4t0.4 1.6v4.6h1.1q1.4 0 2.4 1t1 2.4z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&subject=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&text=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594\" title=\"Share on Reddit\" aria-label=\"Share on Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button pinterest shariff-nocustomcolor\" style=\"background-color:#e70f18\"><a href=\"https:\/\/www.pinterest.com\/pin\/create\/link\/?url=https%3A%2F%2Fwww.nico-maas.de%2F%3Fp%3D1594&media=https%3A%2F%2Fwww.nico-maas.de%2Fwordpress%2Fwp-content%2Fuploads%2Fxmc_intro_01.png&description=Getting%20started%20with%20Infineon%20XMC%20for%20Arduino\" title=\"Pin it on Pinterest\" aria-label=\"Pin it on Pinterest\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#cb2027; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#cb2027\" d=\"M27.4 16q0 3.7-1.8 6.9t-5 5-6.9 1.9q-2 0-3.9-0.6 1.1-1.7 1.4-2.9 0.2-0.6 1-3.8 0.4 0.7 1.3 1.2t2 0.5q2.1 0 3.8-1.2t2.7-3.4 0.9-4.8q0-2-1.1-3.8t-3.1-2.9-4.5-1.2q-1.9 0-3.5 0.5t-2.8 1.4-2 2-1.2 2.3-0.4 2.4q0 1.9 0.7 3.3t2.1 2q0.5 0.2 0.7-0.4 0-0.1 0.1-0.5t0.2-0.5q0.1-0.4-0.2-0.8-0.9-1.1-0.9-2.7 0-2.7 1.9-4.6t4.9-2q2.7 0 4.2 1.5t1.5 3.8q0 3-1.2 5.2t-3.1 2.1q-1.1 0-1.7-0.8t-0.4-1.9q0.1-0.6 0.5-1.7t0.5-1.8 0.2-1.4q0-0.9-0.5-1.5t-1.4-0.6q-1.1 0-1.9 1t-0.8 2.6q0 1.3 0.4 2.2l-1.8 7.5q-0.3 1.2-0.2 3.2-3.7-1.6-6-5t-2.3-7.6q0-3.7 1.9-6.9t5-5 6.9-1.9 6.9 1.9 5 5 1.8 6.9z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Getting started with #Infineon #XMC for #Arduino","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[344,679],"tags":[487,682,681,680,683],"class_list":["post-1594","post","type-post","status-publish","format-standard","hentry","category-arduino","category-arm","tag-arduino","tag-getting-started","tag-infineon","tag-xmc","tag-xmc2go"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/piXYf-pI","jetpack-related-posts":[{"id":2651,"url":"https:\/\/www.nico-maas.de\/?p=2651","url_meta":{"origin":1594,"position":0},"title":"Getting LoRaWAN working with STM32WL55 and Radiolib","author":"Nico Maas","date":"28. January 2024","format":false,"excerpt":"Elektor was looking for some ideas regarding their STM32 Design Contest - and so I thought, why not putting the excellent work of the guys behind the RadioLib to good use and getting this board working in LoRaWAN (and it was easier than I thought :)): https:\/\/www.elektormagazine.com\/labs\/getting-lorawan-working-with-stm32wl55-and-radiolib","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.nico-maas.de\/?cat=344"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/IMG_20240128_152105001-2-1024x576.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/IMG_20240128_152105001-2-1024x576.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/IMG_20240128_152105001-2-1024x576.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/IMG_20240128_152105001-2-1024x576.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1100,"url":"https:\/\/www.nico-maas.de\/?p=1100","url_meta":{"origin":1594,"position":1},"title":"[Win7+] Arduino 1.6.4+ Portable Installation","author":"Nico Maas","date":"20. June 2015","format":false,"excerpt":"In the last months, a lot of new updates arrived from the Arduino front. The latest installment of the Arduino IDE is now 1.6.4 and got some really nice additions, i.e. an Board Manager to install board definitions from the net via one click, the Library Manager, line numbers and\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.nico-maas.de\/?cat=344"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":917,"url":"https:\/\/www.nico-maas.de\/?p=917","url_meta":{"origin":1594,"position":2},"title":"[Arduino] Intel Galileo Board Unboxing Video","author":"Nico Maas","date":"3. April 2014","format":false,"excerpt":"Hello there, tonight I got my Intel Galileo Dev Board and I decided to do an Unboxing Video. The first one for me - so.. be kind ;): https:\/\/www.youtube.com\/watch?v=R7pJNoxeWrM Regards, Nico","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.nico-maas.de\/?cat=344"},"img":{"alt_text":"Intel Galileo","src":"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/intel_galileo-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":838,"url":"https:\/\/www.nico-maas.de\/?p=838","url_meta":{"origin":1594,"position":3},"title":"elektor Live 2013","author":"Nico Maas","date":"12. October 2013","format":false,"excerpt":"You can find my slides from the elektor Live 2013, Raspberry Pi 101 Workshop here:\u00a0elektor_RPi_2013_Maas.pdf\u00a0[ 6,1 MB ] The handout or \"cheat-sheet\" can be downloaded here:\u00a0elektor_RPi_2013_Maas_Cheat_Sheet.pdf\u00a0[ 0,4 MB ] ... and finally, you find the Sourcecode of the Sample Projects here:\u00a0elektor_RPi_2013_Maas_Sourcecode.zip\u00a0[ 0,03 MB ] Videorecording of the talk can be\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.nico-maas.de\/?cat=344"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":816,"url":"https:\/\/www.nico-maas.de\/?p=816","url_meta":{"origin":1594,"position":4},"title":"elektor Expert Meeting 2013","author":"Nico Maas","date":"11. October 2013","format":false,"excerpt":"You can find my slides of the elektor Expert Meeting 2013 here:\u00a0elektor_ER2013_Maas.pdf\u00a0[1,2 MB] Also, you can find my presentation to the sun\/\/well (RPi, MSP430 and ATTiny85) project here: http:\/\/www.nico-maas.de\/wordpress\/?p=788\u00a0as well as the video to that presentation:\u00a0http:\/\/www.youtube.com\/watch?v=MiSZzyuClGU#t=49m10\u00a0","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.nico-maas.de\/?cat=344"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2607,"url":"https:\/\/www.nico-maas.de\/?p=2607","url_meta":{"origin":1594,"position":5},"title":"RAK11300 - Getting it to work with Arduino-Pico and RadioLib!","author":"Nico Maas","date":"3. November 2023","format":false,"excerpt":"Intro About a year ago I got some RAK11300 modules - which are a nice combination of an RP2040 alongside a SX1262 radio on one module - designed a breakout board - tested it - and quickly shelved it. Reason was that this module was somewhat Arduino compliant - as\u2026","rel":"","context":"In &quot;Computer&quot;","block_context":{"text":"Computer","link":"https:\/\/www.nico-maas.de\/?cat=4"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.nico-maas.de\/wordpress\/wp-content\/uploads\/rak11300_schematic-207x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/posts\/1594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1594"}],"version-history":[{"count":3,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/posts\/1594\/revisions"}],"predecessor-version":[{"id":1608,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=\/wp\/v2\/posts\/1594\/revisions\/1608"}],"wp:attachment":[{"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nico-maas.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}