Skip to content

General fixes for the PIC12 series

John Beard requested to merge johnbeard/kicad-symbols:pic12s into master

This MR has a few fixes for the PIC12 series of MCUs, in separate commits:

I did not make any symbol changes here even though the box is pretty big. Doing that probably needs co-ordination with the rest of the PIC libs (or, better perhaps, script the PICs entirely). But at least it's not wrong.

One of very many examples:

Before After
before.png after.png

Footprint re-mappings

P - DIP-8

E.g. https://ww1.microchip.com/downloads/en/DeviceDoc/40001615C.pdf

This is correct for the -P packages and isn't changed:

p.png

  • Package_DIP:DIP-8_W7.62mm
  • Filter: DIP*W7.62mm*

SN - SOIC-8 narrow

image.png sn-tab.png

  • Package_SO:SOIC-8_3.9x4.9mm_P1.27mm
  • SOIC*3.9x4.9mm*

SM - SOIC-8W (wide)

sm.png

JW - CERDIP-8

This appears to be virtually the same as a JEDEC MS-015 side-brazed CERDIP:

image.png

  • While it's not windowed, this is physically compatible with the just-added Package_DIP:CERDIP-8_W7.62mm_SideBrazed ( kicad-footprints!3444 (merged))
    • Eventually, it would be better to have a windowed variant in the CERDIPs too for allowing 3D model accuracy, but that's a nice-to-have IMO
  • CERDIP*7.62mm*SideBrazed*

MC - DFN-8 3x2mm

image.pngimage.png

  • EP size not well defined with a nominal size
  • Use Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm , which meets the criteria of max. 1.45x1.75mm, though several other DFN-8 would also meet this part.
  • DFN*1EP*3x32mm*P0.5mm*

MS - MSOP-8 3x3 body

image.png

  • Package_SO:MSOP-8_3x3mm_P0.65mm
  • MSOP*3x3mm*P0.65mm*

ST - TSSOP-14

st.png st-tab.png

  • Package_SO:TSSOP-14_4.4x5mm_P0.65mm
  • TSSOP*4.4x5mm*P0.65mm*
Edited by John Beard

Merge request reports