Arduino zaprezentowało nową wersję środowiska Arduino IDE oznaczoną numerem 2.0. Oprogramowanie jest aktualnie w wersji beta, ale można już bezproblemowo pobrać i zaktualizować środowisko do najnowszej wersji.

W najnowszej wersji wprowadzono kilka długo oczekiwanych funkcji, takich jak autouzupełnianie zmiennych i funkcji. Umożliwiają też przejście do pliku z deklaracją i definicją używanej zmiennej lub funkcji. Jednak chyba najważniejszą nowością jest wprowadzenie do środowiska debuggera. Umożliwia on uruchomienie kodu na płytce i dokładne śledzenie jego wykonywania, ustawianie pułapek, zmianę wartości zmiennych w dowolnym momencie.

Aktualnie debugger obsługuje płytki oparte o platformy SAMD i Mbed, tj. serię MKR, płytki Nano 33 IoT, Nano 33 BLe, Portenta, Zero. Możliwe jest dodanie obsługi debuggera dla innych płytek produkowanych przez firmy zewnętrzne – wkrótce ukaże się poradnik na ten temat.

Nowe środowisko można pobrać na stronie https://www.arduino.cc/en/software#experimental-software