We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

Arduino for Mac

Open-source IDE for Arduino.

Free
In English
3.4
Based on 5 user rates

Arduino overview

The open-source Arduino environment makes it easy to write code and upload it to the I/O board. It runs on Windows, OS X, and Linux. The environment is written in Java and based on Processing, avr-gcc, and other open-source software.

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What’s new in version 2.0.4

Added:
  • Enable rename and delete of Cloud sketches
  • Add activity bar icon for Arduino Cloud login
  • Add support for macOS notarization during local builds
Changed:
  • Show custom board option settings in Tools menu
  • Use a local npm registry for app packaging
  • Always show File > Sketchbook menu item
  • Always show Tools > Port menu item
  • Use more efficient method to get Arduino CLI version
  • Remove encoding from status bar
  • Allow addition of existing code files to sketch
  • Communicate cause of debugger not starting with uncompiled sketch
  • Add leading+trailing line break to "Copy for Forum" content
  • Improve contrast of cursor color in "Dark (Arduino)" theme
  • Improve contrast of "Output" view stderr text in "Light (Arduino)" theme
  • Bump Arduino CLI to 0.31.0
  • Use hardwareId for board auto-selection
  • Update translations
Fixed:
  • Fix File > Preferences disabled if dialog used soon after IDE startup
  • Prevent opening of multiple "Preferences" dialog instances
  • Fix support for user-installed theme extensions
  • Always set "Updatable" filter when Boards Manager/Library Manager opened from update offer dialog
  • Fix corruption of multi-byte UTF-8 symbols in Serial Monitor
  • Fix Sketch > Upload/Upload Using Programmer menu items remaining disabled after completion of upload
  • Fix proxy protocol incorrectly shown as "SOCKS" in "Preferences" dialog
  • Fix support for SOCKS5 proxy protocol
  • Fix IDE startup hang if sketchbook folder location not accessible
  • Update affected UI elements after "Sketchbook location" preference change
  • Update affected UI elements after "Add .ZIP Library..." operation
  • Restart language server after change to platform or library
  • Support IDE installation paths that contain #
  • Pass custom board option settings to language server
  • Make File > Sketchbook menu reflect sketchbook folder structure
  • Populate "Board Info" dialog from port data
  • Use established sort order in Boards Manager and Library Manager listings
  • Prevent creation of sketches with non-compliant names
  • Correct handling of primary sketch tab deletion
  • Fix missing toolbar context menu items when editor doesn't have focus
  • Fix unexpected sketch deletion when location inside sketch folder selected as rename target
View older Arduino versions

Arduino for Mac

Free
In English
Version 2.0.4
Write a detailed review about Arduino

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.4

(3 Reviews of Arduino)

  • Comments

  • User Ratings

amadiajoseph
amadiajoseph
Oct 30 2018
1.8.4
4.0
Oct 30 2018
4.0
Version: 1.8.4
if the download was fast i would have given this 5 stars!
anonymous-rat-7036
anonymous-rat-7036
Aug 6 2015
1.7.6
1.0
Aug 6 2015
1.0
Version: 1.7.6
Something is wrong here. MacUpdate is showing 1.7.6 as the latest version but the Arduino/Genuino website (https://www.arduino.cc/en/Main/Software) still shows 1.6.5 as being the latest. It looks like MacUpdate has gotten the version number from Arduino srl (the company that used to make the boards for Arduino.cc). They claimed the Arduino trademark in Italy and forked the software to form Arduino.org and compete with Arduino.cc. Go to the Arduino.cc site to find the latest version.
Giosette
Giosette
Oct 23 2014
1.0.6
3.5
Oct 23 2014
3.5
Version: 1.0.6
FINALLY arrived!
Drtyrell969
Drtyrell969
Mar 30 2022
1.8.19
5.0
Mar 30 2022
5.0
Version: 1.8.19
amadiajoseph
amadiajoseph
Oct 30 2018
4.0
Oct 30 2018
4.0
Version: null
windsock17
windsock17
Mar 21 2018
3.5
Mar 21 2018
3.5
Version: null
anonymous-rat-7036
anonymous-rat-7036
Aug 6 2015
1.0
Aug 6 2015
1.0
Version: null
Giosette
Giosette
Oct 23 2014
3.5
Oct 23 2014
3.5
Version: null