The best way to start evaluating XMOS devices is to get a startKIT. With lots of demonstrations available that you can drag into the tools, you can quickly learn how to program multicore applications using the XMOS multicore extensions to C, and discover the powerful opportunities provided by xCORE multicore microcontrollers. Go to the startKIT microsite for more information.

We also provide the XK-1A development board based on the XS1-L8 device which is ideal for plugging multiple xCORE devices together in a chain if you want to prototype more complicated networks of xCORE devices.


startKIT is a low-cost development board for the configurable xCORE multicore microcontroller products from XMOS. It's easy to use and provides lots of advanced features on a small, extremely low cost platform.

xCORE lets you software-configure the interfaces that you need for your system; so with startKIT you can configure the board to your match your exact requirements. startKIT also connects easily to your Raspberry Pi, allowing you to add real-time I/O and communication features to this popular computing platform, and to try out advanced applications for xCORE.

Go to the startKIT microsite for all the latest news on startKIT.


  • xCORE-Analog 8-core device with integrated debugger
  • micro-USB connection to host debugger
  • PCIe connector for sliceCARD add-on boards
  • 0.1" header compatible with Raspberry PI
  • Two 4-zone cap sense sliders
  • 3x3 LED matrix
  • 2 additional LEDs
  • Push-button switch
  • 4 ADC inputs
  • 256KB SPI Flash
  • 0.1" header for connecting additional startKITs

Part #: XK-STK-A8DEV

XK-1A Development Kit

The XK-1A is a low cost development board for exploring multicore micro controller designs based on the XS1-L8-64 multicore microcontroller. Multiple XK-1A boards can be linked together in a chain and two I/O expansion areas are provided for connecting additional components to the XK-1A. Design files for example add-on boards are available, including an SD card reader, a Bluetooth adapter and a Control Card.

The XK-1A is available as a kit with an xTAG-2 debug adapter that can be connected to the XK-1A to provide a JTAG interface to the board from a PC, or as an individual board if you want to chain multiple XK-1As together (one xTAG-2 can be used for several boards).


  • Single XS1-L8-64 device
  • 400 MIPS
  • 8 cores
  • 64KB RAM
  • 8KB OTP memory
  • Four user-configurable LEDs and two push-button switches
  • Two 20-way XSYS connectors for xTAG-2 debug adapter and additional XK-1As
  • Two 16-way IDC headers for connecting additional components
  • 24 I/O user expansion

The XK-1A can be powered directly from the xTAG-2 connector or from an external 5V power supply.

Part #: XK-1A