Arduino IDE 2.0. Konečně plnohodnotné vývojové prostředí?

Arduino.cc zveřejnilo informaci o vydání Arduino IDE 2.0 v beta verzi. Arduino přichází s komplexním vývojovým přostředím už podruhé.

Arduino IDE 2.0 nabízí lepší editor (konečně!) a také možnost debugování (ladění) kódu přímo ve vývojovém prostředí.

Arduino IDE 2.0 má ambice překonat svého dědečka – Arduino IDE (možná jej někdo považuje za vývojové prostředí, ale je to spíše jednoduchý editor s možností nahrát program).

Přidá se tak do už funkčních a odladěných prostředí jako Visual Studio Code, PlatformIO nebo Eclipse s doplňkem Arduino (Sloeber).

IDE má to, co by vývojové prostředí mělo mít: automatické doplňování funkcí, dokončování závorek, samozřejmostí je i responzivní design a mnohem rychlejší kompilace programu než známe doposud u Arduino IDE, kde se mezi kompilací programu a jeho nahráním můžete dojít umýt, udělat si kafe a mrknout na jeden díl The Big Bang Theory.

Dalším vylepšením jsou pak klávesové zkratky a, A HLAVNĚ přímé ladění kódu na mikrokontroléru (který ladění umožňuje).

A jak je na tom s rychlostí překladu?

Vzorový kód blikání LEDkou pro desku Arduino Uno:
(po spuštění IDE)

Arduino IDE 2.0: 3,41s

Arduino IDE (původní): 15,5s
(Opakovaná kompilace)

Arduino IDE 2.0: 2,76s

Arduino IDE (původní): 9,35s

Ke dni vydání článku, ladění kódu v Arduino IDE 2.0.0 podporuje všechny Arduino vývojové desky se SAMD mikrokontrolérem.

V závěru znovu zmíním, že Arduino IDE 2.0 je stále v beta verzi, to znamená, že studio může mít nějaké chyby – a to určitě má.

Arduino IDE 2.0 je ke stažení na https://www.arduino.cc/en/software#experimental-software

Getting Started je dostupný na https://www.arduino.cc/en/Tutorial/getting-started-with-ide-v2

Sdílejte článek:

Související články

Arduino – proč se osvědčí nejen u neprofesionálů? Arduino Pro – proč bychom měli vsadit právě na toto řešení? Arduino Pro – komu je určeno? Hardwarová platforma Arduino Pro – Arduino Portenta – Arduino MKR a Arduino Pro – Arduino…

Každý elektro nadšenec přinejmenším slyšel o Arduino, které získalo obrovskou popularitu díky svým jedinečným vlastnostem.

Arduino.cc příchází s alpha verzí vývojového studia nazvaného Arduino IDE Pro.

Lukáš Beran (web, linkedin, google+, twitter, facebook) mi poslal článek o jeho začátcích s vývojovým kitem STM32F769 Discovery.

Poznámka administrátora: PMOD zařízení využívají i některé vývojové desky od STM32 (například STM32L4 a IoT development board, STM32F723 Discovery s STMod+ konektorem) stejně jako vývojové desky od firmy Microchip.