mBlock missing USB COM port


#1

Hello, I am a new mBot user, and I am having trouble connecting mBlock to mBot via USB.

I am using Mac running Yosemite. I have installed mBlock and Arduino driver.
I am using mBlock Ver. 2.2.0, and under “Boards” and “Extensions” mBot is selected.

The probem is that when I launch mBlock and connect my Mac to mBot via USB, I don’t see the USB COM port option under “Connect.” All I see are the following:

/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/tty.Makeblock-ELETSPP

I am able to connect to mBot via Bluetooth when I select the last one, but not by USB.

Also, I am not sure if I have installed the correct Arduino driver or not. When I click “Install Arduino driver” under “Connect” menu, I am taken to a GitHub site where there is a selection of more than one driver. I tried installing “Arduino_Driver_for_MacOSX.zip” but I am not 100% confident that that is the right one. Am I not seeing COM port because I installed the wrong driver?

Please help!! Thanks!


#2

On Yosemite :
1.Run the command in Terminal:
2.sudo nvram boot-args="kext-dev-mode=1"
3.Reboot


#3

After running the Terminal command
and rebooting
make sure you plug the usb cable in first
open MAKEBLOCK
then turn on MBOT
then go to Connect


#4

Thank you! This solved the problem!


#5

Hi I have the same problem as ykohava listed problem below…and have followed these instructions and still only have the bluetooth entries showing under serial have followed precisely and connected in the suggested sequence as he had I have also installed the arduino drivers but the upgrade firmware option is greyed out as it is obviously not identifying the USB, are there some USB drivers I need to load?

Rgd Todd


#6

Are you running Yosemite or El Capitan? If it’s El Capitan, Apple (apparently) introduced a new serial bus stack that breaks something. I’m suffering through that now… :frowning:


#7

I am also new to mblock and am trying to upload to my MBot. I am using a Mac on OS X and am getting the warning “Please connect the serial port” I have a USB from the Mac to the MBot.

I Have tried this and it still des not work.
1.Run the command in Terminal:
2.sudo nvram boot-args="kext-dev-mode=1"
3.Reboot

Also under the serial port option under Connect I only see the following:

/dev/tty.bluetooth-incoming-port
/dev/tty.jamboxbyjambone-sppdev

how do I get the MBot to show up on this list?


#8

Hi Everybody

I have the same problem here with mac OS 10.6.8 and mBlock 3.2 :

  • No serial listed in the “Connect” menu. The mBot is recognised as a serial modem in the “Network” preferences
  • Bluetooth constantly greyed out. The mBot is recognised in the Bluetooth preferences panel, but no option shows in the menu

I have installed the Arduino drivers (signed and unsigned), tried every process described in precedent posts.

Everything in OK with the same mBot and another Mac runnning Yosemite… Is the mBot not compatible with 10.6.8 ?

Thank you in advance for your help.


#9

I’m running into the same connection issues with Mac OS 10.6.8 and the Starter Robot. Can anyone confirm that OS 10.6.8 is incompatible? If there’s no fix we’ll stop messing around with the older Mac we’re trying to get it to work on and move on to a different machine.


#10

See this thread for a serial driver that is purported to work for El Capitan (may work with others). You can also go to mac-usb-serial.com to see if there is a Snow Leopard version of the driver. I’m running 10.8 on an older Macbook with no problems (so far). Not sure if it will work on 10.6.


#11

Hello I a new to this marvelous forum and I am having a similar problem with mBlock 3.1.4 in Linux mint, only instead of saying “/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/tty.Makeblock-ELETSPP” in the connect menu under “Serial Port” it just says “no serial port”. can anyone help me?
If someone can help me please reply to this message as soon as possible!
sincerely Route_directory