Ich hatte oben schon pololus 3pi (klick mal) erwähnt. Der hat eine Fülle von Linienfolger-Ratschlägen unter "Pololu 3pi Robot User’s Guide". Der Reihe nach hier, siehe entsprechende Einzelpunkte :

User´s Guide:
https://www.pololu.com/docs/0J21

Pololu AVR C/C++ Library User’s Guide
https://www.pololu.com/docs/0J20

und Pololu AVR Library Command Reference
https://www.pololu.com/docs/0J18

Den 3Pi habe ich selbst, daher kenne ich diese Fülle von Informationen (nicht nur über Linienfolger). Leider (*gg*) keine Farbsensorik.