TTL??

Les sorties du micro-controleur qui équipe les cartes arduino sont de type CMOS.
Soit niveau bas = GND et niveau haut = Vcc, le tout avec des marges de quelques centaines de mV.
En entrée le seuil est placé à Vcc/2 avec un hystérésis d'environ 50 mV

-> pour plus de renseignements consulter la datasheet les spécifications techniques du micro qui équipe la carte.
Carte UNO ATMega 328 page 313
Carte MEGA ATMega2560 page 367

Niveau TTL (origine Wikipédia ) :
Un signal TTL est défini comme niveau logique bas entre 0 et 0,5 V, et comme niveau logique haut entre 2,4 V et 5 V (ces niveaux varient légèrement entre les différentes séries)

En conséquence le micro de la carte arduino pourra commander sans difficulté de la logique TTL mais l'inverse n'est pas vrai.