CH340 sürücüsünü kurmak oldukça basittir. CH340, USB üzerinden seri haberleşme için kullanılan bir çiptir ve özellikle Arduino Uno gibi kartlarda ve diğer mikrodenetleyici projelerinde yaygın olarak kullanılır. CH340 driver kurulumuna adım adım bakalım:
Windows İçin CH340 Sürücü Kurulumu
Sürücüyü İndirin ve Yükleyin:
- CH340 sürücüsünü CH341SER Windows için indirin.
- İndirdiğiniz rar dosyasını klasöre çıkartın.
- SETUP.EXE’yi çalıştırın. Açılan pencerede “Install” düğmesine tıklayın. Sürücü kurulumu başlayacaktır.
- Kurulum tamamlandığında, “Install Success” mesajı göreceksiniz. Tamam butonuna tıklayarak işlemi tamamlayın.
Aygıt Yöneticisi’nde Doğru Sürücünün Kurulduğunu Kontrol Edelim:
- CH340 çipini kullanan cihazınızı USB portuna bağlayın. Windows otomatik olarak sürücüyü tanıyacaktır.
- Aygıt Yöneticisi’ni açarak (Win + X tuşlarına basarak ve “Aygıt Yöneticisi”ni seçerek) “Bağlantı noktaları (COM ve LPT)” altında yeni bir COM portu olarak görünmelidir.
Arduino IDE’de Doğru Sürücünün Kurulduğunu Kontrol Edelim:
- Arduino IDE’yi açtığınızda Tools -> Port yani Türkçe kullananlar için Araçlar -> Port kısmında COM3 (mesela bende COM3 yazıyor fakat sizde taktığınız porta göre COM değeri değişebilir) gibi gördüğünüz takdirde başarılı bir şekilde yüklenmiş demektir.
- Örneğin Arduino IDE’nin içinde yerleşil bir örnek olan Blink örneğini kullanalım.
“Dosya” -> “Örnekler” -> “01. Basics” Kısmından “Blink” örneğini açın. Araçlar’ın altından kartınızı seçin (Arduino Uno mesela) ardından Port kısmından COM3 gibi portunuzu seçin ve Yükle’ye basın. Biraz bekledikten sonra kodunuz Arduino’ya doğru şekilde yüklendiyse Yükleme tamamlandı/bitti mesajını görmelisiniz. Kartınızın üstündeki dahili led de blink koduna göre yanıp sönecektir.
Not: Bazı durumlarda yükleme işleminden sonra cihazınızı yeniden başlatmanız gerekebilir.
MacOS İçin CH340 Sürücü Kurulumu
Sürücüyü İndirin:
- CH340 sürücüsünü CH341SER Mac için indirin.
Sürücüyü Çalıştırın:
- İndirilen dosyayı açın ve .pkg dosyasını çalıştırarak yükleyici penceresini açın.
Sürücüyü Yükleyin:
- Yükleyici talimatlarını izleyin ve sürücüyü yükleyin.
- Kurulum tamamlandığında sisteminizi yeniden başlatmanız gerekebilir.
Bağlantıyı Kontrol Edin:
- CH340 çipini kullanan cihazınızı USB portuna bağlayın. MacOS otomatik olarak sürücüyü tanıyacaktır.
- Terminal uygulamasını açarak
ls /dev/tty.*
komutunu çalıştırarak yeni bir seri portun listelendiğini kontrol edin (genellikle /dev/tty.wchusbserial* şeklinde).
Linux İçin CH340 Sürücü Kurulumu
Mevcut Sürücü Kontrolü
- Arduino Uno’yu Bağlayın:
- Arduino Uno’yu USB kablosu ile bilgisayara bağlayın.
- Çekirdek Modülünü Yükleyin:
- Terminal’i açın ve
sudo modprobe ch341
komutunu çalıştırın. Bu komut CH340 modülünün çekirdek içine yüklenmesini sağlar.
- Terminal’i açın ve
- Bağlantıyı Kontrol Edin:
dmesg | grep tty
komutunu çalıştırarak yeni bir seri portun listelendiğini kontrol edin. Genellikle/dev/ttyUSB0
gibi bir port görmelisiniz.
Manuel Sürücü Kurulumu (Eğer Gerekiyorsa)
- Sürücüyü İndirin:
- Eğer sürücüler kernel içinde değilse, CH340 sürücüsünü CH341SER Linux için indirebilirsiniz.
- Dosyaları Açın:
- İndirilen dosyayı açın ve içeriğini çıkarın.
- Terminal’de sürücü klasörüne gidin.
- Sürücüyü Derleyin ve Kurun:
make sudo make load
- Bağlantıyı Kontrol Edin:
- Arduino Uno’yu bağladıktan sonra
dmesg | grep tty
komutunu çalıştırarak yeni bir seri portun görünüp görünmediğini kontrol edin.
- Arduino Uno’yu bağladıktan sonra
Bu adımları izleyerek CH340 sürücüsünü kurabilir ve cihazınızı bilgisayarınıza bağlayabilirsiniz. Kurulum sırasında herhangi bir sorunla karşılaşırsanız hata mesajlarını aratarak ya da bu yazıya yorum yazarak bizimle iletişime geçebilirsiniz.
Peki CH340 Çipi Nedir?
CH340, Çinli bir yarı iletken şirketi olan WCH (Nanjing Qinheng Microelectronics) tarafından üretilen bir USB-Seri dönüştürücü çiptir. Bu çip birçok farklı mikrodenetleyici kartı ve cihaz ile bilgisayar arasında veri alışverişini mümkün kılar. Özellikle Arduino klon kartlarında sıklıkla tercih edilir çünkü maliyeti düşük ve işlevselliği yüksektir.

Özellikleri:
- USB’den Seri UART’a Dönüşüm: CH340, USB veri hattını seri UART veri hattına dönüştürür. Bu sayede bilgisayarınızla seri haberleşme yapabilen cihazlar arasında köprü görevi görür.
- Çoklu İşletim Sistemi Desteği: Windows, macOS ve Linux işletim sistemlerinde desteklenir. Modern Linux dağıtımlarında sürücüler genellikle kernel içine gömülüdür.
- Düşük Maliyet: Diğer USB-Seri dönüştürücülere kıyasla daha uygun maliyetlidir. Bu sayede de özellikle geniş çaplı projelerde maliyetleri düşürmek için tercih edilir.
- Hızlı Veri Transferi: Çip yüksek hızlarda veri transferi yapabilir. Bu da hızlı ve güvenilir veri iletişimi sağlar.
- Geniş Voltaj Aralığı: 3.3V ve 5V sistemlerle uyumludur ki bunun avantajı ise çeşitli mikrodenetleyici platformlarında kullanılabilmesini sağlar.
Eğer CH340 ile uğraşmak istemiyorum direkt orijinal Arduino Uno kullanayım diyorsanız 6-7 kat daha pahalı olduğunu bilmenizde fayda var. Tabii bir diğer klon ürün olan Arduino UNO R3 – Dip Klon versiyonunu tercih edebilirsiniz o da yaklaşık 2-2,5 kat daha maliyetli.