Processamento de execução paralela com ATmega

Mortis:

Flip-Flop:
Estou criando uma biblioteca para me auxiliar nessa "ilusão" 8)

Olá, Flip-Flop,

Bacana! Ms por curiosidade, o que te motiva à implementar threads no arduino?

Não quero usar exatamente no Arduino, sim nos AVR em geral, uso eles no meu trabalho e entre uma automação e outra, me deparo com várias tarefas que precisam ser executadas pelo mesmo MCU e minha motivação é só para me ajudar a facilitar a escrita do código, pois já me deparei com alguns problemas. Estou a projetar melhor isso, pois tenho outros projetos e pesquisas.

Quanto a o PID, o Proporcional Derivativo, meio que anulas as chances desse controle ser tão preciso sem floating points, mas depende de cada aplicação.