Dlaczego tak
Środowisko musi wiedzieć, dla jakiego mikrokontrolera ma skompilować program (typ płytki określa procesor, częstotliwość zegara i bootloader) oraz przez który port szeregowy go przesłać. Wybranie niewłaściwego portu kończy się błędem komunikacji, a niewłaściwej płytki – błędem wgrywania lub nieprawidłowym działaniem programu. Kompilator dla procesorów PC tworzy kod, którego mikrokontroler nie wykona, a ustawienia edytora nie wpływają na programowanie.