MacOS 14.5 1st Arduino is not going well out of the box. It will not connect to my Mac. I have tried Apple USB-C to USB and other cables. Nothing works. I tried that shorting thing with GND and 'download.' No joy. I have read, "Just update it." Well, duh! It won't connect. I see it listed in the Arduino IDE program. I have tried to connect it to a Windows emulator. Still no joy. Do you have any ideas?
Hi @jsftrekfan47. Please try this experiment and then report back with the results:
- Connect your Arduino board to your computer with the USB cable.
- Press and release the reset button on your Arduino board quickly twice.
- If it is already open, close the Tools > Port menu in Arduino IDE.
- Open the Tools > Port menu in Arduino IDE.
Now please reply here on the forum thread with the answers to the following questions:
- Do you now see the LED on the board pulsing?
- Do you see a port for the board in the Tools > Port menu?
Thank you for the reply.
I double clicked the reset. It pulsed slowly. I check in the ports. No Arduino is listed. Just 3 Bluetooth devices. (speaker, BLTH, Bluetooth-incoming-port)
OK, great. This tells us that at least the primary microcontroller on the UNO R4 WiFi board is working as expected.
Please try this troubleshooting procedure and then report your results in a reply on this forum thread:
This procedure is not intended to solve the problem. The purpose is to gather more information.
- Unplug the USB cable of your Arduino board from your computer if it is currently connected.
- Click the Apple logo on the left side of the menu bar at the top of the screen ("Apple menu").
- Select "System Settings..." from the menu.
- A "System Settings" window will open. Click "General" in the menu on the left side of the window.
ⓘ You may need to scroll the menu down to see "General". - Click "About" on the panel at the right side of the "System Settings" window.
- The "About" panel will open. Click the "System Report..." button at the bottom of the panel.
- The "System Information" window will now open. Select Hardware > USB from the tree on the left side of the window.
- Take note of the contents of the "USB Device Tree" panel of the "System Information" window.
- Connect the Arduino board to your computer with a USB cable.
- Select File > Refresh Information from the menu bar.
Do you see any new device appear in the "USB Device Tree" panel of the "System Information" window after doing the last step?
I do not see anything resembling an Arduino. I copied all of it and pasted.
Composite Device:
Product ID: 0x8104
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.14
Serial Number: 000000000000
Speed: Up to 480 Mb/s
Manufacturer: Apple
Location ID: 0x80800000 / 3
Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 0
Built-In: Yes
Touch Bar Backlight:
Product ID: 0x8102
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.01
Serial Number: 0000000000000000
Manufacturer: Apple Inc.
Location ID: 0x80700000
Touch Bar Display:
Product ID: 0x8302
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.01
Serial Number: 0000000000000000
Manufacturer: Apple Inc.
Location ID: 0x80600000
Apple Internal Keyboard / Trackpad:
Product ID: 0x0340
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.75
Serial Number: FM7109202WAHYYKBS+TWT
Manufacturer: Apple Inc.
Location ID: 0x80500000
Headset:
Product ID: 0x8103
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.14
Serial Number: 000000000000
Manufacturer: Apple
Location ID: 0x80400000
Ambient Light Sensor:
Product ID: 0x8262
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.01
Serial Number: 000000000000
Manufacturer: Apple Inc.
Location ID: 0x80300000
FaceTime HD Camera (Built-in):
Product ID: 0x8514
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.01
Serial Number: CC21403020606G7B8
Manufacturer: Apple Inc.
Location ID: 0x80200000
Apple T2 Controller:
Product ID: 0x8233
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.01
Serial Number: 0000000000000000
Manufacturer: Apple Inc.
Location ID: 0x80100000
I looked in the Tools menu. Ports. Those were what was listed.
As far as 'wanting' to use bluetooth. I only 'want' it to connect. I don't care how it connects.
Yes, in the Arduino IDE.
Hi, Mac user here. I am not sure what your problem is, so let's start with the blink sketch. Load the blink sketch now drop down the Board combo and it should look something like the following. I am using a NANO, your board may be different but doesn't change much. As you can see there are 3 ports available, choose the USB as shown. IF you did not install the Mac USB drivers then that could cause a problem.
I've got a 2018 MacBook Air running on macOS 14.7.1. In the System Information app, under the USB Device Tree are three branches
- Apple T2 Bus
- USB 3.0 Bus
- USB 3.1 Bus
When I plug in an R4 WiFi, it appears under USB 3.0
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCISPTLP
PCI Device ID: 0x9d2f
PCI Revision ID: 0x0021
PCI Vendor ID: 0x8086
UNO WiFi R4 CMSIS-DAP:
Product ID: 0x1002
Vendor ID: 0x2341
Version: 1.00
Serial Number: F312FA9F4BB0
Speed: Up to 12 Mb/s
Manufacturer: Arduino
Location ID: 0x14200000 / 1
Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 0
A new entry appears in /dev
with that serial number
$ ls -1 /dev/cu.*
/dev/cu.BLTH
/dev/cu.Bluetooth-Incoming-Port
/dev/cu.usbmodemF312FA9F4BB02
I never used it on this computer before. I installed the Board just before all this, and the IDE (2.3.2) correctly suggests the board and port in the drop-down control on the toolbar, which I don't find that reliable with my ESP32 boards. I don't recall ever installing a driver for the board or its USB-Serial chip.
Sorry if this doesn't necessarily help, but at least this is how it should work.
Thank you for the reply. i found a blink sketch. i copied it and pasted it. i tried to upload .
Could not detect the port after the upload.
Not sure what MAC drivers are or where to find them
OK. I have no idea what happened but i now see the port. It has never been there before. No changes in anything. It just decided to work.
thanks
You have to select the port in order to do the upload. Show me the board/port screen
First thing you need to find out is what chipset is controlling the usb port.
So it's fixed?
It seems to be. I still don't know what I am doing but at least it is connected.
Thanks