Générer un signal VGA même noir et blanc depuis une carte arduino (enfin plus généralement sur un micro-contrôleur 8bits @16MHz) demande de solide connaissance en programmation, la plus par des implantations de "software vga" sont écrite en assembleur pour être aussi rapide que possible, de plus c'est quelque chose de relativement consommateur niveau puissance de calcul.
Si le but final est d'afficher du texte/dessin sur un écran vga il existe des cartes comme microVGA ou µvga.