adamgreig / agg-kicad

KiCAD libraries, footprints, and scripts
MIT License
161 stars 45 forks source link

A selection of Ethernet things #112

Closed russss closed 7 years ago

russss commented 7 years ago

This includes:

Symbol for Microchip LAN8720A ethernet transceiver

image Datasheet

Yet another slightly different QFN-24 footprint for the above

image

Symbol and footprint for the Amphenol RJMG16x series magjacks

(This one doesn't turn up in a Farnell search for "magjack"...) image image

Datasheet.

The footprint has some especially fiddly dimensions in it. An annoying thing here is that the RJMG16xxx9xx1xx variant has a subtly different pinout from all the others, although it seems like an obscure variant. I can't contemplate how to sensibly represent this in the footprint name.

(The RJMG163118101NR is by far the cheapest and best-stocked of the bunch so I'm going to assume that's the one I should probably use.)

adamgreig commented 7 years ago

Thanks for these! I'll try to check them properly this evening, but in the meantime I think the Travis failure is just because the magjack symbol references the footprint with a lower-case x but it should be an uppercase X: https://travis-ci.org/adamgreig/agg-kicad/builds/235420663#L183

russss commented 7 years ago

Right, I had another think about this and reshuffled it to look like this: image

The placement of the power pins on the LAN8720A may be somewhat controversial, but it keeps all the PHY-MAC pins on one side of the symbol.

I also changed all the nPIN to ~PIN~ and P/N & A/C to +/- for consistency.

Just need to sort the footprint now...

russss commented 7 years ago

I've made all your suggested changes now, I think.