multi threading library for arduino ?

Hi Is there any multi threading library for arduino ? Or any RT OS that is suitable for arduino and will enable multi threading ?

Thanks elico

What exactly do you want to do, that you think multi-threading is required, as this is the second time you’ve asked this question?

A good place to start is in the playground (http://arduino.cc/playground/Main/LibraryList), scroll down to "Schedulers and Pseudo Operating Systems"

If you need to use multithreading to implement your solution then Arduino is probably not a suitable platform for it.

Similar to this?

http://arduino.cc/forum/index.php/topic,91169

For multithreading you really need a processor that supports pre-emptive multitasking. The Atmega328 is not such a platform.

dxw00d: What exactly do you want to do, that you think multi-threading is required, as this is the second time you've asked this question?

I think it's three now. Perhaps what the OP means by multithreading is asking the same question in multiple threads? ;)

Other threads:

http://arduino.cc/forum/index.php/topic,91169 http://arduino.cc/forum/index.php/topic,91130

Also:

elico: I need fast and exact actions to be taken .

elico: Is it possible to insert assembly code within the C code ?

OK enough of this mumbo-jumbo. You want multi threading. You want fast and exact actions. You want assembler.

What are you doing exactly that requires all this?

Sounds like you are working on the solution, but don't have a problem.

ChibiOS Arduino port:

http://arduino.cc/forum/index.php/topic,87552.0.html

FreeRTOS Arduino port:

http://arduino.cc/forum/index.php/topic,77362.0.html

Don't forget BeRTOS (http://www.bertos.org/)