نرم افزار آردوینو بالاخره بروز رسانی شد . در ورژن جدید نرم افزار آردوینو شاهد تغییرات اساسی هستیم . نرم افزار آردونیو از حالت بی روح خارج شده و شکلی مدرن و زیبا به خود گرفته است ، بخش ادیتور تغییرات زیادی داشته است و حالت تکمیل کننده کد به اردوین اضافه شده است . بخش تم ها و رنگ سینتکس ها به تنظیمات آردوینو اضافه شده است . همچنین بخش انتخاب بورد و تشخیص پورتی که آردوینو ایجاد می کند بسیار تغییر کرده و عملکرد بهتری نست به قبل دارد . توجه داشته باشید که ورژن 2.0.0 نرم افزار آردوینو Arduino در حالت بتا منتشر شده هست و برای windows10 64bit در دسترس است . همچینین با نصب ورژن جدید نرم افزار آردوینو ورژن قبلی حذف نمی شودو می توانید هم زمان آخرین نسخه 1 نرم افزار آردوینو یعنی ورژن 1.8.19 و جدید ترن ورژن 2 آردوینو را با هم دیگر داشته باشید و از هر کدام که خواستید می توانید استفاده کنید .
در صورتی که به آردوینو علاقه مند هستید از “دوره آموزش آردوینو مقدماتی تا حرفه ای” دیدن فرمایید .
محیط جدید نرم افزار آردوینو
بخش تکمیل کننده اتوماتیک کد
قابلیت های کلیدی نرم افزار Arduino :
- کاملا رایگان اپن سورس
- محیط ساده و بدور از پیچیدگی
- زبان برنامه نویسی سطح بالا
- کتابخانه های فراوان و غنی
- پشتیبانی از زبان شیرین فارسی
- پشیبانی سیستم عامل های مختلف
- قابلیت اپلود کد از طریق مبدل USB TO TTL روی آردوینو (پروگرامر آردوینو)
- قابلیت اپلود کد از طریق پروگرامر های AVR (آپلود کد مستقیما روی میکرو)
- قابلیت ریختن بوتلود آردوینو روی میکرو کنترل های AVR و تبدیل آن ها به آردوینو
- پشتیبانی از پروگارمر های USBasb ، AVR ISP ، MKLL ، STK500 ، ArduinoISP و …
- قابلیت تولید فایل HEX برای ریختن روی میکرو با استفاده از نرم افزار های مختلفArdui
تغییرات نسخه 2.0.0 آردوینو
- تعریف تم های زیبا برای ادیتور و محیط کلی آردوینو
- افزودن قابلیت autocomplete کامل کننده اتوماتیک کد
- افزودن بورد منیجر ، کتابخانه منیجر ، دیباگ و جستجو جدید به صورت کشویی در سمت چپ برنامه
- باز سازی سریال مانتور و نمایش در پایین صفحه
- باز سازی بخش انتخاب و نصب برد های آردوینو
- مدرن کردن محیط کلی برنامه
- افزودن قابلت شناسایی اخرین COM متصل جهت تشخیص درگاه اردوینو
- و بسیاری قابلیت دیگر …
تغییرات نسخه 1.8.13
ARDUINO 1.8.13 2020.06.16
[ide]
* Fixed crash on MacOSX >=10.15 with multiple monitor setups.
* The boards in the boards list in the "Tools" menu are now grouped by platform. This should make the selection
easier when there are lots of boards loaded in the IDE. (thanks @matthijskooijman)
* Fixed save of proxy username/password settings in "manual proxy" section.
* In "Tools / Programmers" menu only shows programmers related to the currently selected board. (thanks @matthijskooijman)
* Fixed: sketch window out-of-display if the IDE is restarted after removing an external monitor.
* Allow baudrate/config change when the Serial Monitor/Plotter is disabled. (thanks @matthijskooijman)
* Updated jmdns to 3.5.5. Should improve network board detection.
* Optimized libraries scanning during startup. (thanks @ricardojlrufino)
* Better vertical centering of file names in tabs. (thanks @ricardojlrufino)
* Better console rendering of progress bar during upload. (thanks @matthijskooijman)
[arduino-builder]
* FIX REGRESSION: Fixed precompiled libraries containing "wrapper" code that has to be compiled together
with the precompiled part.
* Removed automatic '--relax' for compiles on Atmega2560 MCU
* Fixed skethbook+bootloader hex merger when the bootloader is in .bin format.
* Fixed relative path errors when traversing different partitions (in particular on macosx for larger sketches)
* Added #define variable during lib discovery phase
* Improved progress report from compile
[core]
* Updated AVR core to 1.8.3:
- Wire class now supports timeout
- Upgraded avr-gcc to 7.3.0-atmel3.6.1-arduino7
تغییرات نسخه 1.8.12
[ide]
* Reverted the bundled Java JRE to the latest freely redistributable Oracle JRE for all
platforms except:
- macOS (due to notarization)
- aarch64 (due to missing graphical support)
Switching to AdoptJDK demonstrated to be more challenging than expected, bringing in
some corner case bugs that were not being caught by our testing procedures:
- https://github.com/arduino/Arduino/labels/OpenJDK
To guarantee the best user experience we decided to revert to the latest working JRE
until all the issues are resolved.
* Improved visualization of compiler errors (@matthijskooijman)
* Fixed: "Comparison method violates its original contract" error in library manager
* Serial monitor is no more cleared during upload, so it can be copy/pasted (@PaulStoffregen)
[arduino-builder]
* FIX REGRESSION: library priority selection for bundled libraries (like SD or Ethernet)
* FIX REGRESSION: use AVR core installed via Board Manager (when present) instead of the one bundled in the IDE
* Improved precompiled libraries handling
* FIX: paths with spaces are now correctly printed in compiler output