Обычно при подключении Arduino к Mac создается /dev/tty.usbmodemXXXX
а в Mac OS X 10.8 (Mountain Lion) - нет. Как я могу заставить эту операционную систему видеть устройство?
7 ответов
Многие источники, которые появляются в поиске Google, говорят, что вам не нужно устанавливать драйверы FTDI для более новых Arduinos (начиная с Uno или Mega). Если у вас есть Arduino Mega, это может заставить вас поверить, что они вам не нужны. Однако некоторым более старым версиям Arduino Mega действительно нужны эти драйверы, поэтому, если вы не видите устройство в /dev/tty.usbmodemXXXX
попробуйте установить драйверы FTDI.
Получите последние версии драйверов здесь:http://www.ftdichip.com/Drivers/VCP.htm
У меня есть Osepp Uno R3 Plus. Хотя это Uno, он использует чип FTDI, поэтому установка драйвера FTDI была тем, что ему нужно.
Загрузка этих драйверов работала для меня:
http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
Мой Arduino Mega 2560 на самом деле был контроллером полета MultiWii PRO от Hobby King.
Хотя тактовая частота, кажется, немного отключена.
В том, как Due взаимодействует с OSX, есть что-то подозрительное. Вы можете заставить его работать, нажимая кнопку стирания между загрузками эскиза:
Я только что прошел через это на моей машине OS X 10.8. На самом деле мне нужно было установить драйверы, которые вы упомянули для моего Arduino Nano, но не для Uno 3. Быстрый перезапуск Arduino IDE привел к появлению Nano в списке.
Я испытывал непоследовательные соединения с платой Due с OS X 10.8.2 при использовании одного USB-кабеля для питания и связи. Вы можете попробовать использовать второе USB-соединение на платах, которые его поддерживают, или от внешнего источника питания.
Мне удалось увидеть /dev/tty.usbserial-* после установки вышеупомянутого драйвера FTDI http://www.ftdichip.com/Drivers/VCP.htm. Это на MacOS 10.8.5, Arduino IDE 1.0.5 и Arduino Mega с чипом ARMEGA1289 16AU 0849.