Icsp protocol example. The reason it has the extra 2 pins is for ground and power.

Icsp protocol example. So, the Next BETA Release (1.