Solving Arduino Mojave error

Wemos D1 or compatible device especially!

Jim Kang
Jim Kang
Dec 7, 2018 · 1 min read

Recently after upgrading to macOS Mojave, I keep getting `espcomm_send_command: didn’t receive command response` errors and my previous install of CH3XX driver didn’t really help. After trying couple solutions, here’s the one that really worked for me

  1. Remove all the residue (Mojave will work without them). Open terminal and execute the following command
sudo rm -rf /System/Library/Extensions/usb.kext 
sudo rm -rf /Library/Extensions/usbserial.kext

2. Restart your mac

3. From (Arduino) menu, tools > board, select any other board that’s not your current board

4. Re-slect your board (wemos d1 in my case) and it should now work for you.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade