Ale00628:
Hi paul_siqueira,
Thanks you very much but I have resolve the problem in another methods.
Care to share? Others might be able to use your solution if other solutions don't work.
Ale00628:
Hi paul_siqueira,
Thanks you very much but I have resolve the problem in another methods.
Care to share? Others might be able to use your solution if other solutions don't work.
Hey everybody, I have been having the exact same issues as the rest of you.
But I did notice some strange behaviour with my arduino serial port that I didn't see anybody commenting on yet.
I also updated to mojave but at first my arduino nano had no problem finding the right port to upload to, but today all of the sudden the port disappeared from my options menu. So I tried to do the logical thing, reinstalling & deleting the old drivers etc.
but this didn't seem to help.
Now the strange thing is that after giving up after numerous attempts to get this thing to work an hour later when i turned my macbook back on the right port "magically" appeared again...
Soo my arduino was running fine again without any problem. just a few hours later it disappeared again without doing anything strange with my macbook...
I can vaguely remember having the same issue on an older os that also out of nowhere just seemed to work again a few hours later. this was really frustrating because I don't have any idea why it started to work again/ stopt working.
Is there anybody else who has experienced this strange behaviour using the CH34 package and the arduino nano??
Hi all,
I had all the problems described here -- attempted using the drivers, not using the drivers, etc.
My problem was that the USB cable was not plugged in far enough into the Arduino device. It is possible to plug it in and see it power on, presumably without hitting the data pins. Thus, the device will be on, but the port won't appear in Arduino IDE.
So, if you have this problem, be sure to plug your cable all the way in.
I'm using Mojave 10.14.5 on a MBP, no problems with connecting to my nano's if i select the correct processor, but the Arduino Monitor won't work. I do have a proper serial emulator (Serial.app) which connects fine though... piecemeal, but working.....
FWIW folks, I abandoned the Nanos and bought a set of Nano Everys (with Headers). Same form factor, worked perfect right out of the box and offer just about the same performance.
Many thank to JorgeSans. That worked although I needed to reboot yet a third time.
Having the same problem. No serial port options show up in my IDE. I've tried everything in this thread and every other one that I've found with no luck.
Running Mojave on MBP 2017, trying to talk to an Arduino Feather M0 wifi.
I've removed old drivers, and installed CH34 drivers, or not and just restarted. Nothing
I've tried a bunch of usb cables and this one definitely allows data. Nothing.
Been at this all day and about to give up. Any help appreciated.
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
So the one thing that seems to work, though not reliably, is when I have the board plugged in, Settings -> Verbose enabled, and then try to upload the sketch and hit the reset button on the board while the sketch is attempting to upload.
For some reason, that puts the board into a mode where it shows up, and now I can see the port. Sometimes.
paul_siqueira:
This problem has a simple solution:1.) If you are running OS X Mojave, you are using a "charging only" cable to connect your computer to the due. That is why the lights turn on, but nothing happens. Replace the cable with another, and you will be done.
2.) there is no need for installing drivers or deleting files. Do not mess up your system messing around with the CH34x package.
This really works.
I saved time thanks to you.
I am trying to get an ESP32 connected to the Arduino IDE on a MAC Mojave (10.14.6) I have tried the various driver installs listed but none seem to work. The only port I ever see (and cannot seem to delete) is the "cu.Bluetooth-Incoming-Port".
Error info provided on upload:
Sketch uses 207725 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15236 bytes (4%) of dynamic memory, leaving 312444 bytes for local variables. Maximum is 327680 bytes.
esptool.py v2.6
Serial port /dev/cu.Bluetooth-Incoming-Port
Connecting......................................____An error occurred while uploading the sketch
_
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
I think the problem for some of us is the Arduino IDE. On my Mac Mojave recognizes my CH340 clones as ports just fine with the native driver, and they are visible in the Arduino IDE.
However, on Arduino 1.8.9 when programming I get
avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/humphreyg/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/cu.usbserial-142410
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
Whereas with 1.8.3 It programs just fine
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:01:35
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/Applications/Arduino1.8.3.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/humphreyg/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/cu.usbserial-142410
Using Programmer : arduino
Overriding Baud Rate : 57600
AVR Part : ATmega328P
Chip Erase delay : 9000 us
etc...
So it must be the settings in avrdude?
humphreyg:
...
...
If that's for a Nano, try the 'old bootloader' option under tools -> processor.
Thank you knohbody for sharing your solution, this was what worked for me.
Take a closer look at your nodemcu board and make sure which one it is, if it says SILABS CP2102 (very small on top of one of the chips) then follow these instructions from knohbody
knohbody:
Finally got my ESP8266 (Nodemcu... "New version" according to Amazon) I struggled with this for a couple of days trying to get my macbook (Mojave 10.14.3) to just see the thing.
Tried with the ch340 drivers. Nothing.
Tried deleting the drivers. Nothing.
Tried holding the flash button.
Tried holding the reset button.
Tried resetting while holding the flash button.
Tried many combinations of the above. Nothing.
Looked at the amazon page, and realized i don't have the ch340 UART. My version has the CP2102. Aha!
Install CP2102 driver from Silicon Laboratories. Nothing.
Go through everything again, twice.
Shelved it and was working on testing a repaired usb joystick. The driver didn't come with any sort of testing program, so I installed USB Blaster. It came up with a security prompt that opened up the security panel in preferences and showed that two programs were blocked, USB blaster and the driver from Silicon Labs.
Unblocked and it seems to be working. I can at least see the thing in /dev/tty now, and it shows up in the arduino IDE. I haven't flashed anything yet, but maybe this will help someone else.
I also having the same problems, but I can add this to the topic. I have a iMac and a MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports). I have tried everything to get uno clone to work on the macbook , nothing but on the iMac (2019 with Catalina) it works. I just read that you don't need driver for the new OS even though I installed it, it still worked though, I uninstalled it and it still works on the iMac but the book pro, nothing. One difference is I am using a usb Hub with the book. I use different boards but only have trouble with the ch340 chip.
Having tried virtually everything else on the blog for three hours, to no avail, I dug out an old USB cable, as advised by someone near the end of the blog.
That fixed the problem -- just wanted to say thank you and that I wish I had tried it sooner.
Many thank to JorgeSans. Following those instructions and setting processor type to "ATMega328P (Old Bootloader)" worked right out of the box using MacBook pro 16. Note the second install is required, but I only needed to restart twice.
Hi All,
Please download the package for CH340 for MacOS driver V1.5 below from the official website, and PLEASE READ the README file. You need to install it and unlock the driver from the System Preferences -> Security & Privacy. The drive won't show up in the Finder Window but it will show up in the Arduino IDE Tools -> port section: /dev/cu.wchusbserial1420 - please select that.
Hope this helps!
Best wishes
CH341SER_MAC.ZIP (148.5 KB)
Hi all,
after trying all the options you have suggested, this one worked for me:
try then to install the following driver:
[Silicon Labs Version 4]
http://www.silabs.com/Support%20Documents/Software/Mac_OSX_VCP_Driver_10_6.zip
Board: WEMOS D1 MINI ESP32
mojave 10.14.6
macbook pro 9.1 a1286 (mid 2012)
best!
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.