2015 MacBook only has one usb-c port, does this work with arduino?

Thinking of getting the new MacBook that only has a usb-c port, I can't find anything to say If this works or has been tried with the arduino IDE and uploading sketches. Has anyone tried it? Did you have any issues? (Is it as simple as getting a usb-c to usb-b cable?)

Also were you running boot camp windows or OSX? Is one OS likely to work better than the other, I've seen a few articles about issues connecting to Uno with OSX.

Sorry for lots of questions! I'm new to arduino and don't want to loose the ability to upload sketches as Apple have decided I don't need usb-a anymore!

It should just need an appropriate cable.

Hi DrAzzy,

Thanks for responding :slight_smile: It should work, or it does work with the correct cable? Apple have also combined usb 3.1 with the usb-c socket, so it's a completely new driver stack and a very different power supply setup to any of their previous models!

Many thanks
J

I have the MacBook 2015 and the Apple USB-C to USB-A converter cable. My MacBook refuses to connect to my Discovery STM32 micro-controller board (similar to Arduino board) even though my MacBook Air has no problems with it.

Do not assume that it "should work" just because you have a converter cable. I assume the problem maybe more to do with the USB 3.1 implementation (not just the USB C connector).

So far I have not found a fix for this so I have had to keep my old MacBook Air in order to use my micro-controller.

If it does not work Apple is violating the USB standard...

USB C is nothing more then a new plug that came with USB 3.1 which is by design backwards compatible with 2.0 and even 1.0!

Are you sure it's not the El Capifuck update that is messing with you're drivers? The same signed driver crap that Windows pulled off with Vista...

Just tried it with a genuine Uno R3 and a 3rd party USB adapter: no problems with OS X 10.10.5
Did not try El Capitan, because it is not my MacBook

olf2012:
3rd party USB adapter

It's not a adapter, it's just a plain cable with USB C on one end and USB A or B or Micro or whatever on the other end...

That's philosophical. Apple calls it adapter, as do I, although it only "adapts" the different mechanics of USB-A and USB-C

olf2012:
That's philosophical. Apple calls it adapter, as do I, although it only "adapts" the different mechanics of USB-A and USB-C

You never know what apple puts in its adapters. If you get a lightning USB cable, not from apple or authorized dealer, you get the look. There is something in their adapters, could be as simple as a resistor.