Let's Make Robots!

XMOS XC-2 Ethernet Kit

Vendor's Description: 

The XC-2 Ethernet Kit provides a fast and cost effective route to implementing and testing XCore-based design ideas that connect to a 10/100 Ethernet system using an RJ45 socket.

The XC-2 is featured here as it will potentially be used for some projects in the XMOS Challenge that require some form of ethernet connectivity.

XC-2 Kit Features

  • XC-2 Development Board featuring:
    • Four-core XS1-G4 programmable device
    • RJ45 ethernet socket
    • 10 user-configurable LEDs and 2 push buttons
    • "0.1" pitch through-holes for six 16-way IDC headers and prototyping area for additional components
    • XMOS Link and XSYS debug interface
    • Credit card sized (85 x 54 mm)
  • XTAG connector
  • USB cable
  • 5V external PSU

Example software available as source code

  • 10/100 Ethernet MAC/MII driver code
  • TCP/IP and UDP stack
  • Embedded web server
  • Interactive driver demo over ethernet

Getting Started

XC-2 Quick Start Guide (Windows)

XC-2 Quick Start Guide (Mac)

XC-2 Quick Start Guide (Linux)

XC-2 Tutorial


XC-2 Product Brief

XC-2 Hardware Manual

XC-2 Schematics

XC-2 PCB Design Files



XC-2 Webserver Binary File

XC-2 Webserver Source Code
See enclosed README for further info

Ethernet Source Code
See enclosed README for further info


Development Tools

Free Development Tools - download our free tools right now!


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

UPDATE: The 9.9 version of the XMOS Development Tools is now available:


It is VITAL that XK-1 users use this release or above as the XK1 is not supported in previous versions.

 As for anyone else - you will probably appreciate some of the cool new features: