Language arduino avancé

Salut,

pierreyves258:
Je ne savais pas qu'on pouvait faire de la POO en C avec l'arduino ...

Tu peut faire de la POO vu que l'ide arduino utilise la toolchain avr-gcc qui comporte un compilateur c++.
Il ne faut pas tout voir comme "arduino", arduino c'est juste une surchouche (une librairie en gros) qui fait ce que l'on fait normalement soit même en programmation c/c++ AVR (mais de manière pas trés propre parfois).
En arduino tout (ou presque) est de la POO, excepté les fonctions trés basique (digitalWrite, etc).

pierreyves258:
et pour le multi taches, il faut un kernel modifié non ? par exemple DuinOS.

Pour faire du multi tache il faut un RTOS (ou juste programmer intelligemment), duinos par exemple est un kernel FreeRTOS orienté arduino.

"Il n'y as pas que arduino dans la vie"
Si tu veut te lancer dans le développement natif sur plateforme AVR fait un tour ici :
http://www.avrfreaks.net/ :wink: