New to KiCad - GND are not connected when run DRC check - and not in PCB layout

TVS (Transient Voltage Supressor) Diodes are a fast type of zener diode. The idea is that if an overvoltage occurs, they open and they sort that high voltage to GND (or another low voltage.

There are also (at least) two types of these diodes.
The datasheet you linked to, acts as a normal diode in one direction, and as a fast zener in the other, while the schematic symbol you used is for a TVS device that has two diodes in “anti-series”, which means means that they have a higher threshold (around 5V in your case) in either direction.

The other issue I was refering to is for the PWR_FLAG symbols. Search this forum or read the manual for more info. The way it works has been written down many times.

If you want to use a diode as reverse polarity protection, then use a normal silicon, or an skottky diode.

TVS diodes are used for a different purpose. Often a DC current is barely specified in their datasheets.

1 Like

I use these on external inputs for protection against surge and fast transients.
On your circuit the unidirectional type would be more suitable and should be VBUS to GND, bar end to VBUS.
Normally USB powered circuits don’t bother with this (see @retiredfeline reply) and have a low value resistor or inductor in series with VBUS

1 Like

Ah okay. To be honest, I’m reusing parts from a damaged board and that’s the item it used and in that layout. I’ll be using a USB micro b port, so not particularly worried about polarity.
I’ll look at changing this then

Okay, that’s something to look in to. I’ll potentially change the setup then. It’ll only ever be run via usb so it sounds like it is not needed.

Yes, it seems like you’re all on the same page. I’ll go back and look at other items.

Thank you for the advice. It is truly appreciated.

I have read into the power flag and will adjust that also

Hello, finally got the niggles rectified.

Changed that bi-directional diode to a schotty and ironed out the errors. Just the one left on pin 33 but according to Arduino boards and others, that should be put to ground.

Thanks again all. Just need to sort the PCB side.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.