Now my problem is that the pin gap on the pcb is smaller than on my chip ( i will upload some pictures tomorrow ).
I printed the layout using eagle via normal print option of this tool, it's my second self etched pcb so my question is: is there anything i need to consider etching the pcb or do i just need the atmega8-p controller?
I assume you are talking about an SMD package for the ATmega...
The ATmega8, 48-328, 48p-328p come in DIP28 and in different SMD packages:
- 32 TQFP pitch 0.80 mm
- 32 MLF pitch 0.50 mm
See the section "Package information" in the datasheet you found...
If you are getting a different pitch for a DIP package, then you have a problem in the printing process. Especially you need to make sure that your printer driver does not change the scale of your printout!