Nová vylepšená verzia s funkciami, ktoré oslovia pokročilejších vývojárov pri zachovaní kontinuity s klasickým jednoduchým Arduino IDE.

Medzi nové funkcie Arduino Pro IDE patria
  • Moderné vývojové prostredie
  • Debugger - breakpoints, zobrazenie sledovania, view trace, step through execution a ďalšie. Pozrite si ukážku videa Debugger Arduino
  • Duálny režim - Klasický vzhľad Arduino alebo Pro
  • Určené na vývoj väčších projektov založených na viacerých súboroch a na úložiskách
  • Otvorené pre doplnky tretích strán a dosky
  • Podpora pre Arduino, Python a JavaScript kód
  • Nový Board Manager, správca knižníc a sériový monitor
  • Integrácia s Git


Dostupné pre platformy Windows, MacOS a Linux64.
Toto prvé vydanie je určené pre beta testerov a zatiaľ sa neodporúča na produkčné použitie.

Čo je nového?

Arduino Pro IDE je zostavený z opensource Arduino CLI a frameworku Theia, ktorý je dostupný pre IDE prostredia Eclipse (Java) a Electron (Chromium a webové technológie). Jeho vzľad je veľmi podobný populárnemu Visual Studio Code IDE (VSC) od Microsoftu, ktorý taktiež využíva Electron.

Pre budúcnosť je asi podstatné, že toto nové prostredie je veľmi dobre rozširovateľné a tým sa jeho možnosti dajú upravovať podľa potreby vývojára. V súčasnej dobe je dostupných veľa rozširovacích modulov pre VSC, s ktorým Arduino Pro IDE zdieľa rovnaké API. Je to vďaka open source projektu Theia IDE.

Čo je dobrá správa, je Arduino CLI. Je to plnohodnotná konzolová aplikácia, ktorú si môžete integrovať do ľubovolného vlastného projektu alebo pustiť na ľubovolnom OS. Arduino CLI zabezpečuje všetky "operácie" pre vývoj Arduino aplikácií a taktiež ju používa nové Arduino Pro IDE. Predpokladám, že pre väčšinu používateľov je to nepodstatná informácia a budú používať IDE.

Arduino Pro IDE je zatial iba v skúšobnej verzii a môžu sa vyskytnúť nejaké problémy. V publikovanej verzii v0.0.6-alpha.preview, som nenarazil na žiadny problém a všetko mi fungovalo. Chcem podotknúť, že táto verzia je pomerne sparťansky vybavená iba so základnou funkcionnalitou podobnou aktuálnemu Arduino IDE. Na obranu Arduino Pro IDE treba dodať, že je to veľmi skorá beta verzia a predpokladám, že hlavnou prioritou je vytvoriť stabilnú a funkčnú verziu pre základnú funkcionalitou. To sa podľa mojich testov pravdepodobne darí.

Správca súborov

Debugger

Správca knižníc

Board manager


Debugger
Zdroj a další dokumentace
Arduino Pro IDE webová stránka
Arduino CLI - Github
Download the beta
Preview the Debugger feature
Theia - Github