Skip to the content
2 layers25.4 × 16.5 mmWCH BasicK, the printed circuit board in 3D
Size
25.4 × 16.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
21
Pads
85
Tracks, vias
141, 16
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 May 2021
Updated
18 Feb 2022

Overview

WCH BasicK is an open-source printed circuit board by akita11, from the akita11/WCH_BasicK repository on GitHub, published under the MIT licence. It is a 2-layer board of 25.4 × 16.5 mm with 21 parts on 21 nets, routed with 141 tracks and 16 vias.

It is built around the CH340K. Its parts include 6 connectors, 3 resistors, 2 capacitors, 1 IC and 1 diode.

Main components

1

README

README.md

WCH_BasicK

これは何?

  • 中国のWCH社の格安USB-シリアル変換チップCH340Kを使った、USB-シリアル変換器です。
  • Arduino等の書き込みやシリアル通信で、標準的に使われるFTDI Basicと同じ6ピンコネクタを備えています。
  • PC側のコネクタはUSB Type-Cです。
  • FTDI Basic互換の6ピンコネクタ以外に、ESP32の書き込み等で用いられるRTS#信号を、脇の端子に引き出してありますので、必要な場合はそこにコネクタ等を接続して利用できます。
  • FTDI Basic互換の6ピンコネクタのVDD端子に供給される電圧は、5Vと3.3Vから選択できます。(初期設定は5V)

使い方

  • (必要であれば同梱の6pソケットをはんだ付けします。)
  • WCH社のドライバのダウンロードサイトから最新のドライバをインストールしておきます。※一部サイトで、古いバージョンのドライバへのリンクが貼られているところがあります。接続後のドライバのインストールに失敗する場合は、最新のドライバをインストールします。
  • 市販のUSB Type-Cコネクタを持つケーブルでPCと接続し、ArduinoIDEのシリアルモニタ等のCOMポートを用いるアプリケーションから使用します。
  • 【注意】送受信などの制御信号線のHレベルは5Vで固定です(次バージョンでVDDに連動するよう修正予定)

使い方(オプション)

  • RTS#信号を使用する場合は、基板上のRTS#と示した箇所のランドを使用してください。なおその脇にはGND端子があります。
  • 6pコネクタのVDD端子の供給電圧を初期設定の5Vから3.3Vに変更する場合は、裏面ソルダージャンパの「中央-5V間」をカッター等で切断し、「中央-3.3V間」をハンダで接続してください。または切り離した状態で、脇の3p端子にピンヘッダ等を取り付けて3.3V/5Vを切り替えられるようにしてください。
  • USB Type-Cコネクタ脇の2組の2p端子は無接続です。ブレッドボード等に固定するヘッダピンを取り付けるなどに使用できます。

(自作する方向け)作り方

  • 基板データ(KiCAD)またはそこから生成したガーバーデータを使って、基板を製造します。
  • 部品を入手します。
  • 基板上に部品をとりつけます。

Author

Junichi Akita (akita@ifdl.jp, @akita11)

Parts

21
QtyValueFootprintReferences
3Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2, J4, J5
20.1uCapacitor_SMD:C_0603_1608MetricC1, C2
25.1kResistor_SMD:R_0603_1608MetricR1, R2
11kResistor_SMD:R_0603_1608MetricR3
1CH340Kakita:ESOIC-10_P1.0mmU1
1CON_USB-C-16akita:USB-C_16P_THCN1
1Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ3
1Conn_01x06Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ1
1FuseFuse:Fuse_1206_3216MetricF1
1Jumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mmJP1
1LEDLED_SMD:LED_0603_1608MetricD1

The 15 most common of 21 parts.

Similar boards

  • 2 layers83.2 × 40 mmSmartdisplay, the printed circuit board in 3D

    Smartdisplay

    BearLaboratory/smartdisplay-hardware

    2.9寸墨水屏个人显示终端硬件显示

    46 parts175GPL-3.0
  • 2 layers80 × 50 mmThermal Camera, the printed circuit board in 3D

    Thermal Camera

    Circuit-Digest/MLX90640-Thermal-Camera

    An Open Source Thermal Imaging IR camera that you can build yourserlf

    66 parts94
  • 4 layers125.7 × 76.5 mmUGC Main R4K, the printed circuit board in 3D

    UGC Main R4K

    HandHeldLegend/GC-Ultimate

    The 3D shell, buttons, and other associated models are licensed under a Creative Commons Attribution 4.0 International License .

    168 parts62
  • 2 layers208 × 58 mmPOV LED, the printed circuit board in 3D

    POV LED

    Circuit-Digest/POV-Display

    DIY POV Display Tutorial using ESP32 Arduino

    326 parts34
  • 2 layers67 × 100 mmNpr revB, the printed circuit board in 3D

    Npr revB

    slintak/NPR70

    The New Packet Radio on 70 cm band. Based on the project NPR from F4HDK.

    136 parts23GPL-3.0
  • 2 layers146.2 × 99 mmFPVRover, the printed circuit board in 3D

    FPVRover

    Circuit-Digest/ESP32-Cam-Surveillance-Car

    Watch full video on ESP32 surveillance car

    35 parts15
  • 2 layers31.5 × 15 mmDownloader, the printed circuit board in 3D

    Downloader

    BearLaboratory/downloader

    a cheap usb to ttl hardware for esp8266 or esp32

    16 parts12GPL-2.0

Questions

How big is the WCH BasicK PCB?

It measures 25.4 × 16.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the WCH BasicK use?

21 parts, built around the CH340K. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the WCH BasicK KiCad files?

From the akita11/WCH_BasicK repository on GitHub, at the commit this page was made from: the board is WCH_BasicK.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the WCH BasicK design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).