Le "cerveau" de ce chariot suiveur de ligne blanche est un microcontrôleur PIC 16F876A.
La programmation du PIC a été réalisée en langage BASIC.
Après modifications (mécanique et programmation) le chariot peut maintenant détecter un obstacle, le capturer, le déplacer sur le côté de la ligne blanche et reprendre son
chemin. Il détecte également la fin de ligne blanche et fait demi-tour.