


This makes the chance of making a mistake that much greater. Like if you mouse over IO12 on your board it says PIN14:IO12 and on my board it says IO12.

With yours it shows Fritzing pin number which is of zero use and only confuses things. When you mouse over any of my pins they just say what the label is. Last thing is my part has nicer mouse overs then yours. I also use it while making connections instead of relying entirely on the labels. Whenever I am trying to figure out the connections for one of these modules I always go and find one of these cheat sheets so I can see all the different possible labels for each pin. Good catch on there being no GPIO20 and actually being NC. Then someone made the module alone and just reused the schematic. The pins being out of order I think are because this was based off of a breadboard friendly breakout board that someone had made and the pins matched the breakout board. You changed it from GND in schematic and RTS everywhere else to CMD everywhere which goes better with the SD2 and SD3 around it. The extra ground in the schematic was labeled wrong as you say. I will also not replace the one I have with yours because it would likely break the sketches I’ve designed around my part. I was going to have a look at what you did in fritzing but you again uploaded a part that can not be loaded because you manually changed the files but you didn’t change the unique id that makes it different from the one I uploaded making them incompatible with each other. They do not need to the same names or numbers or anything else.Īlso are you 100% sure the grounds are bussed on the little breakout board that holds the actual esp32 chip? I was not sure and so I left them unbussed enuring they all get connected to ground eternally so you can’t leave one unconnected thinking it was connected internally.

It is strict in trying to enforce the manual file creation method where the parts editor lets you link any pin to any other pin in any view you want. I feel this is what I was mentioning about your script. They work and they are connected to the correct pins in other views. Some of the pins in schematic were also wrong (likely due to the pins not being in sequence) and the grounds weren’t bussed.
