Sunday, September 6, 2026

Cara Mengatasi CH340 Arduino Uno Tidak Muncul di Device Manager


Arduino Uno yang menggunakan chip CH340 seharusnya dapat dikenali oleh Windows ketika dihubungkan melalui kabel USB. Setelah driver terpasang dengan benar, perangkat biasanya muncul sebagai USB-SERIAL CH340 (COMx) pada bagian Ports (COM & LPT) di Device Manager.
Namun, pada beberapa kondisi CH340 Arduino Uno tidak muncul di Device Manager sama sekali. Ada juga kasus ketika perangkat muncul sebagai Unknown Device, USB2.0-Serial, atau perangkat dengan tanda peringatan berwarna kuning. Akibatnya, Arduino IDE tidak menampilkan port COM sehingga sketch tidak dapat di-upload ke Arduino Uno.
Masalah ini cukup sering terjadi pada Arduino Uno kompatibel atau clone yang menggunakan CH340 sebagai USB-to-Serial converter. Penyebabnya tidak selalu berasal dari driver. Kabel USB yang hanya mendukung pengisian daya, port USB bermasalah, driver yang rusak, konflik driver, hingga kerusakan pada chip CH340 juga dapat menyebabkan perangkat tidak terdeteksi.
Artikel ini membahas cara mengatasi CH340 Arduino Uno tidak muncul di Device Manager Windows secara bertahap, mulai dari pemeriksaan paling sederhana hingga pemeriksaan hardware.

Apa Itu CH340 pada Arduino Uno?

CH340 adalah chip USB-to-Serial yang digunakan untuk menghubungkan komunikasi USB komputer dengan komunikasi serial Arduino. Banyak board Arduino Uno kompatibel menggunakan CH340 sebagai alternatif dari USB interface yang digunakan pada board Arduino resmi.
Ketika Arduino Uno CH340 dihubungkan ke komputer, Windows perlu mengenali chip tersebut dan memasang driver yang sesuai. Jika proses tersebut berhasil, sebuah virtual COM port akan dibuat sehingga Arduino IDE dapat berkomunikasi dengan board.
Pada Device Manager, nama perangkat yang umum terlihat antara lain :
USB-SERIAL CH340 (COM3)
Nomor COM dapat berbeda pada setiap komputer, misalnya COM3, COM4, COM5, dan seterusnya.
WCH, pembuat chip CH340, menyediakan driver USB-to-UART untuk berbagai sistem operasi dan model CH340/CH341.

Mengapa CH340 Arduino Uno Tidak Muncul di Device Manager?

Sebelum melakukan perbaikan, penting untuk mengetahui penyebabnya. Beberapa penyebab yang paling umum adalah :
  1. Driver CH340 belum terinstal.
  2. Driver CH340 mengalami kerusakan.
  3. Driver yang digunakan tidak kompatibel.
  4. Kabel USB hanya mendukung charging.
  5. Kabel USB rusak.
  6. Port USB komputer bermasalah.
  7. Arduino Uno tidak mendapatkan daya dengan benar.
  8. Windows gagal mengenali USB device.
  9. Terdapat konflik driver USB-to-Serial.
  10. CH340 mengalami kerusakan.
  11. Jalur USB pada board Arduino bermasalah.
  12. Konektor USB Arduino mengalami kerusakan.
Karena penyebabnya bisa berbeda, jangan langsung menyimpulkan bahwa chip CH340 rusak ketika perangkat tidak muncul.

Langkah-Langkah Mengatasi CH340 Arduino Uno Tidak Muncul di Device Manager

  1. Periksa Apakah LED Arduino Uno Menyala

    Langkah pertama adalah menghubungkan Arduino Uno ke komputer menggunakan kabel USB.
    Perhatikan LED pada board.
    Jika LED power menyala, berarti board setidaknya menerima tegangan dari koneksi USB. Namun, LED menyala tidak berarti komunikasi USB pasti berfungsi.
    Jika LED tidak menyala sama sekali, kemungkinan masalah dapat berasal dari :
    • Kabel USB.
    • Port USB komputer.
    • Konektor USB Arduino.
    • Jalur power pada board.
    • Kerusakan komponen board.
    Jika LED menyala tetapi tidak ada perangkat baru di Device Manager, lanjutkan ke pemeriksaan kabel dan USB.
  2. Gunakan Kabel USB yang Mendukung Data

    Ini merupakan salah satu pemeriksaan paling penting.
    Tidak semua kabel USB memiliki jalur data yang berfungsi. Beberapa kabel hanya dibuat untuk charging. Kabel seperti ini dapat membuat Arduino Uno menyala tetapi komputer tidak dapat berkomunikasi dengan CH340.
    Coba gunakan kabel USB lain yang sudah diketahui dapat digunakan untuk transfer data.
    Setelah mengganti kabel :
    • Cabut Arduino Uno.
    • Hubungkan kembali menggunakan kabel USB lain.
    • Tunggu beberapa detik.
    • Buka Device Manager.
    • Perhatikan apakah terdapat perangkat baru.
    Jika Arduino sebelumnya tidak muncul tetapi langsung muncul setelah mengganti kabel, masalah kemungkinan besar berasal dari kabel USB.
  3. Coba Port USB yang Berbeda

    Port USB komputer juga dapat menjadi penyebab.
    Lepaskan Arduino Uno kemudian sambungkan ke port USB lain.
    Jika menggunakan komputer desktop, coba port USB yang berada langsung pada motherboard, bukan USB hub tambahan.
    Hindari sementara penggunaan :
    • USB hub pasif.
    • USB extension.
    • Adaptor USB yang tidak diperlukan.
    • Dock USB yang bermasalah.
    Tujuannya adalah memastikan Arduino terhubung langsung ke komputer.
  4. Buka Device Manager dan Periksa Perubahan Perangkat

    Tekan : Windows + X → Device Manager
    Kemudian hubungkan Arduino Uno.
    Periksa bagian :
    • Ports (COM & LPT)
    • Other devices
    • Universal Serial Bus controllers
    Pada kondisi normal, CH340 dapat muncul sebagai USB-SERIAL CH340 (COMx) di Ports (COM & LPT). Arduino juga mendokumentasikan bahwa board atau USB interface yang bermasalah dapat muncul dengan nama berbeda, tergantung kondisi perangkat dan interface USB-nya.
    Jika muncul Unknown Device atau perangkat dengan tanda seru kuning, jangan langsung menghapusnya. Nama tersebut justru dapat menjadi petunjuk bahwa Windows mendeteksi hardware tetapi belum memiliki driver yang sesuai.
  5. Tampilkan Hidden Devices di Device Manager

    Terkadang Windows menyimpan perangkat lama yang pernah terhubung.
    Pada Device Manager :
    • Klik View.
    • Pilih Show hidden devices.
    • Periksa Ports (COM & LPT).
    • Periksa Other devices.
    • Cari perangkat yang berkaitan dengan CH340 atau USB Serial.
    Perangkat berwarna abu-abu biasanya merupakan perangkat yang sebelumnya pernah terdeteksi tetapi saat ini tidak terhubung.
    Jika terdapat beberapa entri CH340 lama, hal tersebut dapat membantu mengetahui apakah Windows sebelumnya pernah mengenali board tersebut.
  6. Instal Driver CH340

    Jika Arduino Uno menggunakan CH340 tetapi Windows tidak memasang driver yang benar, COM port mungkin tidak dibuat.
    Driver CH340/CH341 untuk Windows tersedia dari WCH. Halaman driver resmi WCH mencantumkan CH340 dan CH341 sebagai model yang didukung pada kategori driver USB-to-UART.
    Gunakan driver dari sumber terpercaya dan hindari mengunduh driver dari situs yang tidak jelas.
    Setelah mendapatkan driver :
    • Lepaskan Arduino Uno dari komputer.
    • Jalankan installer driver.
    • Ikuti proses instalasi.
    • Setelah instalasi selesai, restart Windows jika diperlukan.
    • Hubungkan kembali Arduino Uno.
    • Buka Device Manager.
    • Periksa Ports (COM & LPT).
    Jika berhasil, perangkat biasanya akan muncul sebagai :
    USB-SERIAL CH340 (COMx)
  7. Periksa Driver CH340 di Device Manager

    Jika perangkat muncul tetapi memiliki tanda peringatan, klik kanan perangkat tersebut.
    Pilih : Properties → Driver
    Periksa informasi :
    • Driver Provider.
    • Driver Date.
    • Driver Version.
    • Driver Details.
    Jika driver bermasalah, Windows biasanya menampilkan informasi tambahan pada bagian Device status.
    Beberapa masalah CH340 memang berkaitan dengan versi driver tertentu. Arduino sendiri mendokumentasikan kasus kompatibilitas pada batch tertentu yang dapat menghasilkan error komunikasi dengan versi driver CH340 terbaru, dan dalam kasus tersebut penggunaan versi driver sebelumnya dapat menjadi solusi.
    Karena itu, jangan menganggap versi driver terbaru selalu menjadi solusi untuk semua masalah CH340.
  8. Uninstall Driver CH340 yang Bermasalah

    Jika driver sudah terinstal tetapi CH340 tetap tidak bekerja, lakukan instalasi ulang.
    Di Device Manager :
    • Klik kanan USB-SERIAL CH340.
    • Pilih Uninstall device.
    • Jika tersedia, pilih opsi untuk menghapus driver perangkat.
    • Klik Uninstall.
    • Lepaskan Arduino Uno.
    • Restart Windows.
    • Instal kembali driver CH340.
    • Hubungkan Arduino Uno.
    Langkah ini berguna ketika file atau konfigurasi driver sebelumnya mengalami kerusakan.
    Arduino juga mendokumentasikan prosedur uninstall dan reinstall driver sebagai salah satu pendekatan troubleshooting untuk perangkat serial tertentu.
  9. Gunakan Scan for Hardware Changes

    Jika driver sudah terpasang tetapi perangkat belum muncul, Windows dapat dipaksa melakukan pemindaian hardware.
    Buka : Device Manager → Action → Scan for hardware changes
    Setelah itu Windows akan melakukan pemindaian ulang.
    Pastikan Arduino Uno tetap terhubung selama proses ini.
    Jika CH340 berhasil dikenali, perangkat seharusnya muncul pada Device Manager.
  10. Coba Update Driver Secara Manual

    Jika Windows mendeteksi CH340 sebagai Unknown Device atau perangkat USB Serial dengan tanda kuning, klik kanan perangkat tersebut.
    Pilih : Update driver → Browse my computer for drivers
    Kemudian arahkan ke folder driver CH340 yang sudah diekstrak.
    Setelah proses selesai, restart Windows jika diperlukan.
    Kemudian periksa kembali : Device Manager → Ports (COM & LPT)
  11. Periksa Hardware ID CH340

    Hardware ID dapat digunakan untuk memastikan bahwa perangkat yang terdeteksi memang merupakan CH340.
    Klik kanan perangkat : Properties → Details → Hardware Ids
    CH340 yang umum digunakan pada board Arduino kompatibel memiliki hardware ID yang mengandung : VID_1A86&PID_7523
    Hardware ID ini dapat membantu membedakan CH340 dari perangkat USB-to-Serial lainnya.
    Jika perangkat sama sekali tidak muncul bahkan setelah kabel dan port USB diganti, kemungkinan Windows belum berhasil melakukan enumerasi USB. Dalam kondisi tersebut, masalah belum tentu dapat diselesaikan hanya dengan mengganti driver.
  12. Coba Arduino Uno pada Komputer Lain

    Jika semua langkah sebelumnya tidak berhasil, gunakan komputer lain.
    Hubungkan Arduino Uno menggunakan kabel USB yang sama.
    Kemudian periksa Device Manager pada komputer tersebut.
    Hasil pengujian ini sangat berguna.
    Jika terdeteksi di komputer lain
    Kemungkinan masalah terdapat pada :
    • Driver Windows pertama.
    • Port USB komputer pertama.
    • Konfigurasi USB Windows.
    • Konflik driver.
    • Sistem operasi.
    Jika tidak terdeteksi di komputer lain
    Kemungkinan masalah lebih mengarah ke :
    • Kabel USB.
    • Konektor USB Arduino.
    • Jalur USB.
    • Chip CH340.
    • Kerusakan board.
    Pengujian pada komputer lain membantu memisahkan masalah software dari masalah hardware.
  13. Jangan Menghubungkan Rangkaian Eksternal Saat Troubleshooting

    Jika Arduino Uno biasanya digunakan bersama sensor, relay, LCD, motor driver, atau modul lainnya, lepaskan semua rangkaian tersebut.
    Untuk pengujian, gunakan Arduino Uno dalam kondisi sederhana :
    Arduino Uno + kabel USB + komputer
    Tujuannya adalah menghilangkan kemungkinan adanya perangkat eksternal yang menyebabkan :
    • Short circuit.
    • Tegangan tidak stabil.
    • Beban berlebihan.
    • Gangguan pada komunikasi serial.
    Setelah CH340 berhasil terdeteksi, rangkaian eksternal dapat dipasang kembali satu per satu.
  14. Periksa Konektor USB Arduino Uno

    Jika driver sudah benar, kabel sudah diganti, dan komputer lain juga tidak mendeteksi Arduino, periksa konektor USB pada board.
    Perhatikan apakah konektor :
    • Longgar.
    • Goyang.
    • Retak.
    • Terlepas dari PCB.
    • Memiliki pin solder yang retak.
    Konektor USB yang rusak dapat menyebabkan tegangan atau sinyal USB tidak tersambung dengan baik.
    Pada kondisi seperti ini, Arduino dapat terlihat menyala tetapi komunikasi USB tetap gagal.
  15. Periksa Kemungkinan CH340 Rusak

    Jika Arduino Uno tidak muncul di beberapa komputer dan sudah diuji menggunakan beberapa kabel data yang berbeda, kerusakan CH340 perlu dipertimbangkan.
    Tanda-tandanya dapat berupa :
    • Tidak ada perangkat baru ketika USB dicolokkan.
    • Tidak muncul Unknown Device.
    • Tidak muncul USB-SERIAL CH340.
    • Tidak muncul perubahan apa pun di Device Manager.
    • Board sudah diuji pada komputer lain tetapi tetap tidak terdeteksi.
    • Konektor USB dan kabel dipastikan normal.
    Namun, jangan langsung mengganti CH340 hanya berdasarkan satu gejala.
    Pastikan terlebih dahulu bahwa :
    • Kabel USB berfungsi.
    • Port USB komputer berfungsi.
    • Arduino mendapatkan daya.
    • Driver sudah dicoba.
    • Arduino sudah diuji pada komputer lain.
    Jika seluruh pengujian gagal, barulah kerusakan hardware menjadi dugaan yang lebih kuat.
  16. Periksa Tegangan dan Jalur USB Jika Memiliki Alat Ukur

    Bagi pengguna yang memahami elektronika, pemeriksaan dapat dilanjutkan menggunakan multimeter.
    Periksa apakah tegangan USB masuk ke board.
    Selain itu, teknisi dapat memeriksa jalur :
    • VBUS USB.
    • GND.
    • USB D+.
    • USB D−.
    Pemeriksaan lebih lanjut membutuhkan pemahaman mengenai rangkaian USB dan skematik board yang digunakan.
    Jangan melakukan pengukuran pada pin USB secara sembarangan karena short antara jalur USB dapat menyebabkan kerusakan pada port komputer maupun board.
  17. Jika CH340 Terbaca tetapi Tidak Bisa Upload

    Ada perbedaan antara CH340 tidak muncul di Device Manager dan CH340 muncul tetapi Arduino gagal upload.
    Jika Device Manager sudah menampilkan :
    USB-SERIAL CH340 (COMx)
    berarti Windows sudah berhasil mengenali USB-to-Serial converter.
    Jika upload tetap gagal, masalah dapat berada pada bagian lain seperti :
    • COM port salah.
    • Board yang dipilih salah.
    • Bootloader Arduino bermasalah.
    • Kabel USB tidak stabil.
    • Port sedang digunakan aplikasi lain.
    • Driver CH340 tidak kompatibel.
    • Masalah komunikasi dengan ATmega328P.
    Jadi, jangan terus mengganti driver jika CH340 sebenarnya sudah muncul sebagai COM port.
  18. Pilih COM Port yang Benar di Arduino IDE

    Setelah CH340 muncul di Device Manager, buka Arduino IDE.
    Pilih : Tools → Port → COMx
    Gunakan nomor COM yang sama dengan yang ditampilkan Device Manager.
    Contohnya, jika Device Manager menampilkan : USB-SERIAL CH340 (COM5)
    maka pilih : COM5
    pada Arduino IDE.
    Jika menu Port tidak muncul atau tidak berisi COM port, periksa kembali Device Manager.
  19. Coba Driver Versi Lain Jika Driver Terbaru Bermasalah

    Dalam sebagian kasus, masalah bukan karena driver tidak ada, tetapi karena versi driver tertentu tidak cocok dengan board atau batch chip tertentu.
    Arduino Help Center mendokumentasikan kasus CH340 tertentu yang mengalami error can't set com-state setelah menggunakan driver terbaru dan menyarankan versi driver sebelumnya untuk kasus tersebut.
    Karena itu, jika CH340 sebelumnya berfungsi kemudian tiba-tiba bermasalah setelah pembaruan driver, periksa versi driver terlebih dahulu.
    Jika tersedia pilihan Roll Back Driver di Device Manager, pilihan tersebut dapat digunakan untuk mengembalikan driver sebelumnya.
    Jangan melakukan downgrade driver secara sembarangan jika perangkat sebenarnya sudah bekerja normal.
  20. Restart Windows Setelah Perubahan Driver

    Setelah melakukan uninstall, reinstall, update, atau rollback driver, restart Windows.
    Restart membantu Windows memuat kembali :
    • Driver USB.
    • Driver CH340.
    • Konfigurasi perangkat.
    • USB device enumeration.
    Setelah Windows hidup kembali, sambungkan Arduino Uno dan periksa Device Manager.

Urutan Troubleshooting yang Paling Disarankan

Agar tidak membuang waktu, lakukan troubleshooting dengan urutan berikut :
Arduino Uno → kabel USB data → port USB lain → Device Manager → Scan for hardware changes → instal driver CH340 → uninstall/reinstall driver → uji komputer lain → periksa konektor USB → periksa CH340.
Urutan ini penting karena pemeriksaan awal tidak membutuhkan pembongkaran board dan memiliki risiko paling kecil.

Kesimpulan

Masalah CH340 Arduino Uno tidak muncul di Device Manager tidak selalu berarti chip CH340 rusak. Penyebab yang lebih sederhana seperti kabel USB yang hanya mendukung charging, kabel rusak, port USB bermasalah, atau driver yang belum terpasang dapat membuat Arduino tidak terdeteksi.
Jika perangkat muncul sebagai Unknown Device, USB2.0-Serial, atau CH340 dengan tanda peringatan, fokus utama adalah driver dan konfigurasi Windows. Driver CH340/CH341 resmi tersedia dari WCH, sedangkan Arduino juga menyediakan panduan troubleshooting untuk board yang tidak terdeteksi.
Sebaliknya, jika Arduino Uno sama sekali tidak menunjukkan perubahan apa pun di Device Manager setelah diuji menggunakan beberapa kabel, port USB, dan komputer berbeda, pemeriksaan hardware menjadi langkah berikutnya. Konektor USB, jalur USB, dan chip CH340 dapat menjadi sumber masalah.
Yang paling penting, lakukan troubleshooting secara bertahap. Jangan langsung mengganti CH340 sebelum memastikan kabel USB, port komputer, driver, dan board sudah diuji dengan benar.

Baca Juga :

FAQ: CH340 Arduino Uno Tidak Muncul di Device Manager

Mengapa CH340 Arduino Uno tidak muncul di Device Manager?

CH340 Arduino Uno tidak muncul di Device Manager dapat disebabkan oleh driver yang belum terpasang, driver rusak, kabel USB bermasalah, port USB rusak, konektor USB Arduino bermasalah, atau chip CH340 mengalami kerusakan.

Mengapa Arduino Uno menyala tetapi tidak muncul di Device Manager?

Arduino Uno dapat tetap menyala meskipun tidak terdeteksi oleh komputer. Kondisi ini sering terjadi ketika kabel USB hanya memiliki jalur daya tanpa jalur data, kabel USB rusak, atau terjadi masalah pada koneksi USB dan chip CH340.

Bagaimana cara menginstal driver CH340 untuk Arduino Uno?

Driver CH340 dapat diinstal dengan mengunduh driver yang sesuai, menjalankan installer, kemudian menghubungkan kembali Arduino Uno ke komputer. Setelah instalasi, periksa Device Manager > Ports (COM & LPT) untuk melihat apakah USB-SERIAL CH340 sudah muncul.

Bagaimana cara mengetahui apakah driver CH340 sudah terinstal?

Buka Device Manager dan periksa bagian Ports (COM & LPT). Jika driver terpasang dan Arduino terdeteksi dengan benar, biasanya akan muncul nama seperti USB-SERIAL CH340 (COM3) atau nomor COM lainnya.

Apa yang harus dilakukan jika CH340 muncul sebagai Unknown Device?

Jika CH340 muncul sebagai Unknown Device, coba instal atau instal ulang driver CH340. Anda juga dapat membuka Properties perangkat untuk melihat Hardware IDs dan memastikan bahwa perangkat tersebut memang menggunakan chip CH340.

Apakah kabel USB dapat menyebabkan CH340 Arduino Uno tidak terdeteksi?

Ya. Kabel USB yang rusak atau kabel yang hanya mendukung charging dapat menyebabkan Arduino Uno menyala tetapi tidak dapat berkomunikasi dengan komputer. Cobalah kabel USB lain yang sudah terbukti mendukung transfer data.

Bagaimana cara memperbaiki driver CH340 yang bermasalah di Windows?

Driver CH340 yang bermasalah dapat diperbaiki dengan melakukan Uninstall device melalui Device Manager, kemudian restart Windows dan menginstal kembali driver CH340 yang sesuai.

Mengapa USB-SERIAL CH340 tidak muncul di Ports (COM & LPT)?

USB-SERIAL CH340 tidak muncul di Ports (COM & LPT) karena Windows mungkin belum mengenali chip CH340. Periksa kabel USB, port USB, driver, dan bagian Other devices di Device Manager untuk melihat apakah perangkat terdeteksi dengan nama lain.

Bagaimana cara mengetahui apakah chip CH340 Arduino Uno rusak?

CH340 patut dicurigai rusak jika Arduino tidak terdeteksi pada beberapa komputer setelah menggunakan kabel USB data yang berbeda, sementara port dan kabel sudah dipastikan berfungsi. Pemeriksaan hardware lebih lanjut diperlukan untuk memastikan kerusakan chip.

Apa yang harus dilakukan jika Arduino Uno terdeteksi di Device Manager tetapi tidak muncul di Arduino IDE?

Pastikan nomor COM yang muncul di Device Manager dipilih pada Arduino IDE > Tools > Port. Jika COM port tidak tersedia di Arduino IDE, periksa kembali driver CH340 dan koneksi USB.

Apakah Arduino Uno CH340 bisa digunakan tanpa menginstal driver secara manual?

Pada beberapa versi Windows, driver yang diperlukan dapat terpasang secara otomatis. Namun, jika CH340 tidak dikenali atau muncul sebagai perangkat yang tidak dikenal, instalasi driver secara manual mungkin diperlukan.

Bagaimana cara mengatasi CH340 Arduino Uno yang tetap tidak terdeteksi setelah instalasi driver?

Coba gunakan kabel USB data lain, port USB berbeda, lakukan Scan for hardware changes, instal ulang driver CH340, dan uji Arduino Uno pada komputer lain. Jika tetap tidak terdeteksi, kemungkinan masalah berada pada konektor USB, jalur USB, atau chip CH340 itu sendiri.
Show comments
Hide comments
No comments:
Write komentar

Dapatkan Update Artikel Terbaru Via Email