HSOP-28 footprints?


#1

Hello!

I would like to know if there’s any HSOP-28 footprints out there before having to define my own (big GND pads in the middle of the package):

https://utcdn.utsource.cn/goods_files/pdf/36/36039_ROHM_BA5947FP.pdf

Searches on github, google and grepping my favourite uber-footprint collection have been unfruitful so far:

And no trace on Housings* on the official KiCad .pretty’s either :_/

Are they known by another name? Did I miss them by accident? Any contrib repos you know where they might be?


#2

Hi @brainstorm, In IPC-7351B terms it would be something like SOP80P990X220-28. It is quite specialised, so you’ll probably end up making it yourself.

Use the “New footprint using footprint wizard” (in the footprint editor) , template SOIC. Set number of pins to 42 and delete the middle 7 pins on the middle of each side (and renumber the remaining pins to match the device), then you will have to manually add the GND pad.

/steev


#3

Of course, in the wizard you need to set the pitch to 0.8 mm and the correct pad settings…


#4

Yeah, thanks for your suggestions Steev! Here it is, custom made:

HSOP-28.kicad_mod (2.9 KB)


#5

Hi @brainstorm, No problem. I would advise that you change the silkscreen outline to the F.Fab layer or modify it as it is crossing pad #1 (cutting the corner).

Also, i think you should change the heatsink pin numbers to something else, like #29 (they can be the same pin number), otherwise you will have a conflict (the heatsink pins will connect to a different net (GND) compared with the small pin #1 and pin #2).


#6

Yeah, true on both suggestions, I found myself changing it while I was fiddling with the PCB layout, here it is if someone else needs it in the future:

HSOP-28.kicad_mod (2.9 KB)

Thanks again!