Skip to the content
PCBKitNew board
2 layers39.5 × 18.5 mmCH340G Programmer, the printed circuit board in 3D

CH340G Programmer

vanceb/CH340G_Programmer

A programmer to program ESP32 over USB, including the automated reset and programming

Size
39.5 × 18.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
26
Pads
77
Tracks, vias
146, 11
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Jun 2022
Updated
1 Oct 2024

Overview

CH340G Programmer is an open-source printed circuit board by vanceb, from the vanceb/CH340G_Programmer repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 39.5 × 18.5 mm with 22 parts on 26 nets, routed with 146 tracks and 11 vias.

It is built around the CH340G and AMS1117-3.3. Its parts include 6 resistors, 4 capacitors, 4 diodes, 2 ICs and 2 transistors. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

README.md

CH340G_Programmer

A programmer to program ESP32 over USB, including the automated reset and programming

Parts

22
QtyValueFootprintReferences
4330Resistor_SMD:R_0603_1608MetricR3, R4, R5, R6
210kResistor_SMD:R_0603_1608MetricR1, R2
210uCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC1, C2
222pFCapacitor_SMD:C_0402_1005MetricC3, C4
2MMBT2222A 1PPackage_TO_SOT_SMD:SOT-23Q1, Q2
2REDLED_SMD:LED_0603_1608MetricD3, D4
2WHITELED_SMD:LED_0603_1608MetricD1, D2
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1CH340GPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1PROGConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ2
1PWR_TGTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1USB_B_MicroUSB Micro-B:XKB_U254_051N_4BH806J1

Questions

How big is the CH340G Programmer PCB?

It measures 39.5 × 18.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CH340G Programmer use?

22 parts, built around the CH340G and AMS1117-3.3. 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 CH340G Programmer KiCad files?

From the vanceb/CH340G_Programmer repository on GitHub, at the commit this page was made from: the board is kicad/CH340G_Programmer.kicad_pcb and its schematic kicad/CH340G_Programmer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CH340G Programmer design in my own project?

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

Similar boards

  • 2 layers105.2 × 71.1 mmOnyx PCB, the printed circuit board in 3D

    Onyx PCB

    CuriousMotor/Onyx-Stepper-Motherboard

    The successor of the iconic Arduino-CNC-shield

    96 parts56MIT
  • 2 layers89.6 × 79 mmTDR 5351 core, the printed circuit board in 3D

    TDR 5351 core

    MR-DOS/TDR_diploma_thesis

    Time domain reflectometer. Includes Hardware, firmware and GUI in Octave. Also a diploma thesis.

    199 parts33GPL-3.0
  • 2 layers68.5 × 53.3 mmIot wifi uno hw, the printed circuit board in 3D

    Iot wifi uno hw

    iotmakervn/iot-wifi-uno-hw

    Open hardware ESP8266 Uno board - Internet Of Things WiFi Uno

    56 parts26
  • 2 layers38.6 × 90.3 mmBioElectricalSensor, the printed circuit board in 3D

    BioElectricalSensor

    CGrassin/biosignals

    Board for the acquisition of bio-potentials (EMG, ECG, EEG, etc.).

    107 parts15MIT
  • 4 layers43 × 89 mmReflowControllerV2, the printed circuit board in 3D

    ReflowControllerV2

    walclu/smartReflow

    Repository for STM32WB55 based reflow toaster oven controller.

    99 parts15
  • 2 layers58.4 × 80.6 mmEsp32 stepper driver, the printed circuit board in 3D

    Esp32 stepper driver

    nikisalli/nik-lidar

    a low cost 3d lidar based on ydlidar-x4

    80 parts12GPL-3.0
  • 2 layers80.9 × 92.7 mmEvo Borne, the printed circuit board in 3D

    Evo Borne

    SRA-VJTI/Evo-Borne

    This repository focuses on building an open-source morphobot.

    126 parts12MIT
  • 2 layers240 × 174.3 mmFinal H00 panelicad pcb, the printed circuit board in 3D

    Final H00 panelicad pcb

    Vedatori/Time-O-Mat

    Addressable LED clock kit aimed for usage in STEM education. The ultimate solution to time telling...

    312 parts7