si, intendo proprio programmare l'ATmega328P non tramite la porta USB on board, ma utilizzando lo shield per bybassare l'Atmega16U2 con il problema.
Per cui, almeno in teoria, mi basterebbe aggiungere lo shield da USB a seriale (in questo contesto dovrei invertire i pin RX/TX??) ad Arduino e con un cavetto USB (collegata allo shield) e la seriale (eventualmente ricomvertita a USB) collegata al pc, potrei continuare a programmare la board tranquillamente con l'IDE.
Grazie mille a tutti!!!