Let's Make Robots!

Would anyone be interested in an XMOS challenge?

UPDATE: If you have a YouTube account or use YouTube, add/view our "MyXMOS" channel for latest videos and XMOS news!

 

UPDATE:

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

http://www.xmos.com/technology/design-tools

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:

http://www.xmos.com/system/files/releaseNotes9.9.0.txt

 

 

XMOS challenge winners are now available!

 

Hi everyone!

I was curious to know if anyone would be interested in participating in a challenge to make something AWESOME with a new breed of processor which is particularly great for DSP/networking/USB/motor control type applications or more basic things if that is overkill for what you want.

XMOS event driven processors allow you to execute code in parallel which could open up a number of possibilities to evolve your robots "brain" to the next level!

I have some development kits to give away potentially, but before I give away all the details, I just wanted to see if there was any interest before I add to the challenges area or such.

People have made some cool stuff with our tech before (See videos).

 

Some details of the processor itself which will be on the dev kit (to be released soon):

 

- Single core device (Although we do have quad core versions - ask me)

- 400 MIPS per core.

- 8 Threads per core.

- 64Kb RAM

- 8KBytes OTP memory for applications, boot code or security keys, with security mode

- 64 user I/O pins

- Support for high performance DSP (32 x 32 → 64bit MAC) and cryptographic functions

- Time aware ports provide up to 10ns timing resolution

- Designs implemented using a software-based design flow (can program in C or XC - very similar to C but with support for extras such as parallel execution)

- Scalable - can connect many kits together for crazy amounts of processing power using Xlinks.

 

For detailed spec see: http://www.xmos.com/products/xs1-l-family/l1lq128

 

EDIT: As there has been some interest shown and to save time later - please post below with the following info if you would like to be considered:

1) Project Title

2) Project Description

3) How many Dev Kits you think it may require (eg you may need 2 if you are demonstrating the ability of one robot using image recognition to track another for example)

4) Are you willing to keep a video/photo diary of your progress if we choose you? Please state which/both.

 

If anyone is interested please feel free to post below with your project ideas (and subscribe to this forum topic for updates so I can contact you nearer the release date) so I can see if there is enough interest. I hope I have posted this in the right place, if not please feel free to move this to the right part of the forum!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Sweet!  I am glad you are excited by this! Subscribe to this thread or something so I can contact you all when it is released!

As there has been some interest shown and to save time later - please post below with the following info if you would like to be considered:

1) Project Title

2) Project Description

3) How many Dev Kits you think it may require (eg you may need 2 if you are demonstrating the ability of one robot using image recognition to track another for example)

4) Are you willing to keep a video/photo diary of your progress if we choose you? Please state which/both.

Subscribed :)

Will the challenge be to do something to win the development boards, or will those who get the development boards enter the challenge?

I aim to give away say 25 dev kits to people (though I can easilly change numbers should their be a great influx of people with great ideas) who have the most interesting/promising project proposals.

If you are willing to keep a video diary/photo diary of your experiences with XMOS kit, and how you made your project etc, then this will certainly get you extra points if I have to choose between people to give kits out to!

It is also perfectly reasonable that one project may be bidding for say 2 dev kits (they can be linked together to execute programs etc so may be required for more elaborate projects, or maybe you want to make two bots that can follow each other or something like our X-Robot).

Sound reasonable?

Very interesting looking micros. I personally would like to experiment with an event driven processor rather than the usual line by line types.

Count me in!

As long as you are familiar with C, you should find it easy. If not, if you are familiar with programming in other languages, you should be able to adapt pretty fast.

 

 For an XC tutorial check out this document - which should get you acquainted with the basics of programming on XMOS processors

 

As far as cost goes, well I plan on giving a limited number of XMOS' new kits out for free if people have good project ideas for them, though if you want to make some autonomous remote controlled helicopter or something then clearly the helicopter parts you would have to buy yourself! But the actual dev kit I plan to give for free to a limited number of people when it is released.


For more general info etc check out www.xmos.com

yeah i spose so i have only done a little bit of programing with picaxe so im un-bias to any chip but does it cost much ? and is it hard to program etc?