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!

asked May 16, 2022 at 19:27
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. Commented May 16, 2022 at 19:33
  • does Arduino Nano have a USB-C connector? Commented May 16, 2022 at 19:33
  • @jsotola urun.n11.com/arduino-urunleri-ve-setleri/… Commented May 16, 2022 at 19:48
  • @jsotola Not the official Nanos, but there are many clones that do have USB-C. Commented 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 Commented May 16, 2022 at 22:43

1 Answer 1

4

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.

answered May 16, 2022 at 22:32
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. Commented May 17, 2022 at 7:46

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

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

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.