Commit Graph

33 Commits

Author SHA1 Message Date
Stefan Agner
1699c93e59 Update silkscreen/adjust reference designators
Order some relevant reference designator. Use JP for all jumpers. Place
silkcreen neatly. Add some custom silk screen. Remove heat sink corner
marks on silk screen.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-27 16:59:52 +02:00
Dominik Sliwa
b1e3c7e17c pcb 0.2:
Changes:
Footrints:
-Modified DC Jack to accomodate CUI PJ-002A
-Modified RJ45 to increase clearance between shield and poe pins
-Modified m.2 mounting pads to avoid drc errors
Schematic:
-usb-c facing usb mux is supplied by +3v3VP
-added misc. capacitors
PCB
-min. annular ring for vias set to 0.125 from 0.2

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-04-27 02:06:11 +02:00
Stefan Agner
c75d968432 Increase hole size to fit M3
The current M2.5 holes work well for the soldered nuts from JAE
(SM3ZS067U310-NUT1-R1800). However, we are going to use a custom
standoff with a M2 thread (nut) and a screw to mechanically secure the
NVMe. The nut will have a border to fit the hole. That the standoff
still can fit a M2 thread we need M3 holes.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-22 11:21:32 +02:00
Stefan Agner
11f79076eb Add footprint for Pulse PA2467NL transformer
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 16:22:34 +02:00
Stefan Agner
f3d6f76db5 Improve PG-TSDSON-8 package
Make paste a bit smaller.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 16:20:38 +02:00
Stefan Agner
f12d8178a4 Add PG-TSDSON-8-1 package for Infineon BSZ440N10NS3
Add package for Infineon N-Channel MOSFET BSZ440N10NS3.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 15:59:26 +02:00
Stefan Agner
1c3972a72a Replace CUI SJ2-35953A with through hole HRO PJ-3973-6A
Use a through hole 3.5mm Audio jack to make sure it does nto get teared
off the board accidentially that easily.

Fixes: #9

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-03-24 23:37:31 +01:00
Stefan Agner
d8fd846dea More 3D model fixes
Make sure the right path to 3D models is set in various footprints on
the PCB. Assign the M.2 footprint from our 3D library.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-11 16:32:44 +01:00
Stefan Agner
8a42b0a96c Import fixed 3D models for stacked USB-A connector and 3.5mm Jack
Also use the new origin of those 3D models.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-11 15:50:29 +01:00
Stefan Agner
660bd0484e Add Home Assitant logo footprint and place it on PCB
Add a new footprint for the Home Assitant Logo and place it on the
backside of the PCB.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 21:27:02 +01:00
Stefan Agner
95d692cf93 Simplify footprint of heatsink
Only draw corner outlines.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 20:56:09 +01:00
Stefan Agner
d2ac413e42 Fix silkscreen overlap in footprints
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 20:55:59 +01:00
Stefan Agner
ae5794b201 Fix RJ45 connector footprint
Define that the mechanical holes have no electrical property.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 17:48:00 +01:00
Stefan Agner
3738e441eb Fix courtyards
Make sure the courtyards is defined such only the zones which are
relevant for regular component placing are excluded.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 17:46:32 +01:00
Dominik Sliwa
66c3a4b488 PCB[WIP]/SCH:
changes:
-more routing
-added poe negotiation disabled when +12V is present on the DC jack
-modified m.2 "holes"

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-02-09 10:50:55 +01:00
Stefan Agner
5ef47f1374 Properly name footprint according to part name
The 1- at the start of the part number denotes M-Key which is a rather
important distinction. Fix the footprint name.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-02 16:52:50 +01:00
Stefan Agner
52047369c8 Add 3D model for Würth Transfomer
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-02 15:56:45 +01:00
Stefan Agner
494ee787b6 Add 3D models to a couple of footprints
Add repository with 3D models as git submodule to the repository and
reference our footprints to the matching 3D models.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-30 15:20:19 +01:00
Stefan Agner
b36d341297 Add M.2 M-Key footprint with mounting holes for 2230/2242/2260/2280
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-27 19:20:08 +01:00
Stefan Agner
7686810472 Use SH as pad name for shield
The KiCad standard HDMI symbol uses SH for shield, so use this pad name
in the footprint as well.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 23:42:28 +01:00
Stefan Agner
ec8f2005b8 Add Heatsink footprint
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 23:40:25 +01:00
Stefan Agner
fc12e8432e Add and assign footprint for PoE transformer
We use Wuerth 749119550 as PoE transformer. Add and assign the footprint
for it.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 23:08:19 +01:00
Stefan Agner
19a1ebc4a8 Define footprint for remaining parts
- Fix footprint for 02x05 pin header
- Add footprint for Bourns SDR1006 Inductor (PoE)
- Define footprints for inductors
- Define footprints for ferrite beads
- Define footprint for fuse
- Define footprints for all resistors
- Define footprints for SD card and other components
- Switch ON Semi NCP114MX with TI TLV73333PDBV

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-26 19:55:22 +01:00
Stefan Agner
e7d73a6b41 Add TPS23734 footprint
Add footprint for PoE controller TI TPS23734. Also fix/readd
Manufacturer which somehow got lost when opening.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-25 19:38:41 +01:00
Stefan Agner
f377261231 Add footprint for 3.5mm Plug CUI SJ2-35953A-SMT-TR
Add 3.5mm Audio plug footprint for CUI SJ2-35953A-SMT-TR and assign it.
Define Config to be +Audio for audio components.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-25 17:39:48 +01:00
Stefan Agner
9ebe0ddccc Add Bivar SLP3-150-100-F light pipe 2021-01-19 17:03:39 +01:00
Stefan Agner
2a58cdd3a6 Add sheet for front/RTC, add buttons, LEDs and a RGB LED 2021-01-16 02:17:33 +01:00
Stefan Agner
c1077c7e1e Add PCIe M.2 support 2021-01-14 17:49:44 +01:00
Stefan Agner
a7690180a2 Add Ethernet plug symbol and footprint 2021-01-14 00:35:00 +01:00
Stefan Agner
5340feaf38 Add Silicon Labs MGM210P symbol and footprint 2021-01-13 16:07:28 +01:00
Stefan Agner
2293d49b73 Add Molex 2086588131 HDMI connector 2021-01-13 01:25:13 +01:00
Stefan Agner
3a7a2c7236 Add USB2422 2-Port Hub and footprint 2021-01-12 23:55:40 +01:00
Stefan Agner
74e3c29152 Initial commit
Project creation, imported Compute Module 4 symbol and footprint from
Gitlab merge requests:
https://gitlab.com/kicad/libraries/kicad-symbols/-/merge_requests/3158
https://gitlab.com/kicad/libraries/kicad-footprints/-/merge_requests/2562
2021-01-12 20:03:39 +01:00