Z modulmi osadenými čipom CH340. Tento čip slúži ako prevodník medzi sériovým rozhraním a USB.
Veľmi často sa môžeme s týmto čipom stretnúť na moduloch čínskej výroby v mojom prípade je to úplne pravidelne na produktoch založených na obľúbených procesoroch spoločnosti Espressif Systems ESPxx.
S úplnou pravidelnosťou sa stretávam s problémom s ovládačom tohto čipu po pripojení k PC. Tento problém a jeho riešenie si budeme ilustrovať na module ESP8266, ktorý je osadený spomínamým čipom CH340 v prostredí Windows10.
Po pripojení tohto modulu k PC, počítač automaticky rozpozná čip CH340 a nainštaluje príslušný ovládač zo svojho repozitára v mojom prípade to je verzia 3.8.2023.2. Driver CH340 môžete nájsť k stiahnutiu v sekcii download . Stiahnutú súbor extrahujte z archívu a spustite. Objaví sa dialógové okno, pre inštaláciu kliknite na tlačítko INSTALL. Po úspešnej inštalácii ovládača chybové hlásenie v okne terminálu sa už nebude zobrazovať.
Pri pokuse o zahájenie komunikácie s modulom ESP8266 cez sériový port v mojom prípade COM3, v okne terminálu sa zobrazí chyba s nedostupnosťou sériového portu:
Unable to connect to COM3: Cannot configure port, something went wrong. Original message: PermissionError(13, 'A device attached to the system is not functioning.', None, 31) If you have serial connection to the device from another program, then disconnect it there first.
Process ended with exit code 1.
Teraz je váš Windows schopný komunikovať po sériovej linke s ESP procesorom prostredníctvom sériovej linky.
Či máte nahratú správnu verziu ovládača pre príslušný sériový port overíte v dialógovom okne vlastnosti hardvéru .
Všetky potrebné súbory pre "aktualizáciu " drivera pre CH340 čip si možete stiahnuť v sekcii na stiahnutie .