Avant de partir bille en tête sur un Atmega328p-PU je te conseille de bien regarder ce que tu achète :
- avec bootloader préinstallé je pense qu'il faudra un quartz externe car le bootloader doit s'attendre à trouver un micro avec 16 MHz d'horloge.
- avec un CI en configuration "sortie usine" il faudra configurer les "fuses" et éventuellement charger le bootloader.
Le tout se faisant avec le logiciel avrdude.
En config sortie usine l'oscillateur interne (8 MHz) est activé mais aussi le diviseur d'horloge par 8 ce qui fait que l'horloge n'est que de 1 MHz.
Je ne veux pas insister mais la mini-pro minimaliste à moins de 3€ sur Ebay (mais 1 mois de délai plus le nouvel an chinois qui s'avance) sur un tout petit circuit imprimé et près à l'emploi me semble un bon compromis.
A moins que ce qui t'intéresse vraiment soit de mettre toi même un microcontrôleur en service en partant de zéro.