On the CP2103, by itself (not connected to anything), the DTR line is 3.54v without a serial monitor. With a serial monitor open, the DTR line is 0.
Yes, it is the 3v3. I checked the 3v3 output of the CP2103 and it is 3.54 volts. Meter bounces from 3.53 to 3.54 volts. I guess I should have checked that closer before posting.
I did not check this, I assume you asked because of my previous error.
Can you explain to me how this all works? When I search for info, I keep getting results on how to program an arduino with another arduino, but nothing on the inner workings of this process.
I'm assuming it is something like this: DTR line drops low, capacitor discharges, DTR line goes high and the capacitor charging slows that down enough that the 328 resets. Bootloader on the 328 executes after reset and looks for serial data to store away in program memory space. Is that how it works?
Thanks for pointing out my misunderstanding of the data sheet! So I have the level shifter in there and I'm getting data from the 328 into a serial monitor. Now what do I need to look at to get a program to upload to the 328?
Cheers,
Randy