roybaer / sduino_uno

A development board with STM8S105K6 MCU in Arduino UNO form factor
17 stars 2 forks source link

comments on the schematic and PCB #1

Closed tenbaht closed 6 years ago

tenbaht commented 7 years ago

This looks amazing! I am looking forward to see the first prototypes!

Looking at the schematic I would like to comment on the hardware:

If you are planning to develop this design further into a commercial product it might be worth to:

general:

PCB:

IMHO it would be worth the effort to move Y2 closer to the CPU and get the I2C signals out of the way. It might help to use a smaller cyrstal. E.g. the FA-238 series in size 3225. The price difference to a HC49-type is only a few cents. Resonators with integrated capacitors are another option, e.g. AVX PRQC series or Abracon AWSCR series

roybaer commented 7 years ago

Thanks for the constructive comments! I appreciate them a lot.

In order:

The USB to CH340G wiring is taken from the CH340G application notes and is largely identical to that found on the (admittedly CE-less) Arduino clones. So for now (10 piece prototype run), I'd consider additional EMC and ESD measures unnecessary gold plating.

Concerning PDFs: I might upload PDFs once I have working boards. No need to spam the git history.

PCB:

I did consider using a smaller resonator. Most of them look next to impossible to hand-solder, though. That is why I went for the common HC49-THT type. They are also much cheaper (in volume) and easier to source.

And once again thank you for pointing out that major TX/RX brain fart! That could have resulted in a great deal of disappointment and frustration.

tenbaht commented 7 years ago

Ok, that all makes sense. I wasn't aware of the build-in bootloader. Hopefully, we will not miss the SWIM connector more often then expected.

I just added support for this proposed pin mapping in the new experimental branch of sduino, but since I don't have any similar CPU it is completely untested. Feedback would be highly appreciated!

roybaer commented 6 years ago

I think we can close this.