Infineon XMC 2Go Cortex M0 Development Kit Sells for 5 Euros

Infineon brought another tiny, portable, and cheap ARM Cortex M0 board to market with XMC 2Go development kit featuring XMC1100 ARM Cortex M0 micro-controller with 16KB RAM, 64KB Flash, and tow breadboard friendly headers to access various serial interfaces and ADC pins.

 

Infineon_XMC_2GoKey features listed on Infineon website:

  • MCU – Infineon XMC1100 ARM Cortex-M0 MCU @ 32 MHz with 64KB flash, 16KB RAM.
  • Debugger – On-board J-Link Lite Debugger using an XMC4200 Microcontroller.
  • Headers – 2×8 pin headers suitable for Breadbord with access to 2x USIC (Universal Serial Interface Channel: UART, SPI, I2C, I2S, LIN), 6x 12-bit ADC, external interrupts (via ERU), 4x 16-bit timers
  • Misc – 2 x user LED, RTC
  • Power – 5V Micro via USB, or 3.3V external power. ESD and reverse current protection
  • Dimensions – 14.0 x 38.5 mm

XMC1100_Development_BoardThe board is programmed via USB using the same Dave IDE I tried with XMC4500 Relax Lite Kit. Documentation includes PCB design data, the board’s user manual, and various documents to get started. The board has been released in March, so some people have already played with it (Link in Polish), and another ran some Arduino code on the board (in English!).

You can find more information and purchase the board on Infineon’s XMC 2Go page. The board is sold for 5 Euros + shipping, but you can also find it on Mouser and Digikey for about $6 to $12.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

4
Leave a Reply

avatar
4 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
LaurentPaulcnxsoftDominik Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Dominik
Guest
Dominik

Thx for this hint, I ordered one.
Do you know if there is a linux development availible?

Paul
Guest
Paul

It makes no sense to keep asking if development for an ARM CPU/MCU is supported on Linux, Windows, or MacOS. Because it is by default – GCC runs on all these systems.

Laurent
Guest
Laurent

@Paul
You’re right, GCC cross compiler for ARM is, of course, running on Linux (and it appears that the ‘DAVE’ tool provided by Infineon uses GCC).

Still, the C compiler is only part of the story, as you also need tools to download the firmware image on the device, and to debug / trace the execution (not totally required but very useful for any devt)

OpenOCD could probably be used for this purpose on this board, as a J-Link debug interface is provided through the XMC4200.

The problem is that the hardware vendor (Infineon) provides / promotes only Windows based tools, as always, while it could perfectly be possible to use this XMC 2Go kit on any host operating system (maybe with a bit more effort though).