I am currently building a private design project. For this I need an ESP12E. I try to get it running with only 3.3V (VIN on schematics). In addition, I would like to be able to program the chip later via TX/RX with a USB adapter. Since I had so far some failed attempts with boards, I would like to ask now first of all whether this time everything is correct or I have built in errors: enter image description here

On J1 there will be some devices and transistors later, but I want to build it slowly up to fix errors for debugging reasons :)

I thank you already once warmly for answers!

P.S.: If someone wants to have a look on the PCB too: enter image description here

EDIT, here is the new PCB: enter image description here (Just updated PCB after comments; 3.3V line 1.5mm; data lines 1.0mm; GND area on the bottom with VIAs; looking better?)

  • 1
    \$\begingroup\$ Those are some narrow traces! \$\endgroup\$
    – Tyler
    Oct 21, 2022 at 15:43
  • \$\begingroup\$ The edit misses sone traces, are they on the bottom? Can you show them? Ground preferably is solid without too many/long interruptions. I would have cut the pcb just above R1/J2. Do you need screwholes? Put a ground via next to every signal via, as close as possible. \$\endgroup\$
    – RemyHx
    Oct 23, 2022 at 4:40

1 Answer 1


There needs to be wider traces for power and ground. Traces are resistors and the thicker they are the less resistance and inductance they have. More resistance and inductance means a voltage drop when the load (microprocessor) uses more current.

The ground needs to be a lot thicker (as thick as you can get it), it might be better to put a ground on the bottom layer and use vias to go to the top layer.

Grounds need to be very low resistance and inductance and not daisy chain loads (use a fill or use the entire bottom layer).

  • \$\begingroup\$ Ah okay I'll do that. But the schematics looks right? Why easyEDA uses this small traces aa standard setting? Just curious \$\endgroup\$
    – dessi
    Oct 21, 2022 at 17:19
  • 1
    \$\begingroup\$ It's the responsibility of the designer to determine trace size. Schematics look ok \$\endgroup\$
    – Voltage Spike
    Oct 21, 2022 at 19:35
  • \$\begingroup\$ Just updated the PCB; should look/work better now? :) \$\endgroup\$
    – dessi
    Oct 22, 2022 at 8:23
  • 1
    \$\begingroup\$ If the blue shading is a ground plane, better remove it from the module antenna area. More VCC decoupling is good, preferably add 100 uF or so. \$\endgroup\$
    – Wirewrap
    Oct 22, 2022 at 18:33
  • \$\begingroup\$ Thanks for the advise @Wirewrap \$\endgroup\$
    – dessi
    Oct 22, 2022 at 23:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.