The following project shows a way to build a breadboard programming header for the AVR microcontrollers with the help of some simple components. The steps involved in constructing the header is also very simple and any amateur electronics hobbyist would be able to do this.
The project could be very useful while iterating on a breadboard and can help in saving a lot of time. The project follows the upside down protoboard technique throughout the lifecycle and uses longer headers in order to achieve higher efficiency.
The connector that is being used in the project has two rows of snappable header. The connectors are soldered at the top of the protoboard as it could be complicated to solder them under the plastic bits.
While soldering, care should be taken to ensure that the pins do not get stuck over the protoboard as this would lead to problems in the later stages of development.
At the bottom, four pin connectors are used and soldered to the copper pads of the protoboard. The next step would be to place the jumpers to the appropriate pins on the underside headers. The device is now ready to be tested.