Arduano - Hey just to shortcut all this rp2040-...
Hey just to shortcut all this rp2040-zero fighting, can someone please help me get a proper starting point on importing that particular chip into my board with through holes?
37 Replies
The specific issue is that all the designs I'm finding don't seem to align through holes correctly
as shown here, the holes are aligned as a perfect rectangle (the inner holes, not the outer partial holes)

real thing for reference

the closest I've gotten is using this footprint string I stole from the rp2040 tscircuit package
stampboard_left9_right9_bottom5_top0_p2.54mm_innerhole_h23.8mm_showpinlabels
but that's clearly wrong
@Seve just moving here from the other thread
the kicad suggestion you sent gives me this:

the holes aren't aligned here either
is it a source repo issue or is the translation buggy?
ok I think translation is broken, here's another repo:

GitHub
GitHub - CountParadox/RP2040-Zero-Kicad: Kicad 6 Footprint and Symb...
Kicad 6 Footprint and Symbol for Waveshare RP2040-Zero - GitHub - CountParadox/RP2040-Zero-Kicad: Kicad 6 Footprint and Symbol for Waveshare RP2040-Zero
their screenshots show correctly aligned holes

CC @Techmannih can we get the kicad_mod import working here? Seems like a good test case for kicad-component-converter
you can adjust the width/height on this until it fits, obviously that's non-ideal but the footprint is parametric so it can be adjusted
@Arduano is it ok if we add your kicad_mod file to our test directory
we can get this resolved
i think it'd be nice if you could just import that file
this one? none of this is mine, go ahead as long as licensing permits
I'm only a beginner
ah gotcha, ok so if footprinter strings don't work, if importing doesn't work, then the other option is to use
<footprint> which takes a bit. That's why i really want the kicad_mod importing to workyeah I'll stick with this (with adjusted dimensions) for now, really didn't want to define a whole custom footprint just to make my first ever real circuit haha
thanks for reporting the issues, we've already merged two fixes and they should go upstream in the next 1-2 hours
is there docs on this footprint string? it's generating 2 holes per pin so it confuses the schematic


yea that's another bug
CC @AyushJ or @Techmannih this is a core/footprinter bug
like here's my size adjusted string
stampboard_left9_right9_bottom5_top0_p2.54mm_innerhole_h23.55mm_w18.53mm_showpinlabels
what should it be if I just want 1 circle pin hole per pinTSC-134 - Footprinter Bug with multiple holes in stampreceiver footprint
stampboard_left9_right9_bottom5_top0_p2.54mm_innerhole_h23.55mm_w18.53mm_showpinlabels
Status
Backlog
tscircuit
you could remove inner hole?
or possible use
stampreceiver_ instead of stampboard_
i think you want stampreceiver_ in this case anywayI get no holes when I remove inner hole

stampreceiver_ works
nice
can I make the pads smaller though, they seem dangerously close

yea not a bad idea
does this look right?

no, the pins are backwards again
oh right
the test is right yes, the holes are wrong if that's the intention
anyway how do I make them smaller? finding docs/code on this is a bit hard
nvm I think I found it
pw/ph ?docs say
pl, though it leaves me with this
probably fine for now while I continue testing/learning
yea
pl is pad length i thinkpw/ph didn't do anything
this is the code def fwiw

ah yeah
btw docs wrong again technically, they say default pl is 2.4mm
Thanks for reporting. I am looking into it