1

Hi I want to connect arduino NANO to my laptop with Type-C (USB-C) ports (on below image left side [4] and other side 3). Now I bought a USB-C to USB-C cable, because it appeared to be the right tool, but the Arduino is not even powered by this cable. if I use regular USB 3.2 Gen 2 Port (on below image [5]) everythings for fine. but this usb-c ports not recognize the Arduino NANO even NANO's power LED is not switching ON.

On the other hand If I plug in my phone to this usb-c cable it works both ports. It means that cable is working good. I have changed 2 times cable stil not responding.

On the docs, it look usb-c and regular usb 3.2 ports works same. But why usb-c ports not working with Arduino. also my laptop is MSI GS66

enter image description here

enter image description here

I'd appreciate if anyone has a solution or an idea to fix it. Thanks!

6
  • Maybe that port does only provide power if you draw enough power from it (like powerbanks often do). When the power LED isn't on but the Arduino works with a USB3 to USB-C cable from another port the problem is not with the Arduino. You can verify the absence of power by measuring the voltage between 5V and ground.
    – chrisl
    May 16, 2022 at 19:33
  • does Arduino Nano have a USB-C connector?
    – jsotola
    May 16, 2022 at 19:33
  • @jsotola urun.n11.com/arduino-urunleri-ve-setleri/…
    – mehmet
    May 16, 2022 at 19:48
  • @jsotola Not the official Nanos, but there are many clones that do have USB-C.
    – chrisl
    May 16, 2022 at 20:27
  • 1
    @chrisl just because it has a USB-C connector, it does not mean that it has the circuitry to make it a USB-C interface
    – jsotola
    May 16, 2022 at 22:43

1 Answer 1

3

That Nano is not USB-C compliant. Yes, it has the connector, but it doesn't do all the required handshaking to put the USB-C port on the laptop into host (and provide power) mode. This is needed because those ports are also power inputs and have to be told to output power - otherwise plug in power to them and bang horrible things happen.

You have to use the larger USB 3.2 ports which are always power providers and never power consumers.

1
  • 1
    I understood. thanks. you mean if I use usb-c to usb-b converter cable arduino uno should work. or usb-c to mini usb can work original nano.
    – mehmet
    May 17, 2022 at 7:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.