XMOS multicore comes to Raspberry PiXMOS Ltd. has just launched its Raspberry Pi compatible KIT, an ultra-low-cost development platform that for its configurable xCORE multicore microcontroller technology with an offer any budget minded engineer can’t refuse: the kit will be free to the first 2,500 developers who register and qualify on its website.
The only downside to this offer is that startKIT, priced at $14.99, will be not be available until December.
Equipped with header connections that allow it to interface to Raspberry Pi products, startKIT is designed to allow engineers to quickly evaluate xCORE multicore microcontrollers which can be software-configured with a wide variety of peripherals and interface blocks.
As a part of the package is the company’s free-to-use xTIMEcomposer design tools to allow developers to quickly and easily program the right interface configuration, and write application code using C / C++. This process is made simpler with its. xTIMEcomposer development environment which features a full graphical development environment, including compiler, debugger, a static timing analyzer and a software-based logic analysis tool.
Measuring just 94 x 50mm in size, startKIT is based around the XS1-A8-64-DEV, a 500MIPS xCORE-Analog multicore microcontroller with eight 32bit logical processing cores.
In addition to the xCORE multicore microcontroller itself, startKIT includes an array of LEDs, a push-button switch, two capacitive sense sliders, and a sliceCARD connector that is compatible with the wide range of I/O slices available from XMOS. The board is also equipped with header connections that allow it to be easily connected to a breadboard system.
Also available with startKIT is a wide range of example code to help new developers get started, including a software-defined Ethernet interface and web server application, and basic driver software for the LEDs and push-button. Users can also access a wide variety of xCORE code via the XCore Exchange. www.xcore.com.
The on-board XS1-A8-64-DEV xCORE multicore microcontroller includes an on-chip debug tools with comprehensive real-time in-circuit analysis of the complete design. The startKIT analog interfaces can also be monitored alongside the digital signals: for example users can monitor the capacitive touch sensors to see the signals in real-time.