Salve a tutti, potreste darmi delle indicazioni su come portare un firmware da un micro ATMEGA16 al micro di Arduino Due.
Credo di aver capito che fare un porting non è affatto una cosa semplice e ogni porting è diverso da un altro, però vi chiedo di darmi delle linee guide generali per avere un'idea più chiara dell'argomento.
Se il firmware è già compilato non è possibile.
Se hai il sorgente devi verificare i registri e le varie istruzioni, pin e quant'altro, usati nei due micro e fare le modifiche del caso.
C'è poi il problema del supporto, essendo l'Atmega16 non supportato dalle librerie di Arduino, per cui anche avendo un sorgente in C dovresti sistemarlo per renderlo compilabile dall'IDE.