Skip to content

Arduino micro is not recognized due to USB cable compatibility

2024.2.18

Trouble/問題

Arduino microがUSBポートで認識されない。一瞬認識されるがすぐ切れる。一方、UNOは認識される。これでは開発できないし、そもそも動作させられない

Cause/原因

USB typeA-typeC変換アダプタの相性が悪かった。および、ブートローダが調子悪かった

Symptoms in detail/症状詳細

以下、どれもmicroを認識しない

OS and App

  • Arduino IDE v2.3、v1.8
  • macOS 14 (Sonoma MBP16 M1max), 12 (Monterey MBP13 intel)

ケーブル3種、アダプタ3種

  • USB microB-A cable 1.8 m (Anker 2024) + USB typeA-C adaptor (Anker 2024)
  • USB microB-A cable 15 cm (Anker 2017) + USB typeA-C adaptor (Anker 2024)
  • USB microB-A cable 1 m (No brand ???? worked fine in 2023.10) + USB typeA-C adaptor (Anker 2024)

ネット情報各種

  • restart OS, app
  • re-install FTDI serial driver
  • delete needless network settings (bluetooth etc.)

Examinations/試したこと

Burn bootloader ブートローダを書き直した

Test combinations of adaptor and cable いろいろ試してアダプタの相性がわかった

  • ANKER USB-A-C adaptor 2022 + cable 1.8 m: OK
  • ANKER USB-A-C adaptor 2022 + cable 15 cm: OK
  • ANKER USB-A-C adaptor 2024 + cable 1.8 m + Arduino micro: NOT work
  • ANKER USB-A-C adaptor 2024 + cable 15 cm, OK, but previously NOT work
  • ANKER USB HUB + cable 1.8 m OK

Arduino UNO, ANKER USB-A-C adaptor 2024 + Official yellow cabel, OK UNOは大丈夫

A long cable with new adaptor might not be recognized. In addition, bootloader may be crushed.

まとめると、ケーブルが長く、新しいアダプタ(2024)がダメ。僅かな電力不足か?今回は、ブートローダーとアダプタの両方が原因だったと思う。