Using 8 Mhz internal clock.

Thanks, I've had a look at todbot blog which was very well documented.
However I now cant get the Arduino ICP to work. It gives the following message.

avrdude: Yikes! Invalid device signature.

  • Double check connections and try again, or use -F to override*
  • this check.*

I've tried it with a Atmega8 and Atmega168 and get the same error.

I even milled it a nice PCB based on this one MEGA-ISP Shield and tested it for continuity through to the pins on each Atmega chip several times.

I'm a bit lost at what to try next.