From b3d144495063e96418459c991350adbf3d7375ff Mon Sep 17 00:00:00 2001 From: Uros Majstorovic Date: Mon, 29 Mar 2021 12:53:49 +0200 Subject: rev2 board --- hw/footprints.pretty/74HC00BQ115.kicad_mod | 7 +- hw/footprints.pretty/74HC595BQ115.kicad_mod | 7 +- hw/footprints.pretty/Panasonic_EVPAK.kicad_mod | 26 +-- hw/footprints.pretty/SJ-3571N.kicad_mod | 55 ++--- hw/footprints.pretty/Socket_mPCIe.kicad_mod | 58 ++--- hw/footprints.pretty/TPS62290.kicad_mod | 24 +- hw/footprints.pretty/TPS630250.kicad_mod | 4 +- hw/footprints.pretty/Texas_R-PWQFN-N42.kicad_mod | 60 ++--- .../UQFN-16_1.8x2.6mm_P0.4mm.kicad_mod | 26 +-- hw/library/drv.lib | 10 +- hw/library/ft81x.dcm | 3 - hw/library/ft81x.lib | 150 ------------ hw/library/ftdi.dcm | 9 + hw/library/ftdi.lib | 256 +++++++++++++++++++++ hw/library/myConn.lib | 4 +- hw/library/sifive.lib | 12 +- hw/library/sn74.lib | 128 ++++++++--- hw/library/st.lib | 4 +- hw/library/ts.lib | 6 +- 19 files changed, 509 insertions(+), 340 deletions(-) delete mode 100644 hw/library/ft81x.dcm delete mode 100644 hw/library/ft81x.lib create mode 100644 hw/library/ftdi.dcm create mode 100644 hw/library/ftdi.lib (limited to 'hw') diff --git a/hw/footprints.pretty/74HC00BQ115.kicad_mod b/hw/footprints.pretty/74HC00BQ115.kicad_mod index 22db15c..8ad40fd 100644 --- a/hw/footprints.pretty/74HC00BQ115.kicad_mod +++ b/hw/footprints.pretty/74HC00BQ115.kicad_mod @@ -1,17 +1,16 @@ -(module 74HC00BQ115 (layer F.Cu) (tedit 5FB93CF6) +(module 74HC00BQ115 (layer F.Cu) (tedit 5FE4AE5E) (descr DHVQFN_SOT763-1) (tags "Integrated Circuit") (attr smd) (fp_text reference REF** (at 0 -2.8) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value 74HC00BQ115 (at 0 3) (layer F.SilkS) hide + (fp_text value 74HC00BQ115 (at 0 2.85) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center -2.25 2) (end -2.05 2) (layer F.SilkS) (width 0.1)) + (fp_circle (center -1.95 1.7) (end -1.7 1.7) (layer F.SilkS) (width 0.12)) (fp_line (start 1.6 0.6) (end 1.6 1.25) (layer F.SilkS) (width 0.12)) (fp_line (start 1.6 -1.25) (end 1.6 -0.6) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.6 0.6) (end -1.6 1.25) (layer F.SilkS) (width 0.12)) (fp_line (start -1.6 -1.25) (end -1.6 -0.6) (layer F.SilkS) (width 0.12)) (fp_line (start -2.25 2) (end -2.25 -2) (layer F.CrtYd) (width 0.1)) (fp_line (start 2.25 2) (end -2.25 2) (layer F.CrtYd) (width 0.1)) diff --git a/hw/footprints.pretty/74HC595BQ115.kicad_mod b/hw/footprints.pretty/74HC595BQ115.kicad_mod index a80dc81..f3676c6 100644 --- a/hw/footprints.pretty/74HC595BQ115.kicad_mod +++ b/hw/footprints.pretty/74HC595BQ115.kicad_mod @@ -1,11 +1,11 @@ -(module 74HC595BQ115 (layer F.Cu) (tedit 5FB93C88) +(module 74HC595BQ115 (layer F.Cu) (tedit 5FE4AE66) (descr DHVQFN_SOT763-1) (tags "Integrated Circuit") (attr smd) (fp_text reference REF** (at 0 -2.75) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value 74HC595BQ115 (at 0 3.1) (layer F.SilkS) hide + (fp_text value 74HC595BQ115 (at 0 3.1) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -1.75 -1.25) (end 1.75 -1.25) (layer F.Fab) (width 0.1)) @@ -17,13 +17,12 @@ (fp_line (start 2.5 2) (end -2.5 2) (layer F.CrtYd) (width 0.1)) (fp_line (start -2.5 2) (end -2.5 -2) (layer F.CrtYd) (width 0.1)) (fp_line (start -1.85 -1.25) (end -1.85 -0.6) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.85 0.6) (end -1.85 1.25) (layer F.SilkS) (width 0.12)) (fp_line (start 1.85 -1.25) (end 1.85 -0.6) (layer F.SilkS) (width 0.12)) (fp_line (start 1.85 0.6) (end 1.85 1.25) (layer F.SilkS) (width 0.12)) + (fp_circle (center -2.2 1.7) (end -1.95 1.7) (layer F.SilkS) (width 0.12)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.75 0.75) (thickness 0.1))) ) - (fp_circle (center -2.5 2) (end -2.3 2) (layer F.SilkS) (width 0.1)) (pad 8 smd rect (at 0.475 0 90) (size 0.9 0.95) (layers F.Cu F.Paste F.Mask)) (pad 16 smd rect (at -1.8 -0.25 90) (size 0.24 0.9) (layers F.Cu F.Paste F.Mask)) (pad 15 smd rect (at -1.25 -1.3) (size 0.24 0.9) (layers F.Cu F.Paste F.Mask)) diff --git a/hw/footprints.pretty/Panasonic_EVPAK.kicad_mod b/hw/footprints.pretty/Panasonic_EVPAK.kicad_mod index ac593ee..82eff26 100644 --- a/hw/footprints.pretty/Panasonic_EVPAK.kicad_mod +++ b/hw/footprints.pretty/Panasonic_EVPAK.kicad_mod @@ -1,24 +1,24 @@ -(module Panasonic_EVPAK (layer F.Cu) (tedit 5D4E19F0) +(module Panasonic_EVPAK (layer F.Cu) (tedit 5FF8C2D9) (fp_text reference REF** (at 0 -1.7) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value Panasonic_EVPAK (at 0 3.1) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.15 -0.9) (end 2.15 -0.9) (layer F.SilkS) (width 0.12)) - (fp_line (start -2 2) (end -2 0) (layer F.Fab) (width 0.1)) - (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1)) - (fp_line (start 2 0) (end 2 2) (layer F.Fab) (width 0.1)) - (fp_line (start -2 0) (end 2 0) (layer F.Fab) (width 0.1)) - (fp_line (start 2.15 -0.9) (end 2.15 0.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.15 -0.9) (end -2.15 0.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 2.55 2.3) (end -2.55 2.3) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.55 2.3) (end -2.55 -1) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.55 -1) (end 2.55 -1) (layer F.CrtYd) (width 0.05)) (fp_line (start 2.55 -1) (end 2.55 2.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.55 -1) (end 2.55 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.55 2.3) (end -2.55 -1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.55 2.3) (end -2.55 2.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.15 -0.9) (end -2.15 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.15 -0.9) (end 2.15 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 0) (end 2 0) (layer F.Fab) (width 0.1)) + (fp_line (start 2 0) (end 2 2) (layer F.Fab) (width 0.1)) + (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1)) + (fp_line (start -2 2) (end -2 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.15 -0.9) (end 2.15 -0.9) (layer F.SilkS) (width 0.12)) (pad 1 smd rect (at -1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 0 -0.15) (size 1.2 1.1) (layers F.Cu F.Paste F.Mask)) - (pad " " thru_hole oval (at -1.85 1.35) (size 0.8 1) (drill 0.55 (offset 0 0.1)) (layers *.Cu *.Mask)) - (pad "" thru_hole oval (at 1.85 1.35) (size 0.8 1) (drill 0.55 (offset 0 0.1)) (layers *.Cu *.Mask)) + (pad " " thru_hole circle (at -1.85 1.35) (size 0.95 0.95) (drill 0.55) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at 1.85 1.35) (size 0.95 0.95) (drill 0.55) (layers *.Cu *.Mask)) ) diff --git a/hw/footprints.pretty/SJ-3571N.kicad_mod b/hw/footprints.pretty/SJ-3571N.kicad_mod index 5d31927..003f5be 100644 --- a/hw/footprints.pretty/SJ-3571N.kicad_mod +++ b/hw/footprints.pretty/SJ-3571N.kicad_mod @@ -1,18 +1,13 @@ -(module CUI_SJ-3571N (layer F.Cu) (tedit 5CB6857F) - (fp_text reference CUI_SJ-3571N (at 0 -7.6) (layer F.SilkS) - (effects (font (size 1.00047 1.00047) (thickness 0.05))) +(module SJ-3571N (layer F.Cu) (tedit 60107E7F) + (fp_text reference REF** (at 0 -7.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value VAL** (at 0 7.8) (layer F.SilkS) - (effects (font (size 1.00163 1.00163) (thickness 0.05))) + (fp_text value SJ-3571N (at 0 7.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start 9.2 -6) (end 9.2 6) (layer F.SilkS) (width 0.127)) - (fp_line (start 9.2 -6) (end 9.2 6) (layer Dwgs.User) (width 0.127)) - (fp_line (start -9.75 -6.25) (end 9.45 -6.25) (layer Eco1.User) (width 0.05)) - (fp_line (start 9.45 -6.25) (end 9.45 6.25) (layer Eco1.User) (width 0.05)) - (fp_line (start 9.45 6.25) (end -9.75 6.25) (layer Eco1.User) (width 0.05)) - (fp_line (start -9.75 6.25) (end -9.75 -6.25) (layer Eco1.User) (width 0.05)) + (fp_line (start 9.2 -6) (end 9.2 6) (layer F.CrtYd) (width 0.127)) (fp_circle (center -5 -6.4) (end -4.9 -6.4) (layer F.SilkS) (width 0.2)) - (fp_circle (center -5 -6.4) (end -4.9 -6.4) (layer Dwgs.User) (width 0.2)) (fp_line (start 9.2 -6) (end -8.5 -6) (layer F.SilkS) (width 0.127)) (fp_line (start -8.5 -6) (end -8.5 -4.5) (layer F.SilkS) (width 0.127)) (fp_line (start -8.5 -4.5) (end -9.5 -4.5) (layer F.SilkS) (width 0.127)) @@ -20,28 +15,28 @@ (fp_line (start -9.5 4.5) (end -8.5 4.5) (layer F.SilkS) (width 0.127)) (fp_line (start -8.5 4.5) (end -8.5 6) (layer F.SilkS) (width 0.127)) (fp_line (start -8.5 6) (end 9.2 6) (layer F.SilkS) (width 0.127)) - (fp_line (start -8.5 -6) (end 9.2 -6) (layer Dwgs.User) (width 0.127)) - (fp_line (start 9.2 6) (end -8.5 6) (layer Dwgs.User) (width 0.127)) - (fp_line (start -8.5 6) (end -8.5 4.5) (layer Dwgs.User) (width 0.127)) - (fp_line (start -8.5 4.5) (end -9.5 4.5) (layer Dwgs.User) (width 0.127)) - (fp_line (start -9.5 4.5) (end -9.5 -4.5) (layer Dwgs.User) (width 0.127)) - (fp_line (start -9.5 -4.5) (end -8.5 -4.5) (layer Dwgs.User) (width 0.127)) - (fp_line (start -8.5 -4.5) (end -8.5 -6) (layer Dwgs.User) (width 0.127)) - (pad 11 thru_hole oval (at 0 -2.5) (size 2.616 1.308) (drill 0.8) (layers *.Cu *.Mask)) - (pad 3 thru_hole oval (at 0 -5) (size 2.616 1.308) (drill 0.8) (layers *.Cu *.Mask)) - (pad 10 thru_hole oval (at 0 2.5) (size 2.616 1.308) (drill 0.8) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 5) (size 2.616 1.308) (drill 0.8) (layers *.Cu *.Mask)) + (fp_line (start -8.5 -6) (end 9.2 -6) (layer F.CrtYd) (width 0.127)) + (fp_line (start 9.2 6) (end -8.5 6) (layer F.CrtYd) (width 0.127)) + (fp_line (start -8.5 6) (end -8.5 4.5) (layer F.CrtYd) (width 0.127)) + (fp_line (start -8.5 4.5) (end -9.5 4.5) (layer F.CrtYd) (width 0.127)) + (fp_line (start -9.5 4.5) (end -9.5 -4.5) (layer F.CrtYd) (width 0.127)) + (fp_line (start -9.5 -4.5) (end -8.5 -4.5) (layer F.CrtYd) (width 0.127)) + (fp_line (start -8.5 -4.5) (end -8.5 -6) (layer F.CrtYd) (width 0.127)) + (pad 11 thru_hole oval (at 0 -2.5) (size 2.6 1.4) (drill oval 1.5 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 -5) (size 2.6 1.4) (drill oval 1.5 1) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 0 2.5) (size 2.6 1.4) (drill oval 1.5 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5) (size 2.6 1.4) (drill oval 1.5 1) (layers *.Cu *.Mask)) (pad 6 thru_hole circle (at 5 2.5) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) (pad 5 thru_hole circle (at 5 0) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) (pad 4 thru_hole circle (at 5 -2.5) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5 0 90) (size 2.616 1.308) (drill 0.8) (layers *.Cu *.Mask)) - (pad Hole np_thru_hole circle (at 5 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at 5 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at 0 0) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at -5 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at -7.5 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at -5 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad Hole np_thru_hole circle (at -7.5 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole oval (at -5 0 90) (size 2.6 1.4) (drill oval 1.5 1) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -5) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 5) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5 -5) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.5 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5 5) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -7.5 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) (pad 7 thru_hole circle (at 7.5 -2.5) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) (pad 8 thru_hole circle (at 7.5 0) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) (pad 9 thru_hole circle (at 7.5 2.5) (size 1.508 1.508) (drill 1) (layers *.Cu *.Mask)) diff --git a/hw/footprints.pretty/Socket_mPCIe.kicad_mod b/hw/footprints.pretty/Socket_mPCIe.kicad_mod index 805efe4..b94bafd 100644 --- a/hw/footprints.pretty/Socket_mPCIe.kicad_mod +++ b/hw/footprints.pretty/Socket_mPCIe.kicad_mod @@ -1,36 +1,36 @@ -(module mpcie-socket (layer F.Cu) (tedit 5D60AD86) +(module Socket_mPCIe (layer F.Cu) (tedit 5FF9C70C) (tags "mpci, pci, pci express") - (fp_text reference Ref** (at 30.45 2.45 90) (layer F.SilkS) - (effects (font (size 1.524 1.524) (thickness 0.15))) + (fp_text reference Ref** (at 30.15 2.2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value Val** (at 30.35 -4.2 90) (layer F.SilkS) - (effects (font (size 1.524 1.524) (thickness 0.15))) + (fp_text value Val** (at 30.15 -2.35 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.5 -50.95) (end 3.3 -50.95) (layer Dwgs.User) (width 0.05)) - (fp_line (start 3.3 -50.95) (end 3.3 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start -2.5 -45.15) (end 3.3 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start -2.5 -50.95) (end -2.5 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start 21.7 -50.95) (end 21.7 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start 21.7 -45.15) (end 27.5 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start 27.5 -50.95) (end 27.5 -45.15) (layer Dwgs.User) (width 0.05)) - (fp_line (start 21.7 -50.95) (end 27.5 -50.95) (layer Dwgs.User) (width 0.05)) - (fp_line (start 3.3 -22.7) (end 3.3 -26.8) (layer Dwgs.User) (width 0.05)) - (fp_line (start -2.5 -21) (end 1.6 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start -2.5 -26.8) (end -2.5 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start 3.3 -26.8) (end -2.5 -26.8) (layer Dwgs.User) (width 0.05)) - (fp_line (start 3.3 -22.7) (end 1.6 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start 21.7 -22.7) (end 23.4 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start -3.55 5.75) (end 28.55 5.75) (layer F.SilkS) (width 0.5)) - (fp_line (start 28.95 5.35) (end 28.95 -5.35) (layer F.SilkS) (width 0.5)) - (fp_line (start 28.55 -5.75) (end -3.55 -5.75) (layer F.SilkS) (width 0.5)) - (fp_line (start -3.95 -5.35) (end -3.95 5.35) (layer F.SilkS) (width 0.5)) - (fp_line (start 8.65 4.1) (end 8.65 -4.1) (layer Dwgs.User) (width 0.01)) - (fp_line (start 21.7 -26.8) (end 27.5 -26.8) (layer Dwgs.User) (width 0.05)) - (fp_line (start 27.5 -26.8) (end 27.5 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start 27.5 -21) (end 23.4 -21) (layer Dwgs.User) (width 0.05)) - (fp_line (start 21.7 -22.7) (end 21.7 -26.8) (layer Dwgs.User) (width 0.05)) - (fp_line (start 0 -50.95) (end 0 5.1) (layer Dwgs.User) (width 0.01)) (fp_line (start -3.3 0) (end 28.225 0) (layer Dwgs.User) (width 0.01)) + (fp_line (start 0 -50.95) (end 0 5.1) (layer Dwgs.User) (width 0.01)) + (fp_line (start 21.7 -22.7) (end 21.7 -26.8) (layer Dwgs.User) (width 0.05)) + (fp_line (start 27.5 -21) (end 23.4 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start 27.5 -26.8) (end 27.5 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start 21.7 -26.8) (end 27.5 -26.8) (layer Dwgs.User) (width 0.05)) + (fp_line (start 8.65 4.1) (end 8.65 -4.1) (layer Dwgs.User) (width 0.01)) + (fp_line (start -3.95 -5.35) (end -3.95 5.35) (layer F.SilkS) (width 0.5)) + (fp_line (start 28.55 -5.75) (end -3.55 -5.75) (layer F.SilkS) (width 0.5)) + (fp_line (start 28.95 5.35) (end 28.95 -5.35) (layer F.SilkS) (width 0.5)) + (fp_line (start -3.55 5.75) (end 28.55 5.75) (layer F.SilkS) (width 0.5)) + (fp_line (start 21.7 -22.7) (end 23.4 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start 3.3 -22.7) (end 1.6 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start 3.3 -26.8) (end -2.5 -26.8) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.5 -26.8) (end -2.5 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.5 -21) (end 1.6 -21) (layer Dwgs.User) (width 0.05)) + (fp_line (start 3.3 -22.7) (end 3.3 -26.8) (layer Dwgs.User) (width 0.05)) + (fp_line (start 21.7 -50.95) (end 27.5 -50.95) (layer Dwgs.User) (width 0.05)) + (fp_line (start 27.5 -50.95) (end 27.5 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start 21.7 -45.15) (end 27.5 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start 21.7 -50.95) (end 21.7 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.5 -50.95) (end -2.5 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.5 -45.15) (end 3.3 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start 3.3 -50.95) (end 3.3 -45.15) (layer Dwgs.User) (width 0.05)) + (fp_line (start -2.5 -50.95) (end 3.3 -50.95) (layer Dwgs.User) (width 0.05)) (pad "" np_thru_hole circle (at 25 0) (size 1.05 1.05) (drill 1.05) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 0 0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask)) (pad "" smd rect (at -2.15 3.5) (size 2.3 3.2) (layers F.Cu F.Paste F.Mask)) diff --git a/hw/footprints.pretty/TPS62290.kicad_mod b/hw/footprints.pretty/TPS62290.kicad_mod index e2258a3..70c2304 100644 --- a/hw/footprints.pretty/TPS62290.kicad_mod +++ b/hw/footprints.pretty/TPS62290.kicad_mod @@ -1,22 +1,22 @@ -(module TPS62290 (layer F.Cu) (tedit 5FBBFDA6) +(module TPS62290 (layer F.Cu) (tedit 5FF9C667) (fp_text reference REF** (at 0 -2.1) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value TPS62290 (at 0 2.15) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center -1.4 -1.25) (end -1.2 -1.25) (layer F.SilkS) (width 0.1)) - (fp_line (start 1.1 -1.15) (end -0.5 -1.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.1 1.15) (end 1.1 1.15) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.1) (end -0.1 -1) (layer F.Fab) (width 0.1)) - (fp_line (start -1.45 1.25) (end -1.45 -1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.45 1.25) (end -1.45 1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.45 -1.25) (end 1.45 1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 -1.25) (end 1.45 -1.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1 1) (end -1 -0.1) (layer F.Fab) (width 0.1)) - (fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1)) (fp_line (start -0.1 -1) (end 1 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1 1) (end -1 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.45 -1.25) (end 1.45 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -1.25) (end 1.45 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 1.25) (end -1.45 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 1.25) (end -1.45 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1 -0.1) (end -0.1 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.1 1.15) (end 1.1 1.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.1 -1.15) (end -0.5 -1.15) (layer F.SilkS) (width 0.12)) + (fp_circle (center -1.2 -1.25) (end -1 -1.25) (layer F.SilkS) (width 0.1)) (pad 1 smd rect (at -0.975 -0.65) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at -0.975 0) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask)) (pad 3 smd rect (at -0.975 0.65) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask)) diff --git a/hw/footprints.pretty/TPS630250.kicad_mod b/hw/footprints.pretty/TPS630250.kicad_mod index 2442023..152ee4d 100644 --- a/hw/footprints.pretty/TPS630250.kicad_mod +++ b/hw/footprints.pretty/TPS630250.kicad_mod @@ -1,4 +1,4 @@ -(module TPS630250 (layer F.Cu) (tedit 5FB93AA3) +(module TPS630250 (layer F.Cu) (tedit 5FE3C25D) (fp_text reference REF** (at 0 -2.45) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -6,7 +6,7 @@ (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start 0.5 -1.25) (end 1.5 -0.25) (layer F.Fab) (width 0.1)) - (fp_circle (center 1.95 -1.7) (end 2.266228 -1.7) (layer F.SilkS) (width 0.1)) + (fp_circle (center 1.65 -1.4) (end 1.9 -1.4) (layer F.SilkS) (width 0.12)) (fp_line (start 1.6 1.35) (end 1.1 1.35) (layer F.SilkS) (width 0.12)) (fp_line (start -1.6 1.35) (end -1.1 1.35) (layer F.SilkS) (width 0.12)) (fp_line (start -1.6 -1.35) (end -1.1 -1.35) (layer F.SilkS) (width 0.12)) diff --git a/hw/footprints.pretty/Texas_R-PWQFN-N42.kicad_mod b/hw/footprints.pretty/Texas_R-PWQFN-N42.kicad_mod index 5766a77..cbb9b22 100644 --- a/hw/footprints.pretty/Texas_R-PWQFN-N42.kicad_mod +++ b/hw/footprints.pretty/Texas_R-PWQFN-N42.kicad_mod @@ -1,14 +1,13 @@ -(module Texas_R-PWQFN-N42 (layer F.Cu) (tedit 5FBD85BA) +(module Texas_R-PWQFN-N42 (layer F.Cu) (tedit 5FF78E66) (fp_text reference REF** (at 0 -5.8) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value Texas_R-PWQFN-N42 (at 0 6.1) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center -2.5 -4.6) (end -2.25 -4.6) (layer F.SilkS) (width 0.12)) + (fp_circle (center -2.1 -4.8) (end -1.85 -4.8) (layer F.SilkS) (width 0.12)) (fp_line (start 1.3 4.6) (end 1.8 4.6) (layer F.SilkS) (width 0.12)) (fp_line (start -1.8 4.6) (end -1.3 4.6) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -4.6) (end -1.3 -4.6) (layer F.SilkS) (width 0.12)) (fp_line (start 1.8 -4.6) (end 1.3 -4.6) (layer F.SilkS) (width 0.12)) (fp_line (start 2.4 -5.1) (end -2.4 -5.1) (layer F.CrtYd) (width 0.05)) (fp_line (start 2.4 5.1) (end 2.4 -5.1) (layer F.CrtYd) (width 0.05)) @@ -63,30 +62,33 @@ (pad 42 smd roundrect (at -0.75 -4.475) (size 0.3 0.85) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208)) (pad 43 smd roundrect (at 0 0) (size 2.05 7.55) (layers F.Cu F.Mask) (roundrect_rratio 0.122)) (pad 43 smd roundrect (at 0 0) (size 2.05 7.55) (layers B.Cu) (roundrect_rratio 0.122)) - (pad 43 thru_hole circle (at -0.6 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at -0.6 -3.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0.6 -3.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0.6 3.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at -0.6 3.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0.6 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0.6 -1.65) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at -0.6 -1.65) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at -0.6 1.65) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0.6 1.65) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0 2.5) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0 -2.5) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0 -0.75) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad 43 thru_hole circle (at 0 0.75) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) - (pad "" smd roundrect (at -0.525 -0.625) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 -0.625) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 0.625) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at -0.525 0.625) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at -0.525 3.125) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 3.125) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 1.875) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at -0.525 1.875) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at -0.525 -3.125) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 -3.125) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at 0.525 -1.875) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) - (pad "" smd roundrect (at -0.525 -1.875) (size 0.8 1) (layers F.Paste) (roundrect_rratio 0.25)) + (pad 43 thru_hole circle (at -0.75 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at -0.75 -2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0.75 -2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0.75 1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 3.5) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0.75 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 -2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 -1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at -0.75 -1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0.75 -1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 -3.5) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0 1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad "" smd roundrect (at -0.56 -0.575) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 -0.575) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 0.575) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at -0.56 0.575) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at -0.56 2.875) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 2.875) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 1.725) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at -0.56 1.725) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at -0.56 -2.875) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 -2.875) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.56 -1.725) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at -0.56 -1.725) (size 0.92 0.95) (layers F.Paste) (roundrect_rratio 0.25)) + (pad 43 thru_hole circle (at -0.75 1.15) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at -0.75 2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) + (pad 43 thru_hole circle (at 0.75 2.3) (size 0.5 0.5) (drill 0.2) (layers *.Cu)) ) diff --git a/hw/footprints.pretty/UQFN-16_1.8x2.6mm_P0.4mm.kicad_mod b/hw/footprints.pretty/UQFN-16_1.8x2.6mm_P0.4mm.kicad_mod index 7d00feb..6c91cf4 100644 --- a/hw/footprints.pretty/UQFN-16_1.8x2.6mm_P0.4mm.kicad_mod +++ b/hw/footprints.pretty/UQFN-16_1.8x2.6mm_P0.4mm.kicad_mod @@ -1,23 +1,23 @@ -(module UQFN-16_1.8x2.6mm_P0.4mm (layer F.Cu) (tedit 5FB9395A) +(module UQFN-16_1.8x2.6mm_P0.4mm (layer F.Cu) (tedit 5FE4B4AE) (fp_text reference REF** (at 0 -3) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value UQFN-16_1.8x2.6mm_P0.4mm (at 0 2.55) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center -1.35 -1.75) (end -1.15 -1.75) (layer F.SilkS) (width 0.1)) - (fp_line (start 1 -1.4) (end 1 -0.9) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 1.4) (end 1 0.9) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 0.9) (end -1 1.4) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.9 -0.6) (end -0.9 1.3) (layer F.Fab) (width 0.1)) - (fp_line (start -0.2 -1.3) (end -0.9 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 0.9 -1.3) (end -0.2 -1.3) (layer F.Fab) (width 0.1)) - (fp_line (start -0.9 1.3) (end 0.9 1.3) (layer F.Fab) (width 0.1)) - (fp_line (start 0.9 1.3) (end 0.9 -1.3) (layer F.Fab) (width 0.1)) - (fp_line (start -1.35 -1.75) (end -1.35 1.75) (layer F.CrtYd) (width 0.1)) - (fp_line (start -1.35 1.75) (end 1.35 1.75) (layer F.CrtYd) (width 0.1)) - (fp_line (start 1.35 1.75) (end 1.35 -1.75) (layer F.CrtYd) (width 0.1)) (fp_line (start 1.35 -1.75) (end -1.35 -1.75) (layer F.CrtYd) (width 0.1)) + (fp_line (start 1.35 1.75) (end 1.35 -1.75) (layer F.CrtYd) (width 0.1)) + (fp_line (start -1.35 1.75) (end 1.35 1.75) (layer F.CrtYd) (width 0.1)) + (fp_line (start -1.35 -1.75) (end -1.35 1.75) (layer F.CrtYd) (width 0.1)) + (fp_line (start 0.9 1.3) (end 0.9 -1.3) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 1.3) (end 0.9 1.3) (layer F.Fab) (width 0.1)) + (fp_line (start 0.9 -1.3) (end -0.2 -1.3) (layer F.Fab) (width 0.1)) + (fp_line (start -0.2 -1.3) (end -0.9 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.9 -0.6) (end -0.9 1.3) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.9) (end -1 1.4) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 1.4) (end 1 0.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 -1.4) (end 1 -0.9) (layer F.SilkS) (width 0.12)) + (fp_circle (center -1.1 -1.5) (end -0.85 -1.5) (layer F.SilkS) (width 0.1)) (pad 1 smd roundrect (at -0.75 -0.6) (size 0.7 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) (pad 2 smd roundrect (at -0.8 -0.2) (size 0.6 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) (pad 3 smd roundrect (at -0.8 0.2) (size 0.6 0.2) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) diff --git a/hw/library/drv.lib b/hw/library/drv.lib index 0d08f5b..2e59a48 100644 --- a/hw/library/drv.lib +++ b/hw/library/drv.lib @@ -1,16 +1,17 @@ -EESchema-LIBRARY Version 2.3 +EESchema-LIBRARY Version 2.4 #encoding utf-8 # -# DRV2605L +# DRV2605LDGS # -DEF DRV2605L U 0 40 Y Y 1 F N +DEF DRV2605LDGS U 0 40 Y Y 1 F N F0 "U" 0 300 60 H V C CNN -F1 "DRV2605L" 0 -400 60 H V C CNN +F1 "DRV2605LDGS" 0 -400 60 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H I C CNN DRAW S -350 250 350 -350 0 1 0 N X REG 1 550 -200 200 L 50 50 1 1 O +X VDD 10 550 200 200 L 50 50 1 1 W X SCL 2 -550 200 200 R 50 50 1 1 I X SDA 3 -550 100 200 R 50 50 1 1 B X IN/TRIG 4 -550 0 200 R 50 50 1 1 I @@ -19,7 +20,6 @@ X VDD/NC 6 550 100 200 L 50 50 1 1 W X OUT+ 7 550 0 200 L 50 50 1 1 O X GND 8 550 -300 200 L 50 50 1 1 W X OUT- 9 550 -100 200 L 50 50 1 1 O -X VDD 10 550 200 200 L 50 50 1 1 W ENDDRAW ENDDEF # diff --git a/hw/library/ft81x.dcm b/hw/library/ft81x.dcm deleted file mode 100644 index 5f3ed79..0000000 --- a/hw/library/ft81x.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/hw/library/ft81x.lib b/hw/library/ft81x.lib deleted file mode 100644 index bb52507..0000000 --- a/hw/library/ft81x.lib +++ /dev/null @@ -1,150 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# BT815Q -# -DEF BT815Q U 0 40 Y Y 1 F N -F0 "U" 0 50 60 H V C CNN -F1 "BT815Q" 0 -4450 60 H V C CNN -F2 "" 0 -850 60 H I C CNN -F3 "" 0 -850 60 H I C CNN -DRAW -S -500 0 500 -4400 0 1 0 N -X R0 1 700 -50 200 L 50 50 1 1 O -X GPIO2 10 -700 -850 200 R 50 50 1 1 B -X INT_N 11 -700 -450 200 R 50 50 1 1 O -X PD_N 12 -700 -550 200 R 50 50 1 1 I -X GPIO3 13 -700 -950 200 R 50 50 1 1 B -X SPIMSCK 14 700 -3850 200 L 50 50 1 1 O -X SPIMCS 15 700 -4350 200 L 50 50 1 1 O -X SPIMMOSI 16 700 -3950 200 L 50 50 1 1 B -X VCCIO3 17 -700 -2550 200 R 50 50 1 1 W -X SPIMMISO 18 700 -4050 200 L 50 50 1 1 B -X SPIMIO2 19 700 -4150 200 L 50 50 1 1 B -X VIN1V2 2 -700 -3350 200 R 50 50 1 1 W -X SPIMIO3 20 700 -4250 200 L 50 50 1 1 B -X X1/CLK 21 -700 -1350 200 R 50 50 1 1 I -X X2 22 -700 -1450 200 R 50 50 1 1 O -X GND 23 -700 -3950 200 R 50 50 1 1 W -X VCC 24 -700 -2150 200 R 50 50 1 1 W -X VOUT1V2 25 -700 -3550 200 R 50 50 1 1 w -X AUDIO_L 26 -700 -1150 200 R 50 50 1 1 O -X VCCA 27 -700 -2250 200 R 50 50 1 1 W -X VCCIO2 28 -700 -2450 200 R 50 50 1 1 W -X CTP_RST_N 29 700 -3050 200 L 50 50 1 1 O -X SCK 3 -700 -50 200 R 50 50 1 1 I -X CTP_INT_N 30 700 -3150 200 L 50 50 1 1 I -X CTP_SCL 31 700 -3250 200 L 50 50 1 1 O -X CTP_SDA 32 700 -3350 200 L 50 50 1 1 O -X GND 33 -700 -4050 200 R 50 50 1 1 W -X BL_PWM 34 700 -3550 200 L 50 50 1 1 O -X DE 35 700 -2850 200 L 50 50 1 1 O -X VSYNC 36 700 -2750 200 L 50 50 1 1 O -X HSYNC 37 700 -2650 200 L 50 50 1 1 O -X DISP 38 700 -2550 200 L 50 50 1 1 O -X PCLK 39 700 -2450 200 L 50 50 1 1 O -X MISO/IO1 4 -700 -150 200 R 50 50 1 1 B -X B7 40 700 -2350 200 L 50 50 1 1 O -X B6 41 700 -2250 200 L 50 50 1 1 O -X B5 42 700 -2150 200 L 50 50 1 1 O -X B4 43 700 -2050 200 L 50 50 1 1 O -X B3 44 700 -1950 200 L 50 50 1 1 O -X B2 45 700 -1850 200 L 50 50 1 1 O -X B1 46 700 -1750 200 L 50 50 1 1 O -X B0 47 700 -1650 200 L 50 50 1 1 O -X GND 48 -700 -4150 200 R 50 50 1 1 W -X G7 49 700 -1550 200 L 50 50 1 1 O -X MOSI/IO0 5 -700 -250 200 R 50 50 1 1 B -X G6 50 700 -1450 200 L 50 50 1 1 O -X G5 51 700 -1350 200 L 50 50 1 1 O -X G4 52 700 -1250 200 L 50 50 1 1 O -X G3 53 700 -1150 200 L 50 50 1 1 O -X G2 54 700 -1050 200 L 50 50 1 1 O -X G1 55 700 -950 200 L 50 50 1 1 O -X G0 56 700 -850 200 L 50 50 1 1 O -X VIN1V2 57 -700 -3450 200 R 50 50 1 1 W -X R7 58 700 -750 200 L 50 50 1 1 O -X R6 59 700 -650 200 L 50 50 1 1 O -X CS_N 6 -700 -350 200 R 50 50 1 1 I -X R5 60 700 -550 200 L 50 50 1 1 O -X R4 61 700 -450 200 L 50 50 1 1 O -X R3 62 700 -350 200 L 50 50 1 1 O -X R2 63 700 -250 200 L 50 50 1 1 O -X R1 64 700 -150 200 L 50 50 1 1 O -X EP 65 -700 -4350 200 R 50 50 1 1 W -X GPIO0/IO2 7 -700 -650 200 R 50 50 1 1 B -X GPIO1/IO3 8 -700 -750 200 R 50 50 1 1 B -X VCCIO1 9 -700 -2350 200 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# FT813Q -# -DEF FT813Q U 0 40 Y Y 1 F N -F0 "U" 0 50 60 H V C CNN -F1 "FT813Q" 0 -3700 60 H V C CNN -F2 "" 0 -850 60 H I C CNN -F3 "" 0 -850 60 H I C CNN -DRAW -S 500 -3600 -500 0 0 1 0 N -X R1 1 700 -150 200 L 50 50 1 1 O -X GPIO1/IO3 10 -700 -750 200 R 50 50 1 1 B -X VCCIO1 11 -700 -2350 200 R 50 50 1 1 W -X GPIO2 12 -700 -850 200 R 50 50 1 1 B -X INT_N 13 -700 -450 200 R 50 50 1 1 O -X PD_N 14 -700 -550 200 R 50 50 1 1 I -X GPIO3 15 -700 -950 200 R 50 50 1 1 B -X X1/CLK 16 -700 -1350 200 R 50 50 1 1 I -X X2 17 -700 -1450 200 R 50 50 1 1 O -X GND 18 -700 -3150 200 R 50 50 1 1 W -X VCC 19 -700 -2150 200 R 50 50 1 1 W -X R0 2 700 -50 200 L 50 50 1 1 O -X VOUT1V2 20 -700 -2650 200 R 50 50 1 1 w -X VCC 21 -700 -2250 200 R 50 50 1 1 W -X VCCIO2 22 -700 -2450 200 R 50 50 1 1 W -X CTP_RST_N 23 700 -3050 200 L 50 50 1 1 O -X CTP_INT_N 24 700 -3150 200 L 50 50 1 1 I -X CTP_SCL 25 700 -3250 200 L 50 50 1 1 O -X CTP_SDA 26 700 -3350 200 L 50 50 1 1 O -X GND 27 -700 -3250 200 R 50 50 1 1 W -X BL_PWM 28 700 -3550 200 L 50 50 1 1 O -X DE 29 700 -2850 200 L 50 50 1 1 O -X AUDIO_L 3 -700 -1150 200 R 50 50 1 1 O -X VSYNC 30 700 -2750 200 L 50 50 1 1 O -X HSYNC 31 700 -2650 200 L 50 50 1 1 O -X DISP 32 700 -2550 200 L 50 50 1 1 O -X PCLK 33 700 -2450 200 L 50 50 1 1 O -X B7 34 700 -2350 200 L 50 50 1 1 O -X B6 35 700 -2250 200 L 50 50 1 1 O -X B5 36 700 -2150 200 L 50 50 1 1 O -X B4 37 700 -2050 200 L 50 50 1 1 O -X B3 38 700 -1950 200 L 50 50 1 1 O -X B2 39 700 -1850 200 L 50 50 1 1 O -X GND 4 -700 -3050 200 R 50 50 1 1 W -X B1 40 700 -1750 200 L 50 50 1 1 O -X B0 41 700 -1650 200 L 50 50 1 1 O -X GND 42 -700 -3350 200 R 50 50 1 1 W -X G7 43 700 -1550 200 L 50 50 1 1 O -X G6 44 700 -1450 200 L 50 50 1 1 O -X G5 45 700 -1350 200 L 50 50 1 1 O -X G4 46 700 -1250 200 L 50 50 1 1 O -X G3 47 700 -1150 200 L 50 50 1 1 O -X G2 48 700 -1050 200 L 50 50 1 1 O -X G1 49 700 -950 200 L 50 50 1 1 O -X SCK 5 -700 -50 200 R 50 50 1 1 I -X G0 50 700 -850 200 L 50 50 1 1 O -X R7 51 700 -750 200 L 50 50 1 1 O -X R6 52 700 -650 200 L 50 50 1 1 O -X R5 53 700 -550 200 L 50 50 1 1 O -X R4 54 700 -450 200 L 50 50 1 1 O -X R3 55 700 -350 200 L 50 50 1 1 O -X R2 56 700 -250 200 L 50 50 1 1 O -X EP 57 -700 -3450 200 R 50 50 1 1 W -X MISO/IO1 6 -700 -150 200 R 50 50 1 1 B -X MOSI/IO0 7 -700 -250 200 R 50 50 1 1 B -X CS_N 8 -700 -350 200 R 50 50 1 1 I -X GPIO0/IO2 9 -700 -650 200 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -#End Library diff --git a/hw/library/ftdi.dcm b/hw/library/ftdi.dcm new file mode 100644 index 0000000..ac9f26e --- /dev/null +++ b/hw/library/ftdi.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP FT230XQ +D Full Speed USB to Basic UART, QFN-16 +K FTDI USB UART interface converter +F https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT230X.pdf +$ENDCMP +# +#End Doc Library diff --git a/hw/library/ftdi.lib b/hw/library/ftdi.lib new file mode 100644 index 0000000..98d01f5 --- /dev/null +++ b/hw/library/ftdi.lib @@ -0,0 +1,256 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# BT815Q +# +DEF BT815Q U 0 40 Y Y 1 F N +F0 "U" 0 50 60 H V C CNN +F1 "BT815Q" 0 -4450 60 H V C CNN +F2 "" 0 -850 60 H I C CNN +F3 "" 0 -850 60 H I C CNN +DRAW +S -500 0 500 -4400 0 1 0 N +X R0 1 700 -50 200 L 50 50 1 1 O +X GPIO2 10 -700 -850 200 R 50 50 1 1 B +X INT_N 11 -700 -450 200 R 50 50 1 1 O +X PD_N 12 -700 -550 200 R 50 50 1 1 I +X GPIO3 13 -700 -950 200 R 50 50 1 1 B +X SPIMSCK 14 700 -3850 200 L 50 50 1 1 O +X SPIMCS 15 700 -4350 200 L 50 50 1 1 O +X SPIMMOSI 16 700 -3950 200 L 50 50 1 1 B +X VCCIO3 17 -700 -2550 200 R 50 50 1 1 W +X SPIMMISO 18 700 -4050 200 L 50 50 1 1 B +X SPIMIO2 19 700 -4150 200 L 50 50 1 1 B +X VIN1V2 2 -700 -3350 200 R 50 50 1 1 W +X SPIMIO3 20 700 -4250 200 L 50 50 1 1 B +X X1/CLK 21 -700 -1350 200 R 50 50 1 1 I +X X2 22 -700 -1450 200 R 50 50 1 1 O +X GND 23 -700 -3950 200 R 50 50 1 1 W +X VCC 24 -700 -2150 200 R 50 50 1 1 W +X VOUT1V2 25 -700 -3550 200 R 50 50 1 1 w +X AUDIO_L 26 -700 -1150 200 R 50 50 1 1 O +X VCCA 27 -700 -2250 200 R 50 50 1 1 W +X VCCIO2 28 -700 -2450 200 R 50 50 1 1 W +X CTP_RST_N 29 700 -3050 200 L 50 50 1 1 O +X SCK 3 -700 -50 200 R 50 50 1 1 I +X CTP_INT_N 30 700 -3150 200 L 50 50 1 1 I +X CTP_SCL 31 700 -3250 200 L 50 50 1 1 O +X CTP_SDA 32 700 -3350 200 L 50 50 1 1 O +X GND 33 -700 -4050 200 R 50 50 1 1 W +X BL_PWM 34 700 -3550 200 L 50 50 1 1 O +X DE 35 700 -2850 200 L 50 50 1 1 O +X VSYNC 36 700 -2750 200 L 50 50 1 1 O +X HSYNC 37 700 -2650 200 L 50 50 1 1 O +X DISP 38 700 -2550 200 L 50 50 1 1 O +X PCLK 39 700 -2450 200 L 50 50 1 1 O +X MISO/IO1 4 -700 -150 200 R 50 50 1 1 B +X B7 40 700 -2350 200 L 50 50 1 1 O +X B6 41 700 -2250 200 L 50 50 1 1 O +X B5 42 700 -2150 200 L 50 50 1 1 O +X B4 43 700 -2050 200 L 50 50 1 1 O +X B3 44 700 -1950 200 L 50 50 1 1 O +X B2 45 700 -1850 200 L 50 50 1 1 O +X B1 46 700 -1750 200 L 50 50 1 1 O +X B0 47 700 -1650 200 L 50 50 1 1 O +X GND 48 -700 -4150 200 R 50 50 1 1 W +X G7 49 700 -1550 200 L 50 50 1 1 O +X MOSI/IO0 5 -700 -250 200 R 50 50 1 1 B +X G6 50 700 -1450 200 L 50 50 1 1 O +X G5 51 700 -1350 200 L 50 50 1 1 O +X G4 52 700 -1250 200 L 50 50 1 1 O +X G3 53 700 -1150 200 L 50 50 1 1 O +X G2 54 700 -1050 200 L 50 50 1 1 O +X G1 55 700 -950 200 L 50 50 1 1 O +X G0 56 700 -850 200 L 50 50 1 1 O +X VIN1V2 57 -700 -3450 200 R 50 50 1 1 W +X R7 58 700 -750 200 L 50 50 1 1 O +X R6 59 700 -650 200 L 50 50 1 1 O +X CS_N 6 -700 -350 200 R 50 50 1 1 I +X R5 60 700 -550 200 L 50 50 1 1 O +X R4 61 700 -450 200 L 50 50 1 1 O +X R3 62 700 -350 200 L 50 50 1 1 O +X R2 63 700 -250 200 L 50 50 1 1 O +X R1 64 700 -150 200 L 50 50 1 1 O +X EP 65 -700 -4350 200 R 50 50 1 1 W +X GPIO0/IO2 7 -700 -650 200 R 50 50 1 1 B +X GPIO1/IO3 8 -700 -750 200 R 50 50 1 1 B +X VCCIO1 9 -700 -2350 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# BT817Q +# +DEF BT817Q U 0 40 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "BT817Q" 0 -4450 50 H V C CNN +F2 "" 50 -350 50 H I C CNN +F3 "" 50 -350 50 H I C CNN +DRAW +S -500 0 500 -4400 1 1 0 N +X R0 1 700 -50 200 L 50 50 1 1 O +X GPIO2 10 -700 -850 200 R 50 50 1 1 B +X INT_N 11 -700 -450 200 R 50 50 1 1 O +X PD_N 12 -700 -550 200 R 50 50 1 1 I +X GPIO3 13 -700 -950 200 R 50 50 1 1 B +X SPIMSCK 14 700 -3850 200 L 50 50 1 1 O +X SPIMCS 15 700 -4350 200 L 50 50 1 1 O +X SPIMMOSI 16 700 -3950 200 L 50 50 1 1 B +X VCCIO3 17 -700 -2550 200 R 50 50 1 1 W +X SPIMMISO 18 700 -4050 200 L 50 50 1 1 B +X SPIMIO2 19 700 -4150 200 L 50 50 1 1 B +X VIN1V2 2 -700 -3350 200 R 50 50 1 1 W +X SPIMIO3 20 700 -4250 200 L 50 50 1 1 B +X X1/CLK 21 -700 -1350 200 R 50 50 1 1 I +X X2 22 -700 -1450 200 R 50 50 1 1 O +X GND 23 -700 -3950 200 R 50 50 1 1 W +X VCC 24 -700 -2150 200 R 50 50 1 1 W +X VOUT1V2 25 -700 -3550 200 R 50 50 1 1 w +X AUDIO_L 26 -700 -1150 200 R 50 50 1 1 O +X VCCA 27 -700 -2250 200 R 50 50 1 1 W +X VCCIO2 28 -700 -2450 200 R 50 50 1 1 W +X CTP_RST_N 29 700 -3050 200 L 50 50 1 1 O +X SCK 3 -700 -50 200 R 50 50 1 1 I +X CTP_INT_N 30 700 -3150 200 L 50 50 1 1 I +X CTP_SCL 31 700 -3250 200 L 50 50 1 1 O +X CTP_SDA 32 700 -3350 200 L 50 50 1 1 O +X GND 33 -700 -4050 200 R 50 50 1 1 W +X BL_PWM 34 700 -3550 200 L 50 50 1 1 O +X DE 35 700 -2850 200 L 50 50 1 1 O +X VSYNC 36 700 -2750 200 L 50 50 1 1 O +X HSYNC 37 700 -2650 200 L 50 50 1 1 O +X DISP 38 700 -2550 200 L 50 50 1 1 O +X PCLK 39 700 -2450 200 L 50 50 1 1 O +X MISO/IO1 4 -700 -150 200 R 50 50 1 1 B +X B7 40 700 -2350 200 L 50 50 1 1 O +X B6 41 700 -2250 200 L 50 50 1 1 O +X B5 42 700 -2150 200 L 50 50 1 1 O +X B4 43 700 -2050 200 L 50 50 1 1 O +X B3 44 700 -1950 200 L 50 50 1 1 O +X B2 45 700 -1850 200 L 50 50 1 1 O +X B1 46 700 -1750 200 L 50 50 1 1 O +X B0 47 700 -1650 200 L 50 50 1 1 O +X GND 48 -700 -4150 200 R 50 50 1 1 W +X G7 49 700 -1550 200 L 50 50 1 1 O +X MOSI/IO0 5 -700 -250 200 R 50 50 1 1 B +X G6 50 700 -1450 200 L 50 50 1 1 O +X G5 51 700 -1350 200 L 50 50 1 1 O +X G4 52 700 -1250 200 L 50 50 1 1 O +X G3 53 700 -1150 200 L 50 50 1 1 O +X G2 54 700 -1050 200 L 50 50 1 1 O +X G1 55 700 -950 200 L 50 50 1 1 O +X G0 56 700 -850 200 L 50 50 1 1 O +X VIN1V2 57 -700 -3450 200 R 50 50 1 1 W +X R7 58 700 -750 200 L 50 50 1 1 O +X R6 59 700 -650 200 L 50 50 1 1 O +X CS_N 6 -700 -350 200 R 50 50 1 1 I +X R5 60 700 -550 200 L 50 50 1 1 O +X R4 61 700 -450 200 L 50 50 1 1 O +X R3 62 700 -350 200 L 50 50 1 1 O +X R2 63 700 -250 200 L 50 50 1 1 O +X R1 64 700 -150 200 L 50 50 1 1 O +X EP 65 -700 -4350 200 R 50 50 1 1 W +X GPIO0/IO2 7 -700 -650 200 R 50 50 1 1 B +X GPIO1/IO3 8 -700 -750 200 R 50 50 1 1 B +X VCCIO1 9 -700 -2350 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# FT230XQ +# +DEF FT230XQ U 0 40 Y Y 1 F N +F0 "U" 500 550 60 H V C CNN +F1 "FT230XQ" 350 -650 60 H V C CNN +F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm" 1650 -750 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +S -550 500 550 -600 1 1 10 f +X VCCIO 1 100 650 150 D 50 50 1 1 W +X VCC 10 -100 650 150 D 50 50 1 1 W +X CBUS1 11 700 -250 150 L 50 50 1 1 B +X CBUS0 12 700 -150 150 L 50 50 1 1 B +X GND 13 0 -750 150 U 50 50 1 1 W +X CBUS3 14 700 -450 150 L 50 50 1 1 B +X TXD 15 700 350 150 L 50 50 1 1 O +X ~RTS 16 700 150 150 L 50 50 1 1 O +X GND 17 100 -750 150 U 50 50 1 1 W +X RXD 2 700 250 150 L 50 50 1 1 I +X GND 3 -100 -750 150 U 50 50 1 1 W +X ~CTS 4 700 50 150 L 50 50 1 1 I +X CBUS2 5 700 -350 150 L 50 50 1 1 B +X USBDP 6 -700 -50 150 R 50 50 1 1 B +X USBDM 7 -700 50 150 R 50 50 1 1 B +X 3V3OUT 8 -700 350 150 R 50 50 1 1 I +X ~RESET 9 -700 -250 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# FT813Q +# +DEF FT813Q U 0 40 Y Y 1 F N +F0 "U" 0 50 60 H V C CNN +F1 "FT813Q" 0 -3700 60 H V C CNN +F2 "" 0 -850 60 H I C CNN +F3 "" 0 -850 60 H I C CNN +DRAW +S 500 -3600 -500 0 0 1 0 N +X R1 1 700 -150 200 L 50 50 1 1 O +X GPIO1/IO3 10 -700 -750 200 R 50 50 1 1 B +X VCCIO1 11 -700 -2350 200 R 50 50 1 1 W +X GPIO2 12 -700 -850 200 R 50 50 1 1 B +X INT_N 13 -700 -450 200 R 50 50 1 1 O +X PD_N 14 -700 -550 200 R 50 50 1 1 I +X GPIO3 15 -700 -950 200 R 50 50 1 1 B +X X1/CLK 16 -700 -1350 200 R 50 50 1 1 I +X X2 17 -700 -1450 200 R 50 50 1 1 O +X GND 18 -700 -3150 200 R 50 50 1 1 W +X VCC 19 -700 -2150 200 R 50 50 1 1 W +X R0 2 700 -50 200 L 50 50 1 1 O +X VOUT1V2 20 -700 -2650 200 R 50 50 1 1 w +X VCC 21 -700 -2250 200 R 50 50 1 1 W +X VCCIO2 22 -700 -2450 200 R 50 50 1 1 W +X CTP_RST_N 23 700 -3050 200 L 50 50 1 1 O +X CTP_INT_N 24 700 -3150 200 L 50 50 1 1 I +X CTP_SCL 25 700 -3250 200 L 50 50 1 1 O +X CTP_SDA 26 700 -3350 200 L 50 50 1 1 O +X GND 27 -700 -3250 200 R 50 50 1 1 W +X BL_PWM 28 700 -3550 200 L 50 50 1 1 O +X DE 29 700 -2850 200 L 50 50 1 1 O +X AUDIO_L 3 -700 -1150 200 R 50 50 1 1 O +X VSYNC 30 700 -2750 200 L 50 50 1 1 O +X HSYNC 31 700 -2650 200 L 50 50 1 1 O +X DISP 32 700 -2550 200 L 50 50 1 1 O +X PCLK 33 700 -2450 200 L 50 50 1 1 O +X B7 34 700 -2350 200 L 50 50 1 1 O +X B6 35 700 -2250 200 L 50 50 1 1 O +X B5 36 700 -2150 200 L 50 50 1 1 O +X B4 37 700 -2050 200 L 50 50 1 1 O +X B3 38 700 -1950 200 L 50 50 1 1 O +X B2 39 700 -1850 200 L 50 50 1 1 O +X GND 4 -700 -3050 200 R 50 50 1 1 W +X B1 40 700 -1750 200 L 50 50 1 1 O +X B0 41 700 -1650 200 L 50 50 1 1 O +X GND 42 -700 -3350 200 R 50 50 1 1 W +X G7 43 700 -1550 200 L 50 50 1 1 O +X G6 44 700 -1450 200 L 50 50 1 1 O +X G5 45 700 -1350 200 L 50 50 1 1 O +X G4 46 700 -1250 200 L 50 50 1 1 O +X G3 47 700 -1150 200 L 50 50 1 1 O +X G2 48 700 -1050 200 L 50 50 1 1 O +X G1 49 700 -950 200 L 50 50 1 1 O +X SCK 5 -700 -50 200 R 50 50 1 1 I +X G0 50 700 -850 200 L 50 50 1 1 O +X R7 51 700 -750 200 L 50 50 1 1 O +X R6 52 700 -650 200 L 50 50 1 1 O +X R5 53 700 -550 200 L 50 50 1 1 O +X R4 54 700 -450 200 L 50 50 1 1 O +X R3 55 700 -350 200 L 50 50 1 1 O +X R2 56 700 -250 200 L 50 50 1 1 O +X EP 57 -700 -3450 200 R 50 50 1 1 W +X MISO/IO1 6 -700 -150 200 R 50 50 1 1 B +X MOSI/IO0 7 -700 -250 200 R 50 50 1 1 B +X CS_N 8 -700 -350 200 R 50 50 1 1 I +X GPIO0/IO2 9 -700 -650 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/hw/library/myConn.lib b/hw/library/myConn.lib index 612250a..8f62496 100644 --- a/hw/library/myConn.lib +++ b/hw/library/myConn.lib @@ -490,13 +490,13 @@ X PIN58 58 750 2250 300 L 50 50 1 1 B X PIN59 59 -750 2150 300 R 50 50 1 1 B X PIN6 6 750 4850 300 L 50 50 1 1 B X PIN60 60 750 2150 300 L 50 50 1 1 B -X PIN61 61 -750 2050 300 R 50 50 1 1 B +X PIN61 61 -750 2050 300 R 50 50 1 1 I X PIN62 62 750 2050 300 L 50 50 1 1 B X PIN63 63 -750 1950 300 R 50 50 1 1 B X PIN64 64 750 1950 300 L 50 50 1 1 W X PIN65 65 -750 1850 300 R 50 50 1 1 B X PIN66 66 750 1850 300 L 50 50 1 1 B -X PIN67 67 -750 1750 300 R 50 50 1 1 B +X PIN67 67 -750 1750 300 R 50 50 1 1 I X PIN68 68 750 1750 300 L 50 50 1 1 B X PIN69 69 -750 1650 300 R 50 50 1 1 B X PIN7 7 -750 4750 300 R 50 50 1 1 B diff --git a/hw/library/sifive.lib b/hw/library/sifive.lib index 9ba98f0..4692592 100644 --- a/hw/library/sifive.lib +++ b/hw/library/sifive.lib @@ -1,11 +1,11 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # -# E310-G000 +# FE310-G000 # -DEF E310-G000 U 0 40 Y Y 1 F N +DEF FE310-G000 U 0 40 Y Y 1 F N F0 "U" -50 1350 60 H V C CNN -F1 "E310-G000" -50 -1950 60 H V C CNN +F1 "FE310-G000" -50 -1950 60 H V C CNN F2 "" -350 200 60 H I C CNN F3 "" -350 200 60 H I C CNN DRAW @@ -62,11 +62,11 @@ X 16M_XTAL_XI 9 -1150 -1700 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# E310-G002 +# FE310-G002 # -DEF E310-G002 U 0 40 Y Y 1 F N +DEF FE310-G002 U 0 40 Y Y 1 F N F0 "U" -50 1350 60 H V C CNN -F1 "E310-G002" -50 -1950 60 H V C CNN +F1 "FE310-G002" -50 -1950 60 H V C CNN F2 "" -350 200 60 H I C CNN F3 "" -350 200 60 H I C CNN DRAW diff --git a/hw/library/sn74.lib b/hw/library/sn74.lib index 6f877fb..77d93fb 100644 --- a/hw/library/sn74.lib +++ b/hw/library/sn74.lib @@ -55,6 +55,27 @@ X 3A 9 500 -150 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# SN74LVC1G04DCK +# +DEF SN74LVC1G04DCK U 0 40 Y Y 1 F N +F0 "U" 0 300 60 H V C CNN +F1 "SN74LVC1G04DCK" 0 -300 60 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 75 0 22 1 1 10 N +S -300 250 300 -250 1 1 0 N +P 2 1 1 10 -100 0 -150 0 N +P 2 1 1 10 150 0 100 0 N +P 4 1 1 10 -100 100 -100 -100 50 0 -100 100 N +X ~ 1 500 200 200 L 50 50 1 1 N N +X A 2 -500 0 200 R 50 50 1 1 I +X GND 3 -500 -200 200 R 50 50 1 1 W +X Y 4 500 0 200 L 50 50 1 1 O +X VCC 5 -500 200 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # SN74LVC1G04DRY # DEF SN74LVC1G04DRY U 0 40 Y Y 1 F N @@ -77,26 +98,43 @@ X VCC 6 -500 200 200 R 50 50 1 1 W ENDDRAW ENDDEF # -# SN74LVC1G07RGY +# SN74LVC1G07DCK # -DEF SN74LVC1G07RGY U 0 40 Y Y 1 F N -F0 "U" -250 200 60 H V C CNN -F1 "SN74LVC1G07RGY" 0 -200 60 H V C CNN +DEF SN74LVC1G07DCK U 0 40 Y Y 1 F N +F0 "U" 0 200 60 H V C CNN +F1 "SN74LVC1G07DCK" 0 -200 60 H V C CNN F2 "" 30 -100 60 H V C CNN F3 "" 30 -100 60 H V C CNN DRAW -S -300 -150 250 150 0 1 10 N -P 2 0 1 10 -70 0 -210 0 N -P 2 0 1 10 -50 -20 -10 -20 N -P 2 0 1 10 50 0 150 0 N -P 4 0 1 10 -70 -70 -70 70 50 0 -70 -70 N -P 5 0 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N -X ~ 1 450 100 200 L 50 50 1 1 N N +S -300 150 300 -150 0 1 0 N +P 2 0 1 10 -45 0 -185 0 N +P 2 0 1 10 -25 -20 15 -20 N +P 2 0 1 10 75 0 175 0 N +P 4 0 1 10 -45 -70 -45 70 75 0 -45 -70 N +P 5 0 1 10 -5 -15 -25 5 -5 25 15 5 -5 -15 N +X ~ 1 500 100 200 L 50 50 1 1 N N X A 2 -500 0 200 R 50 50 1 1 I X GND 3 -500 -100 200 R 50 50 1 1 W -X Y 4 450 0 200 L 50 50 1 1 C -X ~ 5 450 -100 200 L 50 50 1 1 N N -X VCC 6 -500 100 200 R 50 50 1 1 W +X Y 4 500 0 200 L 50 50 1 1 C +X VCC 5 -500 100 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SN74LVC1G3157DCK +# +DEF SN74LVC1G3157DCK U 0 40 Y Y 1 F N +F0 "U" 0 350 60 H V C CNN +F1 "SN74LVC1G3157DCK" 0 -350 60 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -200 300 200 -300 1 1 0 N +X B2 1 400 -50 200 L 50 50 1 1 B +X GND 2 -400 -250 200 R 50 50 1 1 W +X B1 3 400 50 200 L 50 50 1 1 B +X A 4 -400 50 200 R 50 50 1 1 B +X VCC 5 -400 250 200 R 50 50 1 1 W +X S 6 -400 -50 200 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -118,10 +156,34 @@ X S 6 -400 -50 200 R 50 50 1 1 I ENDDRAW ENDDEF # +# SN74LVC2G06DCK +# +DEF SN74LVC2G06DCK U 0 40 Y Y 1 F N +F0 "U" 0 250 60 H V C CNN +F1 "SN74LVC2G06DCK" 0 -250 60 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 70 0 20 1 1 10 N +S -300 200 300 -200 1 1 0 N +P 2 1 1 10 -70 0 -150 0 N +P 2 1 1 10 -50 -20 -10 -20 N +P 2 1 1 10 90 0 160 0 N +P 4 1 1 10 -70 -70 -70 70 50 0 -70 -70 N +P 5 1 1 10 -30 -15 -50 5 -30 25 -10 5 -30 -15 N +X 1A 1 -500 50 200 R 50 50 1 1 I +X GND 2 -500 -150 200 R 50 50 1 1 W +X 2A 3 -500 -50 200 R 50 50 1 1 I +X 2Y 4 500 -50 200 L 50 50 1 1 C +X VCC 5 -500 150 200 R 50 50 1 1 W +X 1Y 6 500 50 200 L 50 50 1 1 C +ENDDRAW +ENDDEF +# # SN74LVC2G06DRY # DEF SN74LVC2G06DRY U 0 40 Y Y 1 F N -F0 "U" 0 550 60 H V C CNN +F0 "U" 0 250 60 H V C CNN F1 "SN74LVC2G06DRY" 0 -250 60 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H I C CNN @@ -142,26 +204,26 @@ X 1Y 6 500 50 200 L 50 50 1 1 C ENDDRAW ENDDEF # -# SN74LVC2G07RGY +# SN74LVC2G07DCK # -DEF SN74LVC2G07RGY U 0 40 Y Y 1 F N -F0 "U" -250 200 60 H V C CNN -F1 "SN74LVC2G07RGY" 0 -300 60 H V C CNN -F2 "" 30 -100 60 H V C CNN -F3 "" 30 -100 60 H V C CNN +DEF SN74LVC2G07DCK U 0 40 Y Y 1 F N +F0 "U" 0 250 60 H V C CNN +F1 "SN74LVC2G07DCK" 0 -250 60 H V C CNN +F2 "" 55 -50 60 H V C CNN +F3 "" 55 -50 60 H V C CNN DRAW -S -300 -250 250 150 0 1 10 N -P 2 0 1 10 -70 -50 -210 -50 N -P 2 0 1 10 -50 -70 -10 -70 N -P 2 0 1 10 50 -50 150 -50 N -P 4 0 1 10 -70 -120 -70 20 50 -50 -70 -120 N -P 5 0 1 10 -30 -65 -50 -45 -30 -25 -10 -45 -30 -65 N -X 1A 1 -500 0 200 R 50 50 1 1 I -X GND 2 -500 -200 200 R 50 50 1 1 W -X 2A 3 -500 -100 200 R 50 50 1 1 I -X 2Y 4 450 -100 200 L 50 50 1 1 C -X VCC 5 -500 100 200 R 50 50 1 1 W -X 1Y 6 450 0 200 L 50 50 1 1 C +S -300 200 300 -200 0 1 0 N +P 2 0 1 10 -45 0 -185 0 N +P 2 0 1 10 -25 -20 15 -20 N +P 2 0 1 10 75 0 175 0 N +P 4 0 1 10 -45 -70 -45 70 75 0 -45 -70 N +P 5 0 1 10 -5 -15 -25 5 -5 25 15 5 -5 -15 N +X 1A 1 -500 50 200 R 50 50 1 1 I +X GND 2 -500 -150 200 R 50 50 1 1 W +X 2A 3 -500 -50 200 R 50 50 1 1 I +X 2Y 4 500 -50 200 L 50 50 1 1 C +X VCC 5 -500 150 200 R 50 50 1 1 W +X 1Y 6 500 50 200 L 50 50 1 1 C ENDDRAW ENDDEF # diff --git a/hw/library/st.lib b/hw/library/st.lib index fd50857..ff6da34 100644 --- a/hw/library/st.lib +++ b/hw/library/st.lib @@ -29,8 +29,8 @@ X VDD 23 400 800 100 D 50 50 1 1 W X C1 24 -700 -600 100 R 50 50 1 1 P X VDDIO 3 100 800 100 D 50 50 1 1 W X SDA/SDI/SDO 4 -700 300 100 R 50 50 1 1 B -X SDO_A/G 5 -700 0 100 R 50 50 1 1 P -X SDO_M 6 700 300 100 L 50 50 1 1 P +X SDO_A/G 5 -700 0 100 R 50 50 1 1 I +X SDO_M 6 700 300 100 L 50 50 1 1 I X CS_A/G 7 -700 100 100 R 50 50 1 1 I X CS_M 8 700 400 100 L 50 50 1 1 I X DRDY_M 9 700 200 100 L 50 50 1 1 O diff --git a/hw/library/ts.lib b/hw/library/ts.lib index 988f428..5606bb6 100644 --- a/hw/library/ts.lib +++ b/hw/library/ts.lib @@ -56,11 +56,11 @@ X SEL1 9 450 350 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# TS3DV520E +# TS3DV520ERUA # -DEF TS3DV520E U 0 40 Y Y 1 F N +DEF TS3DV520ERUA U 0 40 Y Y 1 F N F0 "U" 0 800 60 H V C CNN -F1 "TS3DV520E" 0 -2000 60 H V C CNN +F1 "TS3DV520ERUA" 0 -2000 60 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H I C CNN DRAW -- cgit v1.2.3