Download Arduino Software (ide) 1.7.10 For Mac



The Arduino Integrated Development Environment (Arduino IDE) is the free software required to interact with your Arduino controller board, without the Arduino IDE you can’t program your Arduino microcontroller to do cool stuff like control a cool robot car.

Install the Arduino Software (IDE) on MAC OS X Download the Arduino Software (IDE) Get the latest version from the download page. The file is in Zip format; if you use Safari it will be automatically expanded. When the Arduino Software (IDE) is properly installed you can go back to the Getting Started Home and choose your board from the list on the right of the page. Last revision 2016/08/09 by SM The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.

Choose a device to install the Arduino IDE software on, in the example below I’ll be installing the software on a Desktop PC running Windows 7.

Download the Arduino IDE Software

Go to the Arduino IDE Download webpage & download the relevant version for your device.

The Arduino IDE software is available for Windows, Mac and Linux operating systems.

Since I’m installing on a Desktop PC running Windows 7 I downloaded the Windows Installer, for Windows XP and up with filename: arduino-1.8.5-windows.exe.

Install the Arduino IDE Software

Download Arduino Software (ide) 1.7.10 For Mac Os

Install the Arduino IDE software by running the downloaded file and follow the instructions. Installing the IDE software is like installing any software on a PC, lots of mouse clicking :-)

Read the Arduino License agreement and click the “I Agree” button.

Unless you have a reason to change them, keep all the Arduino IDE software components ticked and click the “Next” button.

On the next window you can choose to change the folder where the Arduino IDE software is installed, or keep the default location and click the “Install” button.

The Arduino software will start to install.

This can take sometime and you’ll be presented with various drivers to install including Arduino USB drivers and COM/LPT port drivers, I suggest you install them all.

When complete the Arduino IDE Software is ready to run.

Running the Arduino IDE Software

Attach your Arduino Microcontroller board (I’m working with an Arduino UNO clone) to your device with a USB cable.

After connecting the Arduino UNO via USB to a Desktop PC, the power light on the Arduino UNO will light up (the USB cable powers the UNO board, no need for a power supply) and you should get a “Found New Hardware” message from Windows.

Windows will attempt to install the Arduino Driver Software. Some Arduino tutorials recommend canceling Windows automatically installing the Arduino driver software and installing manually via the Device Manager. No idea why they recommend making the process more difficult?

It took a while for Windows to install the driver for my UNO, but everything worked perfectly first time and the Arduino UNO was installed on COM4.

We are almost done.

Select the Correct COM Port

Although Windows has successfully installed the Arduino on COM4 (could be COM3 or another port) the Arduino IDE Software doesn’t automatically select the relevant serial port.

To select the correct port click “Tools”, hoverover ‘Port:”COM4 Arduino Genuino UNO”‘ and click “COM4 Arduino Genuino UNO”.

That’s it, you’ve successfully installed the Arduino IDE Software.

Feel free to confirm everything is setup correctly by going to “Tools” > “Get Board Info”.

The “Get Board Info” pop up will list information about your Arduino microcontroller board.

The board info above shows it’s an Arduino/Genuino UNO which in simple terms means it’s an Arduino UNO.

It took me way too long to get started with the WeMos D1 R2 board, partly because mine is an eBay knockoff.

  1. Download and install the Arduino IDE (just called Arduino): https://www.arduino.cc/en/Main/Software Note: I use version 1.6.8, newer versions may not work.
  2. Open Arduino
  3. Open File → Preferences
  4. Copy and paste http://arduino.esp8266.com/stable/packageesp8266comindex.json into Additional Boards Manager URLs field. You can add multiple URLs, separating them with commas
  5. Open Tools → Board:xxx → Boards Manager and install esp8266 by ESP8266 Community
  1. Open Tools → Board:xxx and select WeMos D1 R2 & mini.
  2. Open Tools → Upload Speed and select 115200. If you're brave, you can try 230400 to upload code to the board faster, but watch the console for errors.
  3. Download a driver so your Mac recognizes the WeMos D1 board (the site looks sketchy, but I can confirm the driver is legit): Note: This driver is needed for both real and knockoff D1 boards. http://www.wch.cn/download/CH341SERMACZIP.html
  1. Plug your WeMos D1 board into your Mac using a micro USB.
  2. Open Tools → Port:xxx and in the dropdown, select the option with 'usb' in its name.
  3. Your Tools dropdown should look like this:
  1. To make sure everything is working properly, let's download WeMos' example files: https://github.com/wemos/D1miniExamples/archive/master.zip
  2. Rename the uncompressed directory to D1miniExamples
  3. In Arduino, open File → Preferences
  4. In Finder, navigate to the Sketchbook location show in in Arduino's Preferences
  5. Move the D1miniExamples directory to Sketchbook location
  6. The path will look like Sketchbookdirectory/D1mini_Examples
  7. Restart the Arduino IDE
  8. All examples are under File→Sketchbook→D1miniExamples
  1. Open File→Sketchbook→D1miniExamples→01.Basics→HelloWorld
  2. Click Upload
  3. After upload, open Tools→Serial Monitor, set baudrate to 9600 baud

If you've gotten to this point, good work! Now we're going to learn a bit more about the WeMos D1's I/O ports. They're f***ed.

The fact that I have a knockoff board doesn't help either. Anyways, enough complaining. Basically, the labels on the WeMos D1 are not the same as those used in Arduino programs.

As an example, if I want to use digital port 3 (D3) as an output, this is the code I would use:

I've created a couple of reference tables for your convenience.

Official WeMos D1 Board LabelKnockoff WeMos D1 Board LabelDigital PortArduino Software
RXRX<-D0D03
TXTX->D0D11
D0D2D216
SCL/D1D15/SCL/D3D35
SDA/D2D14/SDA/D4D44
D3D13/SCK/D5D50
D4D12/MISO/D6D62
D5D11/MOSI/D7D714
D6D8D812
D7TX1/D9D913
SS/D8D10/SSD1014
MOSI/D7D11/MOSID1113
MISO/D6D12/MISOD1212
SCK/D5D13/SCKD1314
SDA/D2D14/SDAD144
SCL/D1D15/SCLD155

Note: I can't guarantee the official WeMos D1 board mappings are correct, but they're based off this:
http://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/?ALLSTEPS

  1. Restart the Arduino IDE
  2. Try a different micro USB cable
  3. In Finder, navigate to ~/Library (to get to Library, click on Go, then press control, and click on Library). Rename Arduino15 to Arduino15-backup.Download and install the latest version of the Arduino IDE (replace your current version)Open Arduino, re-install esp8266 in the Boards Manager.
Download arduino software (ide) 1.7.10 for mac os

If you have any other troubleshooting tips, send them my way.

A good amount of the content here is based on the official WeMos documentation ( http://www.wemos.cc/tutorial/getstartedin_arduino.html ). I've simply filled in many of the gaps preventing my board from functioning properly.

This is what an actual WeMos D1 board looks like:

This is what my knockoff WeMos D1 board looks like:

Download Arduino Software (ide) 1.7.10 For Mac Installer

Now you know how to set up your WeMos D1 board and use its ports. I'm going to leave out discussion on its WIFI capabilities because there's plenty of documentation on that already.

Download Arduino Software (ide) 1.7.10 For Mac Download

In the next article, I will discuss how to connect a stepper motor to the WeMos D1.