You don't need a pinhole camera or special lenses to enjoy a solar eclipse. Here are some alternative methods from California during the full eclipse today.
This is a page about making a pinhole solar eclipse viewer. There are several ways to safely view a solar eclipse, one is the pinhole viewer.
On August, 21, 2017, a total solar eclipse will be visible in the US, crossing the entire length of the country from coast to coast. Much of the country will have to travel to see totality and many are already making plans.