Averi più velocità di calcolo più precisione?
SI, un
Arduino M0 monta una MCU ARM Cortex-M0+ a 32bit che lavora a 48MHz, quindi hai sia un po' più velocità che maggiore precisione nei calcoli (
puoi usare i double a 64 bit).
cambia tanto da programmare un Arduino uno da un Arduino da te citato?
Se usi l'IDE di Arduno no, è praticamnete uguale, però ... occhio che NON tutte le librerie per AVR si trovano anche per ARM, quindi devi verificare esattamente quelle che ti servono e vedere se sono state portate per ARM.
Attenzione anche al fatto che i pin lavorano tutti a 3.3V !
Guglielmo