Making a cheap USB to Serial CH340 adapter work with a breadboard ATMega328

How To Make A CH340 USB-To-Serial Adapter Work With An ATMega328 Breadboard

 

A few months ago I took an interest in the ATMega328 and Arduino so I built a small project that used a breadboard style configuration, but on a perf-board. The project worked well so I decided to build something else, but thought I would like to have a USB-to-Serial adapter too. In my previous project I used a TinyUSB programmer which I modified with a cable from my junk box to allow it to plug onto the ISP header that I copied from my Arduino Uno.

 

https://www.sparkfun.com/products/11801

 

  

                I found a cheap Chinese adapter for the USB-to-Serial portion and incorporated it into my project.

 

https://www.ebay.com/itm/CH340-Replace-FT232-USB-TO-232-TTL232-RS232-Serial-Port-Arduino-Pro-Mini-DTR-CTS/232332623388?rt=nc&_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D44040%26meid%3D8f2518c113dc467ca4138ad761bc059d%26pid%3D100005%26rk%3D1%26rkt%3D2%26sd%3D272917463767%26itm%3D232332623388&_trksid=p2047675.c100005.m1851

 

The finished board appears here: