Arduino UNO and Nano CH340G Schematics

So I want to make my own Arduino UNO and Nano with a CH340G as the USB-TTL programmer (because I don't have the ATMEGA16U2 and the FT232RL chip) and I need a detailed schematic for them (Cuz I found that some of them are good, but there are no specific values for the resistors/capacitors/diodes)...

You posted here, so you do have access to the internet! GOOGLE to search for the Datasheet, it has example schematics.

Then your UNO will become a Nano functionally, although you could still make a Nano and an UNO in terms of pin placement and board size of course.

Good news: on the Arduino website, the official schematics for UNO and Nano are published. So go ahead and take inspiration from them. The information on those schematics is more than specific enough to get started.

I think he wanted to know about the CH340 - which is part of no genuine Arduino. :thinking:

Fair enough, but there are several "Nano" schematics online with the CH340 in it. And they do work!

Most of the schematics don't use a 3.3v voltage regulator, so I am not really sure if it can produce 3.3 volts on the 3.3v pin...

This thread pretty much goes through all the motions you're planning; give it a good read: Arduino nano schematic

This would probably also read provided you use a ceramic resonator for the 16MHz clock source; if you use a crystal add 2x22pF as shown in millions of MCU schematics.

Or alternatively, how about you show some schematics you have found but that you have trouble interpreting, and you ask your questions so we can clarify?

How can you reply me so fastt

And as I say, how can a CH340G produce 3.3v without a v-regulator (like the AMS1117-3.3)

That's because if they use a CH340 chip they'll mostly use the internal 3.3V regulator on that chip for the 3.3V. Which I wouldn't recommend BTW because it's a very weak power source. Better add something like a LT1117 or still better yet a buck converter. They come in pretty small sizes as well.

It's built into the CH340G. Always consult the datasheets of the components you're about to use. It's explained in there, even in the crappy Chinenglish ones out there.

But let me get this straight: do you want the entire board to run at 3.3V or do you just want to have a 3.3V in addition to the 5V the processor will run at? Because running the whole thing at 3.3V would necessitate a drop in speed to 8MHz or 12MHz as the ATMega328P isn't speced for 16MHz at 3.3V.

Ok I don't really understand about this, but all I want is everything runs at 5v, the 3.3v v-reg is only for the 3v3 output on the 3v3 pin of the uno/nano

I cannot upload my schema :frowning: :frowning: :frowning:

Ok, then you can use the internal regulator on the CH340G. Just keep in mind it won't supply much power at all, so I generally prefer to include a decent regulator that won't break down and cry if it's asked to source 100mA or so. The CH340G will likely struggle with that.

Can't help you there, but I have to say that this forum is hands down the easiest place to upload content to; however which way I've tried so far it always works. Even just copy-pasting works OK.

maybe via-email?

Just post it here please. You can upload just about anything here so just export your schematic as jpg, pdf, png etc. and insert it into a post.

It said: new users cannot upload file

Oh, stupid restrictions...I believe it was possible at least in the past to upload 1 file. Let me flag your post for a moderator to look into and perhaps provide a link to the appropriate guide or forum rule.

THX so much for trying to help me

Hi @anon35033284. The "Discourse" software used by the Arduino forum has a "trust level" system where the privileges available to the user increase over time as their previous behavior warrants. As you discovered, attachments are not allowed by Discourse at the "New" user trust level (AKA "TL0"). However, they are allowed at the next trust level ("Basic" / TL1) and this trust level is quite easy to reach. In fact, you might discover that you have reached it already from your participation in the forum.

So give the attachment another try now.

You can learn about the "Trust Level" system and the requirements and privileges for each level here:

My Schematic:
Schematic_ZEROBOARD UNO.pdf (120.0 KB)

(Anything wrong with it?)