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
I'd appreciate if anyone has a solution or an idea to fix it. Thanks!
-
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– chrisl05/16/2022 19:33:31Commented May 16, 2022 at 19:33
-
does Arduino Nano have a USB-C connector?jsotola– jsotola05/16/2022 19:33:53Commented May 16, 2022 at 19:33
-
@jsotola urun.n11.com/arduino-urunleri-ve-setleri/…mehmet– mehmet05/16/2022 19:48:00Commented May 16, 2022 at 19:48
-
@jsotola Not the official Nanos, but there are many clones that do have USB-C.chrisl– chrisl05/16/2022 20:27:42Commented 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 interfacejsotola– jsotola05/16/2022 22:43:19Commented May 16, 2022 at 22:43
1 Answer 1
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.
-
1I 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– mehmet05/17/2022 07:46:08Commented May 17, 2022 at 7:46
Explore related questions
See similar questions with these tags.