Electronic prototyping platform allowing to create interactive electronic objects

Arduino IDE for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe

Arduino 1.6.5

  -  129.4 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Arduino 1.6.5.


For those interested in downloading the most recent release of Arduino IDE for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Arduino 1.6.5 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

IDE:
- File, Sketch and Tools menu items are properly handled when switching between different windows
- Sketch > Export compiled Binary: saves the compiled binary (hex, bin) into the sketch folder.
- New editor, based on RSyntaxTextArea.
- New keywords.
- Easier "additional boards manager url" field: a wide text area opens by clicking the added button (right side of the text field)
- Rewritten code of Preferences window: its content is now correctly drawn on every OS
- Fixed a bug that made the IDE notify users of invalid libraries too many times.
- Removed JNA. Less native stuff and less chances of incurring into an UnsatisfiedLinkError
- Many new and old issues closed. Thanks to many, and @Chris--A in particular
- Faster libraries list update
- Serial monitor stays opened during upload, disabled.
- CLI: --get-pref can now be called without a pref name. If pref name is missing, IDE dumps all preferences
- Holding SHIFT when hovering the save icon will trigger a "Save As"
- Removed proxy settings from File > Preferences: IDE will use system settings
- Linux versions bundle the latest JVM, 1.8.0_45
- Local docs: if your sketch has a "docs" folder, you can add local links to it. For example file://./docs/index.html will use your browser to open file index.html from the "docs" folder of your sketch
- When using "external editor" mode, sketch code is updated when the IDE gets focused
- Added keyboard shortcuts to IDE menus: ALT+F for File, ALT+E for Edit and so on
- Added support for Dangerous Prototypes Bus Pirate as ISP
- Added "Close" button to Boards/Libs Managers, in order to help linux people with weird Window Managers
- Added File > Open Recent menu, showing the last 5 opened sketches
- Windows: added Arduino Zero drivers
- Tons of minor fixes

Libraries:
- LiquidCrystal fixes.
- Added SPI Transactions to TFT lib
- Stepper: support for 5-phase/5-wires motors.
- Stepper: increased precision in timing calculations.
- Firmata and Temboo: dropped our vesions, tagged released are downloaded from their respective git repos

Core:
- AVR: delayMicroseconds(..) doesn't hang if called with 0.
- AVR: delayMicroseconds(..), added support for 1Mhz, 12Mhz and 24Mhz.
- AVR: added missing case in detachInterrupt().
- SAM: added watchdog routine for Due.
- AVR+SAM: reworked pulseIn() function to become GCC agnostic
- AVR+SAM: added pulseInLong() (based on micros()) to help getting good results in interrupt-prone environments
- AVR: fixed regression in HardwareSerial.flush().

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe