Hi, I am using and esp32 devkit for a project.
I want to design a PCB to mount it, but I cant find a model online for this specific board (ESP32-DEV-CH340-C)
does anyone know where I can find a ready to use model because it will save me a lot of time not to design the symbol and footprint from scratch.
I think this is the best way too, i am just new to pcb designing and don’t want to spend time on the symbols and footprints, however i had an idea to use 15 pin headers to represent the esp32 board.
And maybe add a rectangle on a different layer to represent the overall dimensions of the module?
Your schematic is just a rectangle with 30 pins. The names of the pins are printed on the module. Make sure your schematic pin numbers match the pin names and the footprint pads.
For any project that I actually build, I use my own-homemade models so I get reasonably accurate dim’s for enclosure’s and other related hardware. I don’t care about the unnecessary hardware on them…such as the Chips but, I do put some items on for more representative graphic…
These are my two ESP32’s (30-Pin and 38-Pin). I recently built some projects with them.
Added Footprints… and Symbol (don’t know how well Exported Symbol will be… Never exported one for posting… and not Dimensioned to actual device…)
Hi, Sorry I am new to Kicad and making PCBs, and when I try to update my PCB from its schematic it gives a bunch of errors. Only for some pins, not all, and I don’t know how to fix it.
Where did the symbol and footprint come from? Not a KiCad library? Can you attach them for us to examine? Some symbols and footprints from the internet are badly constructed.
In the schematic use Tools > Assign Footprints, select the line with U1, then right mouse button > View selected footprint.
You have to edit in the Footprint Editor. See this section in the official documentation here:
Triple check the numbering against the ESP32 documentation. Normally numbering for ICs and modules is anti-clockwise where pad 1 is the corner near the notch viewed from above, but it’s hard to say if the pad numbers are wrong or the pad labels are wrong or both of them are wrong.