That is why it is always beneficial to take advantage of features that reduce both problems. Blinking Solar Road Studs For Pedestrian Crossing are essentially lights that can be placed throughout the road to alert drivers. As the name implies, Solar Road Stud are solar charged, LED illuminated, completely self-contained, and very economical.