Eu tenho um MacBook Pro executando o OS X Yosemite (10.10.3). Conectei meu Arduino UNO R3 ao computador pela primeira vez após a atualização do Yosemite - funcionou bem antes disso!
Quando abri o Arduino IDE, selecione Ferramentas> Placa> "Arduino UNO", mas quando tento escolher uma porta serial, as únicas opções são:
/dev/tty.Bluetooth-Incoming-Port
/dev/cu.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/cu.Bluetooth-Modem
Eu segui vários tutoriais e tópicos sobre como 'corrigir' esse problema, sem sucesso:
Instalei a versão mais recente dos drivers FTDI (embora, pelo que me lembro, o UNO nem precise deles): FTDIUSBSerialDriver_v2_3.dmg
Rebaixado para um prev. versão do driver FTDI na esperança de esclarecer: / Volumes / FTDIUSBSerialDriver_v2_2_18
Eu segui um tutorial de como remover os drivers Apple existentes e os arquivos kext, etc ...
Tentei conectar o arduino às duas portas USB.
Tentei vários cabos, incluindo o que eu usei antes da atualização do Yosemite.
Tentei instalar drivers Silabs atualizados: a porta serial do Arduino compatível não mostra o Mac OSX
Percorreu todo o guia do Arduino Mac OSX: http://www.arduino.cc/en/guide/macOSX
Depois de examinar as informações do sistema do meu Macbook Pro, posso ver que o controlador USB é baseado na Broadcom, caso isso ajude. Eu procurei por drivers Broadcom USB, mas obtive sucesso pelo Silabs.
No menu Ferramentas> Porta. Posso ver estas opções: clicar na opção Portas seriais não faz nada.
Correr ls -1 /dev/tty.*
ou ls -l /dev/tty.usb*
do terminal me dá:
/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
A placa NÃO aparece na rede do sistema (como ocorre com outras pessoas); portanto, não é reconhecida como um dispositivo incorreto.
Estou completamente perdido. O conselho liga ... mas não consigo me conectar a ele.
NOTA LATERAL: Este é um Uno R3 legítimo, não um clone.
fonte
Respostas:
Provavelmente, você possui o analógico chinês Uno, que funciona no chip USB-serial CH340 , portanto, é necessário instalar o driver.
Passos para corrigir:
sudo nvram boot-args="kext-dev-mode=1"
(desative a assinatura kext introduzida no Mac OS X 10.9 Yosemite)Você também está certo de acordo com Uno e FDTI :
fonte
nvram
, recebo um erro: nvram: Erro ao definir variável - 'boot-args': erro geralO cabo fornecido com o meu Arduino Uno funcionava para energia, mas não para transmissão de dados, portanto o /dev/tty.usbmodem não estava aparecendo no menu Ferramentas -> Porta. Depois que mudei para um cabo diferente, a porta /dev/tty.usbmodem apareceu e funcionou perfeitamente.
fonte
Este site corrigiu o problema para mim:
http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
... outra pessoa fez uma alternativa aos drivers ftdi, e este site mostra como instalá-los corretamente.
fonte
Isso corrigiu o problema para mim:
http://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
... e o link direto para download.
EDIT : Eu tenho um dos clones baratos com um chip USB CH340. Portanto, isso pode não resolver o seu problema, mas pode ser benéfico para os outros.
fonte
O Yosemite 10.9 (e OS X 10.10 e mais recente) requer um driver USB assinado kext (extensão do kernel). Você pode encontrar um no site da FTDI aqui: http://www.ftdichip.com/Drivers/VCP.htm
Use a versão 2.3 para o OS X 10.9 de 64 bits ou posterior. Instale e reinicie.
Conecte seu Arduino e o comando Terminal:
informará se o driver FTDI VCP realmente foi carregado.
Também uma entrada /dev/tty.usbserial-xxxxxxxx deve aparecer no seu diretório / dev.
Caso contrário, a porta USB do Mac não está falando com o seu Arduino. Portanto, não adianta tentar o aplicativo IDE do Arduino.
Verifique também se o cabo USB não serve apenas para alimentação, mas está totalmente conectado.
fonte
Exatamente a mesma coisa aconteceu comigo no meu Mac executando o mesmo sistema operacional. Eu tive que reiniciar este sistema algumas vezes para fazê-lo funcionar. Eu o reiniciei com o arduino conectado; e que funcionou mais do que minhas tentativas anteriores quando reiniciei e conectei.
fonte
Confira este vídeo https://www.youtube.com/watch?v=0zuRukW7o0A
fonte
Eu tenho um osepp r3, aparentemente um clone preciso. Computador é Mac os10.10.5.
Muitos sites afirmaram que o mac osx. * Não requer drivers FTDI, mas .....
Após um início complicado de pesquisa no Google, em que o fórum só aceitou um novo esboço depois de ser desconectado e reconectado fisicamente, baixei o driver FTDI mais recente, instalei e Restabeleci o mac. Agora, a alegria e a paz reina. Sem efeitos colaterais com outras funções do Mac, felizmente. Espero que isto ajude.
fonte
Tropecei nisso. Funcionou para o Mac OS X Yosemite 10.10.5
instale o driver CH340 Execute o comando no Terminal: sudo nvram boot-args = "kext-dev-mode = 1" Reinicie
No entanto, eu instalei: sistema MAC: www.wch.cn/downfile/178
então YMMV
um usuário aqui: http://forum.makeblock.cc/t/mac-os-x-yosemite-arduino-1-0-6-doesnt-recognize-makeblock-orion/728
encontrou a solução, lá: http://forum.arduino.cc/index.php?topic=261375.15
então parabéns - a todos os que suaram o driver, desinstalar, instalar e ativar ...
Ted
fonte
No meu caso, houve algum tipo de incompatibilidade com o ESP8266 conectado à placa Nano. Assim que o removi, a porta serial apareceu novamente.
fonte
Primeiro, verifique o cabo USB - eu tive o mesmo problema. Se você tiver verificado, tente o HoodLoader2 :
Estou usando e funciona com o Arduino Leonardo.
fonte