gpb01:
... ti ho già suggerito la scheda adatta che ti permette, in prima battuta, la più banale, di continuare ad usare l'ambiente Arduino che già conosci, per passare poi all'ambiente di sviluppo dedicato e gratuito su desktop (totalmente multipiattaforma ... Win, Linux, macOS) ed ad approfondire toccando con mano le varie cose.Guglielmo
P.S.: Sono anni che ci lavoro quindi ... se hai bisogno di altri consigli, contattami in MP ... qui sarebbe OFF-TOPIC rispetto al forum.
Volevo fare un discorso più generale, non necessariamente legato a problemi "miei", comunque mi "appunto" la disponibilità.