# Arduino nano driver for MacBook pro challenge

**URL:** <https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865>\
**Category:** Uncategorized\
**Created:** [30 July 2021 06:57 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865 "2021-07-30T06:57:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [30 July 2021 06:57 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/1 "2021-07-30T06:57:39Z")

</div>

Hello Dick here I am having trouble uploading a sketch to an arduino nano using MacBook pro High Siera. I can’t find the USB nano option in the PORT options. I was able to upload just the once but the sketch is not working so tried to upload again to double check but can’t find the PORT option. I understand it is a driver problem and getting the driver to run on the MacBook pro.

 ![Screen Shot 2021-07-13 at 15.36.25](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/a/a57576fe64f9b0a6c49b272af6e4cca90cdc823c.jpeg)

---

<div class="post-metadata">

**Author:** ![James](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/james/32/4400_2.png) [@James](https://forum.core-electronics.com.au/u/James)\
**Post date:** [30 July 2021 07:05 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/2 "2021-07-30T07:05:37Z")

</div>

Hi Dick,

Welcome to the forum! Happy to help, to start with, could you confirm whether you’re using an official Arduino board or a clone?

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [30 July 2021 07:19 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/3 "2021-07-30T07:19:29Z")

</div>

Hi James, It’s the real thing from Core.

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [30 July 2021 08:13 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/4 "2021-07-30T08:13:52Z")

</div>

Hi Dick  
I too use a Mac (Mini) and had a similar problem with the NanoEvery. I found the cloud based IDE automatically detects the connected board at switch on. I used this initially and ever since have been able to use the computer based IDE.  
Try this, it may help.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![Jeff105671](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/jeff105671/32/3729_2.png) [@Jeff105671](https://forum.core-electronics.com.au/u/Jeff105671)\
**Post date:** [30 July 2021 08:50 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/5 "2021-07-30T08:50:26Z")

</div>

> [@Dick168508](#):
>
> I understand it is a driver problem and getting the driver to run on the MacBook pro.

If it’s a driver problem then it’s likely due to the version of the CH340 chip on the board. The Nano device has two options for processor - ‘ATmega328P’ and ‘ATmega328P (Old Bootloader)’. Try the old boot loader. If the chip is the old C version then that change should fix it, although it is still possible that there might be a problem in getting the correct driver for that version for the Mac.

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [30 July 2021 22:37 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/6 "2021-07-30T22:37:52Z")

</div>

Thanks how do I use the cloud based IDE?

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [31 July 2021 01:00 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/7 "2021-07-31T01:00:49Z")

</div>

Hi Dick  
It is called Arduino Create. It is web based and runs in a browser window. Put “Arduino Create Agent” into your browser and you will get hits including help and instructions.

Have your Nano plugged in when you open the create agent and it will automatically recognise your board. I found once I did this the computer based IDE also had NanoEvery (my board) on its list and I could upload sketches OK from this IDE without going to the cloud version.  
Hope this helps, worked for me.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [31 July 2021 23:06 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/8 "2021-07-31T23:06:29Z")

</div>

Thanks Bob, I had a go but no luck, see error message

 ![Screen Shot 2021-08-01 at 08.41.39](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/0/09d0a1339f9910fbf1ce59a1663b7c28d83aa36f.png)

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [31 July 2021 23:11 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/9 "2021-07-31T23:11:58Z")

</div>

Hello Jeff, I have tried those options but no luck. I don’t know much about this arduino world but I think it is a driver issue. I think it’s installed but the computer is not allowing it’s use. If that’s possible??

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [1 August 2021 01:17 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/10 "2021-08-01T01:17:40Z")

</div>

Hi Dick  
It has been a while now since I did this.  
I think I connected the Arduino to the computer then started the Arduino Create Agent. Then you still have to select the board and port. It looks like you may have not done this. The difference here is your board should be available here where it was not listed on your IDE version.

It is possible I have got it wrong and the connecting sequence is the other way around. You could try this too.

Have you got the latest IDE (1.8.15). I think Arduino blurb says this one lists all boards. I downloaded it yesterday but haven’t looked at it yet.  
Cheers Bob  
EDIT: Just had a look at the new IDE (1.8.15). The Board Manager lists many boards for installation. Some are installed by default probably what had been previously installed but you have the capability to install any of the listed ones. They are gathered in groups I think by processor type. If the web based version does not work this may be OK.

---

<div class="post-metadata">

**Author:** ![Jeff105671](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/jeff105671/32/3729_2.png) [@Jeff105671](https://forum.core-electronics.com.au/u/Jeff105671)\
**Post date:** [1 August 2021 02:00 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/11 "2021-08-01T02:00:23Z")

</div>

> [@Dick168508](#):
>
> I think it’s installed but the computer is not allowing it’s use. If that’s possible??

You have indicated that you can’t find the USB nano option in the PORT options - is the device that is listed in the screenshot some other USB device, or is that the one that you believe should work, but won’t?

If the driver is installed the computer will allow it to be used - the computer doesn’t know what devices the IDE can or can’t use, but the IDE will list as an option only those ports it identifies as a serial or UART port. So it is possible that the device driver is installed, the device is being recognised, but it is identified by the OS as something other than a serial UART device, so the IDE doesn’t list it. Or (if that port listed in the screenshot is your device) the IDE does see a serial UART device, but it is actually not usable for communication with the Nano - that could be the case for Bluetooth-incoming-port. You should look in System Report to see if your Nano device is being identified correctly. It should be something like ‘usbserial’.

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [1 August 2021 03:09 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/12 "2021-08-01T03:09:39Z")

</div>

Hi Jeff

> [@Jeff105671](#):
>
> is the device that is listed in the screenshot some other USB device

I don’t think Dick has any device selected or listed.

> [@Robert93820](#):
>
> Then you still have to select the board and port.

I don’t think Dick has done this. he relevant box is empty, still prompting to select.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![Jeff105671](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/jeff105671/32/3729_2.png) [@Jeff105671](https://forum.core-electronics.com.au/u/Jeff105671)\
**Post date:** [1 August 2021 05:12 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/13 "2021-08-01T05:12:04Z")

</div>

/dev/cu.Bluetooth-Incoming-port has been selected for the UART device.

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [1 August 2021 07:09 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/14 "2021-08-01T07:09:01Z")

</div>

Hi Jeff

> [@Jeff105671](#):
>
> /dev/cu.Bluetooth-Incoming-port has been selected for the UART device.

That was in the original post. The last screen shot is the cloud or web based IDE where the box is still prompting to “select board or port”.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [1 August 2021 08:34 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/15 "2021-08-01T08:34:21Z")

</div>

Hello hello, I think I have made some progress but I don’t think the sketch has bee uploaded. Ahh where is the upload option?

 ![Screen Shot 2021-08-01 at 18.29.39](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/c/ca72f4e07cfe71c26a4b2be1e9a96b2843e0c699.png)

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [1 August 2021 09:36 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/16 "2021-08-01T09:36:03Z")

</div>

Hi Dick  
I think it is the right pointing arrow alongside the verify tick button at the top.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![Dick168508](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@Dick168508](https://forum.core-electronics.com.au/u/Dick168508)\
**Post date:** [2 August 2021 01:19 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/17 "2021-08-02T01:19:06Z")

</div>

Hello Jeff, yes the USB port options appear by default, I have tried them all! No luck. I sort of understand what you have stated in your reply but do not know how to look in System Report to check for usbserial…

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [2 August 2021 01:33 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/18 "2021-08-02T01:33:37Z")

</div>

> [@Dick168508](#):
>
> but do not know how to look in System Report to check for usbserial…

Hi Dick  
Click on the little apple top left corner, clock “about this Mac”, click on "system report in pop up window (on left down near bottom). When report window appears there is a sidebar, click “USB” which is probably the last item in the first group. A detailed list of all connected USB devices is listed.  
Cheers Bob  
PS did you find the upload button? Th left arrow near the verify tick.

---

<div class="post-metadata">

**Author:** ![Jeff105671](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/jeff105671/32/3729_2.png) [@Jeff105671](https://forum.core-electronics.com.au/u/Jeff105671)\
**Post date:** [2 August 2021 02:11 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/19 "2021-08-02T02:11:49Z")

</div>

You should be able to find a connected device under the USB heading in System Report | Hardware. I believe you will find it listed as a Bluetooth device. The drivers that need to be installed will list it as a USBSerial device, or possibly as a tty device. Both Bluetooth and serial could appear for the same device. If you can find the device under Bluetooth that might give you a clue to the chip, such as FTDI (FT232), CH340 etc. That will indicate the driver you need, and where to go looking for it. For isntance, if it’s a genuine Arduino it would use the FTDI chip, so you could start [here](https://www.ftdichip.com/Support/Documents/InstallGuides/Mac_OS_X_Installation_Guide.pdf). So my suggestion was that the Bluetooth driver that has been found and installed for that device might give you the clue you need to find the serial UART driver for the same device.

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [2 August 2021 02:36 UTC](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865/20 "2021-08-02T02:36:56Z")

</div>

Hi Jeff, Dick  
Just plugged a Freetronics Eleven board into my Mac Mini and it appears under USB/USB 3.0 bus as Communication Device.

Jeff  
Have been using this Mac since about 2016 and up to Big Sur OS and don’t ever recollect having to look for a driver except for my printer which is connected to the 4 port hub on my Wi Fi cum Modem by Ethernet cable. All other USB “things” (including Arduino boards etc) have just worked.  
Cheers Bob

[Next page](https://forum.core-electronics.com.au/t/arduino-nano-driver-for-macbook-pro-challenge/10865.md?page=2)
