@kamill Les valeurs que j'ai donné étaient purement aléatoire. En fait je vais recevoir plusieurs signaux qui seront des fréquences cardiaques et je devrai faire clignoter ses leds dans un laps de temps donné a une fréquence simulant la fréquence cardiaque.
Par exemple : Si je reçois une fréquence de 50 alors je ferais clignoter la LED doucement mais al'inverse si je reçois une fréquence de 120, la je ferai clignoter ma LED plus rapidement.
Le souci est que je vais recevoir plusieurs fréquences en même temps et que je dois les faire clignoter toutes en même et pas les unes après les autres car chaque LED correspondra a une fréquence.
Mon tuteur m'a dit de me pencher sur les DMA pour voir s'il ne serait pas plus facile d'envoyer les donner directement en DMA pour gagner du temps et pourvoir envoyer a chaque fois un train de bit pour toutes les leds en même temps.
Je m'explique : Avec le DMA, je pensais essayer d'envoyer toutes les x millisecondes, mon train de bits (il me faut 24 bits pour un pixel) donc pour 64 pixels j'envoie 1536 bits d'un coup. Au prochain envoi je refais la même chose mais avec des valeurs différentes pour simuler l'allumage et l'extinction des leds.
@Artouste oui oui je sais qu'elle est compatible je l'ai deja utilise

Si cela est possible simplement avec les libraires Neo_Pixel ou FastLED, dois-je utiliser les timers aussi ?