I'm trying to create a library for Lipo battery connectors. I started with the most common connector XT60. I drew the schematic, and then drew the footprints. On Eeschema, I can connect my XT60 to other components without a problem, even I can assign XT60 footprint to it on CvPCB. However, on PCB, no connection is created. Here is an example schematic.

And here is the PCB.

What exactly do I miss? Apparently it's a very essential part, but I couldn't just extract the necessary source from the internet. Thank you for your help in advance.


1 Answer 1


As you can see from the schematic screenshot, your signals are not connected to the battery. The small boxes indicates it. Running the ERC may warn about it.

My guess is that you are trying to draw without using a grid, or you're using something other than the default, mixing different grids.

All the pins in the schematic editor must be aligned to a 100 mil grid, so that they are compatible with each other.

Another reason, as the user himself points out in a comment, could be that the pins are actually flipped - you can only connect a signal to one end. This is difficult, if not impossible, to spot in the editor.

  • \$\begingroup\$ Thank you, I didn't know this feature of KiCad. Pins are connected now. And another mistake of mine is that, if you look very closely to first picture, you will see the connective side of the pins are reversly placed on XT60. So, it wasn't only an alignment problem; I was trying to wire an unwireable end. \$\endgroup\$ Jul 26, 2016 at 21:36
  • \$\begingroup\$ @MetinOktayYılmaz Ah, I see. That could explain your problem, even if you used the correct grid. \$\endgroup\$
    – pipe
    Jul 26, 2016 at 21:38

Your Answer

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

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