


So, I was curious about the DRC errors on the ESP part and did some playing around and… I’ve never had a problem with this small value. Some of my work using Fritzing requires setting DRC to 0.2mm Keepout. That is likely a Fritzing bug as translates should be processed. They will not move to the new position until drc is run again, so the translates may not be an issue in this case, although it is always safer to remove them because as noted, the Fritzing pcb view can look fine, but the gerber output is different (which is why you should always check the gerber output before ordering boards). Most of the time ungrouping the pads will apply the translates (sometimes it does not in which case you need to manually remove them which is a massive pain.) However looking again at 's post, I realize the red marks are in fact drc output for the part in its original place. That isn’t happening here, but it is likely the pad is offset from where it should be in the gerber file because the gerber code doesn’t process transforms and will use the underlying coordinates (where the fritzing pcb view in fact applies the transforms and will look correct). If the transform origins the pad outside the view box (which it can), the gerber code will not render it as it isn’t in the viewbox.

What it does is apply a transform matrix to move the pad that has the black errors on the board on the left around somewhere. The translate is in the blue circled part of xml editor on the right. Your file with my mentioned tweaks attached… Determine if Hook-up/Schematic is correctĪs an Aid/Indicator, screenshots follow.Nor can I assess the ESP part with the limited time available to me currently. There seems to be an Issue with the ESP part and/or your hook-up.Slightly moved parts to help assess and tweak.Tweaked and reduced width of Traces to be Straight/Perpendicular/Angled… to help Clean it up.Reduced Keepout to very small value (only to help identify overlap issues).Set up Traces/etc for using Top or Bottom or Both (i.e., Single or Two-Sided PCB).Set the PCB’s Location (Top-Left corner) to 0,0, and set Units as preferred.Set Via size and Trace Widths (can always change all or individually).DRC settings (anticipate the minimum distance needed to enable using Parts with tight spacing.Prepare your work/file by setting up these items
