
the 3.3V/5V selector actually just enables/disables a 662K 3.3V regulator to supply the outbound pwer rail.Tracing the circuit, it turns out to be very straight-forward. So I took a closer look to see if it usde the CH340G chip in any unexpected ways. I’ve mounted one on a DIP adapter, and found a micro-USB breakout:Įxamining a Commercial CH340 USB-Serial Adapter I have some CH340G chips in SOP-16 package (from a seller on aliexpress). CH34x_Install_V1.3.zip - latest version I’ve used.I’ve “cached” copies of the drivers I’ve used in the past in the drivers folder: There also seems to be a professional drive kit available (at cost) from.adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver Updated driver (Sierra-compatible) is available at.
#Ch340g driver for mac how to#

Supports RS232, RS422 and RS485 with external level shifting components.Supports common flow control signals RTS, DTR, DCD, RI, DSR and CTS.The CH340G supports serial with common flow control signals. It is a series of USB adapters - with variants providing serial, parallel or IrDA interfaces. CH340G Key SpecsĬH340 is produced by WCH 江苏沁恒股份有限公司 (Jiangsu Yuheng Co., Ltd.).

To test it out, I’ll use it program Arduino sketches on an ATmega328P. In this project, I’d like to see how easy it is to build a USB to Serial interface More established brands and products such as the FTDI FT232RL. It is often used as a cheap alternative to The CH340G is a USB to UART Interface chip. Build a USB to TTL serial interface on a breadboard using the CH340G interface chip, and use it to program Arduino sketches on an ATmega328P.
