4

I recently upgraded my MacBook Pro to Mojave. Now I'm not able to connect to my Arduino board with ch340g usb-to-serial chip. It is a Arduino board with AtMega 328 and ESP8266 integrated. I downloaded the drivers from the Chinese website for the ch340 and also removed old installations, like some tutorials tell me. I just can't get a /dev/cu.* port (besides the /dev/cu.Bluetooth-Incoming-Port.

I do have an external FTDI usb to serial board. I didn't get to it to try to connect it.

Does someone know how to get the ch340 to work on MacOS Mojave, or as a last resort: use the FTDI to program/monitor the Arduino board?

Sven
  • 221
  • 1
  • 2
  • 7

2 Answers2

7

Ok, this is the solution for me:

remove all old drivers:

sudo rm -rf /Library/Extensions/usbserial.kext
sudo rm -rf /System/Library/Extensions/usb.kext

Now reboot the computer.

And then (very important, because it took me 10 cables to find the right one) use a fully connected cable ;-)

Now I have these ports:

/dev/cu.wchusbserial1410
/dev/cu.usbserial-1410
Sven
  • 221
  • 1
  • 2
  • 7
1

this my problem too. i found these solutions

  1. mac-usb-serial app
  2. a topic in arduino forum

make sure delete old usb driver in these path
/Library/Extensions/usbserial.kext
and
/System/Library/Extensions/usb.kext


then install it again download link