Arduino Usb Driver Mac

I purchased the Kip Kay Arduino Kit and assembled it and when I got to the Part 2 > Step 9 Checkpoint I could not get the board to show up on my computer in the Arduino Software!! I tried it on a virtual machine and it saw the device in the USB port list but the Arduino software still didn’t list a COM serial port. I learned that I’m having this error because of a change FTDI did to their drivers to combat clones or counterfeit Chinese chips and it’s messing all kinds of things up, real FTDI chips included and that is why it isn’t recognized. You can make it work, you just need to manually install the drivers. I don’t know how to do it on a Mac but I did find a video on youtube by a German guy speaking English with a German Windows 7 machine. I dislike video tutorials of step-by-step computer stuff and find them hard to follow (rewinding and pressing pause all the time) so I decided to put all the steps out there for you to follow with lots of screen shots from when I did it myself.

If you are on a physical Windows 7 PC simply skip down to Step 2.

Step 1: Connect your Arduino to your Windows 7 VirtualBox machine.

Start up your Windows 7VirtualBox and plug your Arduino into your Mac. Then click on the usb icon on the lower right corer of the Virtual machine window and make sure that “FTDI FT232R USB UART [0600]” is checked as seen below:

Step 2: Download the drivers

You can download them at: http://www.ftdichip.com/Drivers/CDM/CDM%20v2.12.00%20WHQL%20Certified.zip

Step 3: Extract the zip file of the drivers into a folder on your desktop.

I’ll call the folder CDM:

FTDI drivers extracted to a folder on the desktop called CDM
  1. . Finally, select the driver file named 'FTDI USB Drivers', located in the 'Drivers' folder of the Arduino Software download. Note: the FTDI USB Drivers are from Arduino. But when you install drivers for other Controllers, such as Xadow Main Board, Seeeduino Clio, Seeeduino Lite, you need to download corresponding driver file and save it.
  2. CH340 Driver for Arduino UNO SMD, NodeMCU & USB to TTL. The CH340 driver chip is a USB converter chip, which converts USB to serial UART interface or to printer interface. In UART mode, CH340 provides common MODEM interface signals, to expand UART interface of computer or upgrade common serial communication devices to USB directly.
  3. MAC OS 32/64bit (version: 1.5 – 2018/07/05) This driver is for MacOS Sierra/High Sierra. Do not install the drivers for the Mojave, because it seems that the latest versions are equipped with the built CH340/CH341 support. (MAC OS 32/64bit) for MacOS Sierra/High Sierra. Unplug any CH34. devices. Unload the old drivers if.

If you are on Windows 7 you simply double click the zip file which just “opens” the zip file like it is a folder. Then click and drag the contents into another folder you must create on the desktop, I called it CDM.

Step 4: Click on the Start Menu and then right click on “Computer” and click on Properties.

Start Menu > Right Click on “Computer” > Click on Properties

Click the drivers folder to select it and then click the OK button. Select the Arduino drivers Folder. Back in the Update Driver Software dialog box, the correct path to search for the drivers is set. Click the Next button to start the driver installation. Start the Arduino Driver Installation. In the Windows Security dialog box that pops up. Program your Arduino, ESP8266 within a couple of minutes, control your Cisco, or download your GPS tracker, our drivers enable it. Mac OS X Drivers for CH340 / CH341 / PL2303 USB to RS-232 Devices mac-usb-serial.com.

Step 5: Open the “Device Manager.”

Click on “Device Manager” in the Computer Properties:

Click on Device Manager

Step 6: Locate the FT232R USB UART device in the device manager list:

Device Manager: FT232R USB UART

Step 7: Right click on “FT232R USB UART” and click on properties.

Right-Click on “FT232R USB UART” and click on Properties
Usb

Step 8: Click on the “Driver” tab of the Properties window and then click on the “Update Driver…” button:

Click on the “Driver” tab and then click the “Update Driver…” button

Step 9: Click on “Browse my computer for driver software”:

Click on “Browse my computer for driver software” in the Update Driver Window

Step 10: Click on “Let me pick from a list of device drivers on my computer”

Arduino nano usb driver mac
Click on “Let me pick from a list of device drivers on my computer”

Step 11: Click on “Show All Devices” (should be automatically selected) and the click the “Next” button:

Click on “Show All Devices” and then Click the “Next” button

Step 12: Click the “Have Disk” Button:

Click the “Have Disk” button

Step 13: Click the “Browse” button:

Click the “Browse” button

Step 14: Browse to the location of the drivers.

Click on the “Desktop” Icon in the left window and browse to the folder you extracted the drivers into in step 3 and then open the folder that holds the drivers:

Browse to the folder where you extracted the drivers in Step 3

Arduino Usb Driver Com Port

Step 15: Click on the ftdibus file and click the “Open” button.

Note, the file may be called ftdibus.inf if you have the preference turned on to show known file extensions:

Click on the ftdibus.inf file and click the Open Button

Click on the “OK” button in the resulting window that pops up:

Click on the “OK” button

Step 16: Select “USB Serial Convertor” from the list and click the “Next” button:

Click on “USB Serial Converter” in the list and click the “Next” button

Step 17: Click “Yes” to override the warning window.

It is warning you that Window cannot verify this driver (you get this error because it is a cloned Arduino board and the driver is unsigned):

Usb
Click the “Yes” button to move on

Step 18: Wait a while.

It will take a little while for the driver to install and then if you are successful you will get the following message, which you can click the “Close” button:

Click “Close” to finish installing the Serial Converter

Click the “Close” button to close the USB Serial Converter Properties window:

Step 19: Back in the Device Manager Window right-click on “USB Serial Port” and Click on “Properties”:

In Device Manager Right-Click on “USB Serial Port” and Click on “Properties”

Step 20: Click on the Driver tab and click the “Driver Update…” button:

Click on the “Driver” tab and then click the “Update Driver…” button

Step 21: Click on “Browse my computer for driver software”

Click on “Browse my computer for driver software” again

Step 22: Click on “Let me pick from a list of device drivers on my computer”

Click on “Let me pick from a list of device drivers on my computer”

Step 23: Click “Show All Devices” and click the next button:

Click on “Show All Devices” and click the “Next” button

Step 24: Click on the “Have Disk” button:

Click on the “Have Disk” button

Step 25: Click on the “Browse” button, and browse to the same folder you browsed to in Step 14:

Click on the “Browse” button
Browse to the driver folder on the desktop

Step 26: Click on “ftdiport” and click the “Open” button:

Click on the file “ftdiport” and click the “Open” button

Click the “OK” button to install from disk:

Click the “OK” button to install from the disk location you chose

Step 27: Select “USB Serial Port” from the list and click the “Next” button:

Click on “USB Serial Port” in the list and then click the “Next” button

Click the “Yes” button to go past the unsigned driver warning message:

Click the “Yes” button again to go past the Unsigned Driver Warning Message

You will get this window if you are successful and you can click the “Close” button:

Driver successfully installed message

You can then close the USB Serial Port Window by clicking the “Close” button:

Close the USB Serial Port Window
Mac

You will see this if you are successful:

You will see the USB Serial Port listed if you are successful

And now if you launch the Arduino software and click on Tools > Port you will see the COM port listed. Success!

The break-out board shows up now on COM4!

Other relevant information on this issue:

Amazon Associate Disclosure: As an Amazon Associate I earn from qualifying purchases. This means if you click on an affiliate link and purchase the item, I will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, I only recommend products or services I believe will add value to Share Your Repair readers. By using the affiliate links, you are helping support Share Your Repair, and I genuinely appreciate your support.

Created on: 2 April 2016

Arduino software is needed to program Arduino boards and must be downloaded from the Arduino website and installed on a computer. This software is known as the Arduino IDE (Integrated Development Environment).

Drivers must be installed in order to be able to program an Arduino from the Arduino IDE. This article shows how to download and install the Arduino IDE software and drivers on a Windows 10 computer.

Downloading Arduino for Windows 10

Go to the Arduino Software download page where you will find two downloads for Windows – Windows installer and Windows ZIP as shown in the image below.

Selecting an Arduino Software Download

You can choose either of the two Windows options, but I prefer to use the ZIP file because it keeps the Windows system cleaner. The Windows Installer version of the software will download an installer which will install the software into the Windows system. The Windows ZIP file allows you to unzip the Arduino IDE to any location of your choice and easily remove it if you want by simply deleting the unzipped folder.

This installation guide uses the Windows ZIP file, so download the ZIP file and proceed to the installation step below. After clicking the download link, you will have the option of making a donation to Arduino or just downloading the file for free.

You can help the Starting Electronics website by making a donation:

Any donation is much appreciated and used to pay the running costs of this website. Click the button below to make a donation.


Installing Arduino Software on Windows 10

After downloading the Arduino Windows ZIP file, simply double-click it and then copy the folder from inside the zip file to the desired location. I prefer to copy it to my desktop.

To avoid any confusion: the file that is downloaded is a file and not a folder, although it is called a 'Compressed (zipped) Folder' in Windows.

Running the Arduino IDE

Open the folder that you extracted from the zipped file and double click arduino.exe in the folder to start the Arduino IDE software. If you can not see file extension (the .exe on the file name), turn them on in the file manager by clicking View → File name extensions.

If you want to create a shortcut to the Arduino IDE on your desktop, start dragging the arduino.exe file to the desktop and hold down the Ctrl + Shift keys before dropping it on the desktop. This will create a shortcut to the Arduino IDE instead of moving the file to the desktop.

Make sure that you have not moved the arduino.exe file by looking at the name of the file on your desktop which should contain the word 'Shortcut' at the end. You can rename this shortcut to just Arduino or Arduino IDE.

Arduino Usb Driver Mac

Installing Arduino Drivers in Windows 10

When you plug an Arduino board into a Windows 10 computer, a driver should automatically be installed for it. The driver configures the Arduino as a virtual COM port which can be seen in the Device Manager.

Open the Device Manager window by right-clicking the Windows 10 start button in the lower left of the screen and then selecting Device Manager on the menu that pops up.

In Device Manager, expand Ports (COM & LPT) and you should see a COM port which will be your Arduino as shown in the image below. If you have other COM ports on the PC, then unplug the Arduino to see which COM port disappears from the device manager, then plug the Arduino back in and see which port appears – this will be the Arduino port, e.g. COM4 in the image below.

Arduino Nano Usb Driver Mac

The drivers that come with the Arduino software can be installed instead of the default Windows 10 driver, which is explained next.

Arduino Virtual COM Port Number in Windows 10 Device Manager

Installing Arduino Drivers

In the Device Manager, right-click the COM port that was identified as the Arduino (the Arduino must be plugged into the computer first). Select Update Driver Software... from the menu that pops up.

Updating Arduino Driver in Windows 10

In the dialog box that opens, select Browse my computer for driver software.

Arduino Usb Driver Cura

Browse for Arduino Driver Software

In the next dialog box, make sure that Include subfolders is checked and then click the Browse... button.

Browse for Driver

In the dialog box that pops up, navigate to the drivers subfolder of the Arduino folder that you unzipped earlier. Click the drivers folder to select it and then click the OK button.

Select the Arduino drivers Folder

Back in the Update Driver Software dialog box, the correct path to search for the drivers is set. Click the Next button to start the driver installation.

Start the Arduino Driver Installation

In the Windows Security dialog box that pops up, click Install.

Confirm the Arduino Windows 10 Driver Install

After the driver has been installed, a dialog box will appear that shows that the driver has been successfully updated and will display the Arduino COM port number.

Arduino Driver Installation / Update Finished

Finally back in the Device Manager, the COM port is now identified as an Arduino when the Arduino driver from the Arduino IDE folder is installed.

COM Port is Identified as Arduino in Device Manager

Arduino Usb Driver Macos

Arduino Software