[Noob] Erreur warning: invalid conversion from 'const byte (*)[10]

ta fonction printLogoWithAnimation() attends en paramètre des tableaux de bytes :

void printLogoWithAnimation(byte logo[][10], byte colors[][3])

Cette syntaxe indique que la fonction peut éventuellement modifier les tableaux passés en paramètres.
Et tu lui passe des tableaux déclarés constants, c-à-d non-modifiables:

const byte YtLogoColors[3][3] = {{0, 0, 0}, {255, 0, 0}, {255, 255, 255}};

Donc le compilateur gueule, et c'est normal : tu déclares qu'un chose est non modifiable, et tu passes cette chose à une fonction qui peut la modifier (qu'elle le fasse réellement ou pas ne compte pas, le compilateur ne le vérifie pas. C'est la déclaration de la fonction qui compte).

Donc tu dois juste déclarer:

void printLogoWithAnimation ( const byte logo[][10], const byte colors[][3] )