1

I have two Arduinos, A cheap china-knockoff and an original one. I have had no problem with either of them before. But when I moved from connecting the original with a USB A-hub to running it over USB-C my computer can't find it any more.

I run OSX and tried to install a new USB serial driver. Didn't work either. Then I tried the cheap clone, same computer, same wire, same computer and it works fine.

The faulty Arduino powers up and I can reset it. So it seems to be working. What might cause this?

8
  • 1
    Do the two boards use different USB chips? I.e., the clone use CH340G?
    – Majenko
    Jan 4, 2019 at 13:49
  • 1
    How can I tell?
    – Himmators
    Jan 4, 2019 at 14:08
  • 1
    Yeah, the clone is CH340G... what's the original one?
    – Himmators
    Jan 4, 2019 at 14:14
  • 2
    ATMega16U2. There's the probable difference that means one is detected and the other not. As to why the genuine one isn't detected, I have no idea. The clone uses the custom CH340G driver. The original uses the default CDC/ACM driver. I have an itch at the back of my head about something to do with CDC/ACM in later versions of OS X, but I don't know what.
    – Majenko
    Jan 4, 2019 at 14:26
  • 1
    This might help: discussions.apple.com/thread/8297132
    – Majenko
    Jan 4, 2019 at 14:39

0

Your Answer

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

Browse other questions tagged or ask your own question.