Fritzing was originally developed for instructing beginners. A number of us are stretching it in ways that weren’t originally intended (such as very small SMD parts). Sometimes that causes issues. As Old_Grey noted, autorouting even in the professional tools doesn’t work very well for anything except very simple boards. The trace size stuff is one of the things I’d like to change (such as being able to default to a smaller trace size) if I can get development running again. So far after 2 or more years of effort, development is still not working (parts update on Windows is currently broken for instance, and can’t be fixed until we can get a development environment for all platforms working). Help in getting development going would be much appreciated by everyone.
Your sketch is corrupted. The first thing to do would be to upgrade to Fritzing 1.0.2 (where most of the bug that causes corruption is fixed.) This sketch is done on 1.0.2 and works mostly correctly.
Your original sketch has two of the Wroom32 part in temp (which shouldn’t be possible and one has a silkscreen where the other doesn’t (which should also not be possible.) It appears the wroom32 part probably has errors as does the other imported part. These are from the sketch made from scratch with Fritzing 1.0.2
Merci d’être aussi rapide.
J’ai acheté la 1.0.2 et ouvert votre fichier. Mailheureusement, les messages ont changés, mais il y en a toujours beaucoup
Sur l’un des 2MCUs, j’ai à présent le message “Le connecteur xxxx sur Composant ESP-WROOM-32 [ESP-32S] Module “Composant2” doit avoir à la fois des couches supérieures et inférieures en cuivre, mais le svg ne spécifie qu’une couche”. Bizarement, je n’avais pas ce message auparavant.
Sur l’autre, les chemins continuent d’etre en rouge alors qu’il n’y a manifestement pas de risque de chevauchement.
It would be a good bet to print the pcb footprint out at 1:1 scale and check the Wroom footprint against a real part, while I think it is correct it may not be (as it looks to be a different size than the original part.)
Peter
via google translate
Mes excuses, je n’ai pas exécuté DRC et la pièce d’origine est cassée. Voici une version corrigée qui répare ses défauts qui fonctionne désormais :
Ce serait un bon pari d’imprimer l’empreinte du circuit imprimé à l’échelle 1:1 et de vérifier l’empreinte Wroom par rapport à une pièce réelle, même si je pense que c’est correct, ce n’est peut-être pas le cas (car elle semble avoir une taille différente de celle de la pièce d’origine). .)
Merci beaucoup Vanepp. Ca marche!
Pour ma culture personnelle, quel était le problème? Les plaquettes de cuivre étaient trop proches les une des autres?
Pour la vérification d’échelle, mon imprimante ne permet pas d’imprimer exactement à l’échelle 1:1 . Elle ajuste toujours un peu, même quand je règle à “scale: none”. Mais d’après la réglette fritzing, les dimensions semblent bonnes.
The original Wroom part has extra connectors that shouldn’t be in the .fzp file and is configured as through hole when it should be SMD (which is what is tripping the DRC errrors.) There were likely other issues as well (missing the outline in silkscreen is one obvious one) which I currently don’t remember as I did the corrected part a couple of years ago.
Peter
edit:
This tutorial will give you information on the types of things that need to be correct in a part
(English only unfortunately!)
via google translate
La pièce Wroom d’origine a des connecteurs supplémentaires qui ne devraient pas être dans le fichier .fzp et est configurée comme trou traversant alors qu’elle devrait être SMD (ce qui déclenche les erreurs DRC.) Il y avait probablement d’autres problèmes également (manque le contour en sérigraphie en est une évidente) dont je ne me souviens pas actuellement car j’ai fait la partie corrigée il y a quelques années.