Merge revamped design #1

Merged
jacob.eva merged 31 commits from revamp into master 2023-07-26 20:29:07 +02:00
20 changed files with 273703 additions and 258521 deletions

2
.gitignore vendored
View File

@ -1,2 +1,2 @@
Electrical/.footprints Electrical/.footprints
Electrical/Roamer-backups Electrical/opencom-lte-backups

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,608 +0,0 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "L7985ATR" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "L7985ATR" (id 1) (at -2.54 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "L7985ATR_0_1"
(rectangle (start -7.62 -2.54) (end 5.08 -12.7)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "L7985ATR_1_1"
(pin power_out line (at -10.16 -3.81 0) (length 2.54)
(name "OUT" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -6.35 0) (length 2.54)
(name "SYNCH" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -8.89 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin output line (at -10.16 -11.43 0) (length 2.54)
(name "COMP" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 7.62 -3.81 180) (length 2.54)
(name "FB" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin output line (at 7.62 -6.35 180) (length 2.54)
(name "FSW" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -8.89 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 7.62 -11.43 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "LARA-L6D" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LARA-L6D" (id 1) (at -11.43 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "LARA-L6D_0_1"
(rectangle (start -16.51 -3.81) (end 2.54 -130.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "LARA-L6D_1_1"
(pin passive line (at -19.05 -5.08 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -27.94 0) (length 2.54)
(name "RTS" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -5.08 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "100" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -30.48 0) (length 2.54)
(name "CTS" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -33.02 0) (length 2.54)
(name "TXD" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -35.56 0) (length 2.54)
(name "RXD" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -38.1 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -40.64 0) (length 2.54)
(name "PWR_ON" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -43.18 0) (length 2.54)
(name "GPIO1" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -45.72 0) (length 2.54)
(name "VUSB_DET" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -48.26 0) (length 2.54)
(name "RESET_N" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -50.8 0) (length 2.54)
(name "GPIO6" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -7.62 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -53.34 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -55.88 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -58.42 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -60.96 0) (length 2.54)
(name "GPIO2" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -63.5 0) (length 2.54)
(name "GPIO3" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -66.04 0) (length 2.54)
(name "GPIO4" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -68.58 0) (length 2.54)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -71.12 0) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -73.66 0) (length 2.54)
(name "USB_D-" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -76.2 0) (length 2.54)
(name "USB_D+" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -10.16 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -78.74 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -81.28 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -83.82 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -86.36 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -88.9 0) (length 2.54)
(name "I2S_WA" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -91.44 0) (length 2.54)
(name "I2S_TXD" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -93.98 0) (length 2.54)
(name "I2S_CLK" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin input line (at -19.05 -96.52 0) (length 2.54)
(name "I2S_RXD" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -99.06 0) (length 2.54)
(name "SIM_CLK" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -101.6 0) (length 2.54)
(name "SIM_IO" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -12.7 0) (length 2.54)
(name "V_INT" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -104.14 0) (length 2.54)
(name "SIM_RST" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -106.68 0) (length 2.54)
(name "VSIM" (effects (font (size 1.27 1.27))))
(number "41" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -109.22 0) (length 2.54)
(name "GPIO5" (effects (font (size 1.27 1.27))))
(number "42" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -111.76 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "43" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -114.3 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "44" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -116.84 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "45" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -119.38 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "46" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -121.92 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "47" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -124.46 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "48" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -127 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "49" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -15.24 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -129.54 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -129.54 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -127 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -124.46 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "53" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -121.92 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "54" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -119.38 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "55" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 5.08 -116.84 180) (length 2.54)
(name "ANT1" (effects (font (size 1.27 1.27))))
(number "56" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -114.3 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "57" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -111.76 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "58" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -109.22 180) (length 2.54)
(name "ANT_DET" (effects (font (size 1.27 1.27))))
(number "59" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -17.78 0) (length 2.54)
(name "DSR" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -106.68 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -104.14 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 5.08 -101.6 180) (length 2.54)
(name "ANT2" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -99.06 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "63" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -96.52 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "64" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -93.98 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "65" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -91.44 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "66" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -88.9 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "67" (effects (font (size 1.27 1.27))))
)
(pin free line (at 5.08 -86.36 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "68" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -83.82 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "69" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -20.32 0) (length 2.54)
(name "RI" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -81.28 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "70" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -78.74 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "71" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -76.2 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "72" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -73.66 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "73" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -71.12 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "74" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -68.58 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "75" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -66.04 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "76" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -63.5 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "77" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -60.96 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "78" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -58.42 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "79" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -22.86 0) (length 2.54)
(name "DCD" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -55.88 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "80" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -53.34 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "81" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -50.8 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "82" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -48.26 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "83" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -45.72 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "84" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -43.18 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "85" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -40.64 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "86" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -38.1 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "87" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -35.56 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "88" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -33.02 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "89" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -25.4 0) (length 2.54)
(name "DTR" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -30.48 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "90" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -27.94 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "91" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -25.4 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "92" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -22.86 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "93" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -20.32 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "94" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -17.78 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "95" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -15.24 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "96" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -12.7 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "97" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -10.16 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "98" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -7.62 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "99" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "LD1085D2T-R" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LD1085D2T-R" (id 1) (at -8.89 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "LD1085D2T-R_0_1"
(rectangle (start -12.7 -1.27) (end -1.27 -6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "LD1085D2T-R_1_1"
(pin power_in line (at -15.24 -3.81 0) (length 2.54)
(name "IN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -8.89 90) (length 2.54)
(name "ADJ" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 1.27 -3.81 180) (length 2.54)
(name "OUT" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "SIM8051-6-0-14-00-A" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -5.08 -6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SIM8051-6-0-14-00-A" (id 1) (at -20.32 -6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SIM8051-6-0-14-00-A_0_1"
(rectangle (start -20.955 -20.955) (end -6.985 -8.255)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "SIM8051-6-0-14-00-A_1_1"
(pin power_in line (at -4.445 -12.065 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "C1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -4.445 -14.605 180) (length 2.54)
(name "RST" (effects (font (size 1.27 1.27))))
(number "C2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -4.445 -17.145 180) (length 2.54)
(name "CLK" (effects (font (size 1.27 1.27))))
(number "C3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -23.495 -12.065 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "C5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -23.495 -14.605 0) (length 2.54)
(name "VPP" (effects (font (size 1.27 1.27))))
(number "C6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -23.495 -17.145 0) (length 2.54)
(name "I/O" (effects (font (size 1.27 1.27))))
(number "C7" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TPS62A02ADRLR" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -2.54 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TPS62A02ADRLR" (id 1) (at -13.97 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TPS62A02ADRLR_0_1"
(rectangle (start -16.51 -3.81) (end -2.54 -16.51)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "TPS62A02ADRLR_1_1"
(pin passive line (at -19.05 -12.7 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 0 -7.62 180) (length 2.54)
(name "SW" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -19.05 -7.62 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -10.16 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -10.16 180) (length 2.54)
(name "FB" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -12.7 180) (length 2.54)
(name "PG" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -1,706 +0,0 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "HD3SS3212x" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 5.08 0.635 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "HD3SS3212x" (id 1) (at -2.54 0.635 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 4.445 -4.445 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf?ts=1676298835413" (id 3) (at 3.175 -1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "HD3SS3212x_0_1"
(rectangle (start -5.08 -3.81) (end 5.08 -26.035)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "HD3SS3212x_1_1"
(pin output line (at -3.175 -29.21 90) (length 2.54)
(name "RSVD1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 3.175 -28.575 90) (length 2.54)
(name "RSVD2" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -18.415 180) (length 2.54)
(name "C1n" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -16.51 180) (length 2.54)
(name "C1p" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -14.605 180) (length 2.54)
(name "C0n" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -12.7 180) (length 2.54)
(name "C0p" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -10.795 180) (length 2.54)
(name "B1n" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -8.89 180) (length 2.54)
(name "B1p" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -6.985 180) (length 2.54)
(name "B0n" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -5.08 180) (length 2.54)
(name "B0p" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at -7.62 -10.16 0) (length 2.54)
(name "OEn" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -7.62 -12.065 0) (length 2.54)
(name "A0p" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -7.62 -13.97 0) (length 2.54)
(name "A0n" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -8.255 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -7.62 -6.35 0) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -7.62 -15.875 0) (length 2.54)
(name "A1p" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -7.62 -17.78 0) (length 2.54)
(name "A1n" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -28.575 90) (length 2.54)
(name "SEL" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "L7985ATR" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "L7985ATR" (id 1) (at -2.54 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "L7985ATR_0_1"
(rectangle (start -7.62 -2.54) (end 5.08 -12.7)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "L7985ATR_1_1"
(pin power_out line (at -10.16 -3.81 0) (length 2.54)
(name "OUT" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -6.35 0) (length 2.54)
(name "SYNCH" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -8.89 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin output line (at -10.16 -11.43 0) (length 2.54)
(name "COMP" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 7.62 -3.81 180) (length 2.54)
(name "FB" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin output line (at 7.62 -6.35 180) (length 2.54)
(name "FSW" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -8.89 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 7.62 -11.43 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "LARA-L6D" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LARA-L6D" (id 1) (at -11.43 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "LARA-L6D_0_1"
(rectangle (start -16.51 -3.81) (end 2.54 -130.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "LARA-L6D_1_1"
(pin passive line (at -19.05 -5.08 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -27.94 0) (length 2.54)
(name "RTS" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -5.08 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "100" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -30.48 0) (length 2.54)
(name "CTS" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -33.02 0) (length 2.54)
(name "TXD" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -35.56 0) (length 2.54)
(name "RXD" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -38.1 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -40.64 0) (length 2.54)
(name "PWR_ON" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -43.18 0) (length 2.54)
(name "GPIO1" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -45.72 0) (length 2.54)
(name "VUSB_DET" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -48.26 0) (length 2.54)
(name "RESET_N" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -50.8 0) (length 2.54)
(name "GPIO6" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -7.62 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -53.34 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -55.88 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -58.42 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -60.96 0) (length 2.54)
(name "GPIO2" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -63.5 0) (length 2.54)
(name "GPIO3" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -66.04 0) (length 2.54)
(name "GPIO4" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -68.58 0) (length 2.54)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -71.12 0) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -73.66 0) (length 2.54)
(name "USB_D-" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -76.2 0) (length 2.54)
(name "USB_D+" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -10.16 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -78.74 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -81.28 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -83.82 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -86.36 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -88.9 0) (length 2.54)
(name "I2S_WA" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -91.44 0) (length 2.54)
(name "I2S_TXD" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -93.98 0) (length 2.54)
(name "I2S_CLK" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin input line (at -19.05 -96.52 0) (length 2.54)
(name "I2S_RXD" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
(alternate "GPIO" bidirectional line)
)
(pin output line (at -19.05 -99.06 0) (length 2.54)
(name "SIM_CLK" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -101.6 0) (length 2.54)
(name "SIM_IO" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -12.7 0) (length 2.54)
(name "V_INT" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -104.14 0) (length 2.54)
(name "SIM_RST" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -106.68 0) (length 2.54)
(name "VSIM" (effects (font (size 1.27 1.27))))
(number "41" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -109.22 0) (length 2.54)
(name "GPIO5" (effects (font (size 1.27 1.27))))
(number "42" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -111.76 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "43" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -114.3 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "44" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -116.84 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "45" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -119.38 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "46" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -121.92 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "47" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -124.46 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "48" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -19.05 -127 0) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "49" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -15.24 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -19.05 -129.54 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -129.54 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -127 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 5.08 -124.46 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "53" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -121.92 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "54" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -119.38 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "55" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 5.08 -116.84 180) (length 2.54)
(name "ANT1" (effects (font (size 1.27 1.27))))
(number "56" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -114.3 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "57" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -111.76 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "58" (effects (font (size 1.27 1.27))))
)
(pin input line (at 5.08 -109.22 180) (length 2.54)
(name "ANT_DET" (effects (font (size 1.27 1.27))))
(number "59" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -19.05 -17.78 0) (length 2.54)
(name "DSR" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -106.68 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -104.14 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 5.08 -101.6 180) (length 2.54)
(name "ANT2" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -99.06 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "63" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -96.52 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "64" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -93.98 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "65" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -91.44 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "66" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -88.9 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "67" (effects (font (size 1.27 1.27))))
)
(pin free line (at 5.08 -86.36 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "68" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -83.82 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "69" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -20.32 0) (length 2.54)
(name "RI" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -81.28 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "70" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -78.74 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "71" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -76.2 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "72" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -73.66 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "73" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -71.12 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "74" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -68.58 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "75" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -66.04 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "76" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -63.5 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "77" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -60.96 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "78" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -58.42 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "79" (effects (font (size 1.27 1.27))))
)
(pin output line (at -19.05 -22.86 0) (length 2.54)
(name "DCD" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -55.88 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "80" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -53.34 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "81" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -50.8 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "82" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -48.26 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "83" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -45.72 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "84" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -43.18 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "85" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -40.64 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "86" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -38.1 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "87" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -35.56 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "88" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -33.02 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "89" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -25.4 0) (length 2.54)
(name "DTR" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -30.48 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "90" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -27.94 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "91" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -25.4 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "92" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -22.86 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "93" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -20.32 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "94" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -17.78 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "95" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -15.24 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "96" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -12.7 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "97" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -10.16 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "98" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 5.08 -7.62 180) (length 2.54)
(name "RSVD" (effects (font (size 1.27 1.27))))
(number "99" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "LD1085D2T-R" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LD1085D2T-R" (id 1) (at -8.89 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "LD1085D2T-R_0_1"
(rectangle (start -12.7 -1.27) (end -1.27 -6.35)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "LD1085D2T-R_1_1"
(pin power_in line (at -15.24 -3.81 0) (length 2.54)
(name "IN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -8.89 90) (length 2.54)
(name "ADJ" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 1.27 -3.81 180) (length 2.54)
(name "OUT" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "NSCCP-D-06-G-SMT-SW-T{slash}R" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.175 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "NSCCP-D-06-G-SMT-SW-T{slash}R" (id 1) (at -15.24 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.digikey.co.uk/en/products/detail/adam-tech/NSCCP-D-06-G-SMT-SW-T-R/11689348" (id 3) (at -2.54 -6.985 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "NSCCP-D-06-G-SMT-SW-T{slash}R_0_1"
(rectangle (start -13.335 -20.955) (end 0.635 -8.255)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "NSCCP-D-06-G-SMT-SW-T{slash}R_1_1"
(pin power_in line (at 3.175 -10.795 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "C1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 3.175 -13.335 180) (length 2.54)
(name "RST" (effects (font (size 1.27 1.27))))
(number "C2" (effects (font (size 1.27 1.27))))
)
(pin input line (at 3.175 -15.875 180) (length 2.54)
(name "CLK" (effects (font (size 1.27 1.27))))
(number "C3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -15.875 -12.065 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "C5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.875 -14.605 0) (length 2.54)
(name "VPP" (effects (font (size 1.27 1.27))))
(number "C6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -15.875 -17.145 0) (length 2.54)
(name "I/O" (effects (font (size 1.27 1.27))))
(number "C7" (effects (font (size 1.27 1.27))))
)
(pin output line (at 3.175 -18.415 180) (length 2.54)
(name "DET" (effects (font (size 1.27 1.27))))
(number "CD" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TPS62A02ADRLR" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -3.81 -0.635 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TPS62A02ADRLR" (id 1) (at -14.605 -0.635 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps62a01a.pdf" (id 3) (at -10.16 -2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TPS62A02ADRLR_0_1"
(rectangle (start -16.51 -3.81) (end -2.54 -16.51)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "TPS62A02ADRLR_1_1"
(pin passive line (at -19.05 -12.7 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 0 -7.62 180) (length 2.54)
(name "SW" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -19.05 -7.62 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -19.05 -10.16 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -10.16 180) (length 2.54)
(name "FB" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin output line (at 0 -12.7 180) (length 2.54)
(name "PG" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,12 @@
(fp_lib_table (fp_lib_table
(version 7) (version 7)
(lib (name "TPS")(type "KiCad")(uri "${KIPRJMOD}/.footprints/TPS62A02ADRLR")(options "")(descr "")) (lib (name "EG95")(type "KiCad")(uri "${KIPRJMOD}/.footprints/EG95")(options "")(descr ""))
(lib (name "KMR")(type "KiCad")(uri "${KIPRJMOD}/.footprints/KMR221GLFS")(options "")(descr "")) (lib (name "KMR221GLFS")(type "KiCad")(uri "${KIPRJMOD}/.footprints/KMR221GLFS")(options "")(descr ""))
(lib (name "NGFF")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NGFF_B")(options "")(descr ""))
(lib (name "NSCCP-D-06-G-SMT-SW-T")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NSCCP-D-06-G-SMT-SW-T")(options "")(descr "")) (lib (name "NSCCP-D-06-G-SMT-SW-T")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NSCCP-D-06-G-SMT-SW-T")(options "")(descr ""))
(lib (name "1206USB-113MLC")(type "KiCad")(uri "${KIPRJMOD}/.footprints/1206USB-113MLC")(options "")(descr ""))
(lib (name "DTC143ZMT2L")(type "KiCad")(uri "${KIPRJMOD}/.footprints/DTC143ZMT2L")(options "")(descr ""))
(lib (name "CONSMA002-SMD")(type "KiCad")(uri "${KIPRJMOD}/.footprints/CONSMA002-SMD")(options "")(descr ""))
(lib (name "ECASD40J107M015K00")(type "KiCad")(uri "${KIPRJMOD}/.footprints/ECASD40J107M015K00")(options "")(descr ""))
(lib (name "TPS62A02ADRLR")(type "KiCad")(uri "${KIPRJMOD}/.footprints/TPS62A02ADRLR")(options "")(descr ""))
(lib (name "DLW21SN900SQ2L")(type "KiCad")(uri "${KIPRJMOD}/.footprints/DLW21SN900SQ2L")(options "")(descr ""))
) )

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 0,
"active_layer_preset": "All Layers", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
"hidden_nets": [], "hidden_nets": [],
@ -65,7 +65,7 @@
39, 39,
40 40
], ],
"visible_layers": "fffffff_ffffffff", "visible_layers": "fffffef_ffffffff",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"meta": { "meta": {

View File

@ -34,9 +34,9 @@
"other_text_thickness": 0.15, "other_text_thickness": 0.15,
"other_text_upright": false, "other_text_upright": false,
"pads": { "pads": {
"drill": 3.0, "drill": 0.0,
"height": 3.0, "height": 0.7,
"width": 3.0 "width": 1.15
}, },
"silk_line_width": 0.1016, "silk_line_width": 0.1016,
"silk_text_italic": false, "silk_text_italic": false,
@ -56,9 +56,14 @@
} }
], ],
"drc_exclusions": [ "drc_exclusions": [
"lib_footprint_mismatch|139941750|128866250|0c1626f2-bcd4-408b-bf17-af08c5858477|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|131923693|142500310|32349726-4846-42ed-bb76-131e5848a4c0|00000000-0000-0000-0000-000000000000",
"silk_overlap|143832000|184229500|1a2ea27d-5680-4bd0-8baf-a3d7e46f4b3b|6fed890f-e9fc-4175-b2e8-fb6a112a419c", "lib_footprint_mismatch|142325100|105605012|7a9bf223-b31a-4342-9218-d1fbb73c98b8|00000000-0000-0000-0000-000000000000",
"silk_overlap|146802000|184189500|1a2ea27d-5680-4bd0-8baf-a3d7e46f4b3b|6fed890f-e9fc-4175-b2e8-fb6a112a419c" "lib_footprint_mismatch|143730000|118685000|f851ed5b-4e23-405b-b1aa-e8d65dde7576|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|143750000|99191875|4da9da00-cf60-4084-8b94-e3ff145df0d8|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|146899459|99543675|d17dcb2d-1285-47d8-8afa-d4febf1260d2|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|154574943|142481560|169b4609-a874-43e5-9d16-656bab3b0a4b|00000000-0000-0000-0000-000000000000",
"silk_edge_clearance|135100000|146210000|817865ca-6565-4a12-ae67-31e7bc751cd4|7d3f5ab3-16c8-455c-8f91-072f763f7880",
"silk_edge_clearance|152400000|146210000|817865ca-6565-4a12-ae67-31e7bc751cd4|d223f8c0-f0b7-46d8-a1d5-7cd060dc9933"
], ],
"meta": { "meta": {
"filename": "board_design_settings.json", "filename": "board_design_settings.json",
@ -116,17 +121,17 @@
}, },
"rules": { "rules": {
"max_error": 0.005, "max_error": 0.005,
"min_clearance": 0.09999999999999999, "min_clearance": 0.12,
"min_connection": 0.0, "min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998, "min_copper_edge_clearance": 0.09999999999999999,
"min_hole_clearance": 0.25, "min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25, "min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998, "min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999, "min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2, "min_resolved_spokes": 2,
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.5, "min_text_height": 1.0,
"min_text_thickness": 0.08, "min_text_thickness": 0.153,
"min_through_hole_diameter": 0.3, "min_through_hole_diameter": 0.3,
"min_track_width": 0.15239999999999998, "min_track_width": 0.15239999999999998,
"min_via_annular_width": 0.09999999999999999, "min_via_annular_width": 0.09999999999999999,
@ -177,10 +182,15 @@
"track_widths": [ "track_widths": [
0.0, 0.0,
0.1524, 0.1524,
0.179,
0.254, 0.254,
0.34925,
0.381, 0.381,
0.508, 0.508,
0.8128 0.8128,
1.0,
1.9,
2.0
], ],
"via_dimensions": [ "via_dimensions": [
{ {
@ -417,7 +427,7 @@
"pinned_symbol_libs": [] "pinned_symbol_libs": []
}, },
"meta": { "meta": {
"filename": "Roamer.kicad_pro", "filename": "opencom-lte.kicad_pro",
"version": 1 "version": 1
}, },
"net_settings": { "net_settings": {
@ -486,7 +496,7 @@
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "", "step": "../../../../Downloads/Roamer.step",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,8 @@
(sym_lib_table (sym_lib_table
(lib (name "Roamer_lib")(type "KiCad")(uri "${KIPRJMOD}/Roamer_lib.kicad_sym")(options "")(descr "")) (version 7)
(lib (name "Custom")(type "Legacy")(uri "${KIPRJMOD}/.footprints/KMR221GLFS.lib")(options "")(descr "")) (lib (name "EG95")(type "KiCad")(uri "${KIPRJMOD}/.footprints/EG95/EG95.kicad_sym")(options "")(descr ""))
(lib (name "KMR221GLFS")(type "Legacy")(uri "${KIPRJMOD}/.footprints/KMR221GLFS/KMR221GLFS.lib")(options "")(descr ""))
(lib (name "NSCCP-D-06-G-SMT-SW-T&slash_R_ADM")(type "KiCad")(uri "${KIPRJMOD}/.footprints/NSCCP-D-06-G-SMT-SW-T/NSCCP-D-06-G-SMT-SW-T&slash_R_ADM.kicad_sym")(options "")(descr ""))
(lib (name "CONSMA002-SMD")(type "KiCad")(uri "${KIPRJMOD}/.footprints/CONSMA002-SMD/CONSMA002-SMD.kicad_sym")(options "")(descr ""))
(lib (name "EEFCT0J101R")(type "KiCad")(uri "${KIPRJMOD}/.footprints/EEFCT0J101R/EEFCT0J101R.kicad_sym")(options "")(descr ""))
) )

BIN
Mechanical/OpenSCAD/PCB.stl Normal file

Binary file not shown.

View File

@ -12,8 +12,13 @@
// The basic dimensions of an Expansion Card // The basic dimensions of an Expansion Card
base = [30.0, 32.0, 6.8]; base = [30.0, 32.0, 6.8];
// The extension for the mini PCIe slot // The extension for the SMA connectors & EG95
base_ext = [56.4, 33, 13]; base_ext = [40, 20.2, 16.5];
// The dimensions of the NSCCP sim holder
sim = [13.5, 13, 1.37];
bay = [12, 8.95, 0.8];
// The default wall thickness // The default wall thickness
side_wall = 1.5; side_wall = 1.5;
@ -31,9 +36,30 @@ usb_c_h = 2.2;
rail_h = 4.25; // to top of rail rail_h = 4.25; // to top of rail
// Boss locations matching the other Framework Expansion Cards // Boss locations matching the other Framework Expansion Cards
boss_y = 10.5; boss_inc_y = 10.5;
boss_x = 4.2; boss_inc_x = 4.2;
boss_r = 2.95; boss_r = 3;
boss_ext_y = 8.75;
boss_ext_x = 4;
boss_ext_top_y = 6;
lid_boss_depth = 3;
lid_wall_thickness = lid_boss_depth+side_wall;
gap = 0.25;
sma_height = 11.28;
sma = 10.035;
hollow_bottom_z = 0.7;
bottom_thickness = hollow_bottom_z+0.2;
ext_screw_hole = 2.5+side_wall;
ledge_cut = 0.6;
ledge_cut_d = 3.2;
// The rail cutout in the sides of the card // The rail cutout in the sides of the card
module rail(make_printable) { module rail(make_printable) {
@ -118,35 +144,55 @@ module qsphere(radius = 1) {
} }
// The screw boss for the PCB, optionally with space for a threaded insert // The screw boss for the PCB, optionally with space for a threaded insert
module boss(radius, use_insert, make_printable) { module boss(radius, height = pcb_h, inner_size, make_printable) {
difference() { difference() {
cylinder(r = radius, h = pcb_h, $fn = 64); cylinder(r = radius, h = height, $fn = 64);
translate([0, 0, side_wall]) cylinder(r = 1.25, h = pcb_h, $fn = 64); translate([0, 0, side_wall]) cylinder(r = inner_size/2, h = pcb_h, $fn = 64);
} }
} }
// Incomplete implementation of a lid to use with this shell module sma_hole() {
radius = 3.15;
rotate([90,0,0]) cylinder(h = side_wall,r = radius, $fn = 64);
}
// make expansion card lid
module expansion_card_lid() { module expansion_card_lid() {
gap = 0.25; lower_lid_z = 0.6;
ext_side_extension = 5;
difference() { difference() {
union() { union() {
// makes lower lid // makes lower lid
translate([side_wall+gap, side_wall+gap, base[2]-side_wall]) cube([base[0]-side_wall*2-gap*2, base[1]-side_wall*2-gap*2, side_wall]); translate([side_wall+gap, 0, base[2]-lower_lid_z]) cube([base[0]-side_wall*2-gap*2, base[1]-side_wall-gap, lower_lid_z]);
// makes upper lid // makes upper lid
translate([base[0]-base_ext[0]+side_wall+gap, -base_ext[1]+2*(side_wall+gap), base_ext[2]-side_wall]) cube([base_ext[0]-side_wall*2-gap*2, base_ext[1]-side_wall*2-gap*2, side_wall]); translate([-side_wall*2-gap, -base_ext[1]+side_wall+gap, base_ext[2]-side_wall]) cube([base_ext[0]-side_wall*2-gap*2, base_ext[1]-side_wall*2-gap*2, side_wall]);
// joins them together // joins them together
translate([side_wall+gap,0,base_ext[2]-(base_ext[2]-base[2])-side_wall]) cube([base[0]-side_wall*2-gap*2, side_wall+gap, base_ext[2]-base[2]+side_wall]); translate([side_wall+gap, -side_wall, base[2]-lower_lid_z]) cube([base[0]-side_wall*2-gap*2, side_wall, base_ext[2]-base[2]+gap*2+0.1]);
translate([side_wall+gap,-gap-side_wall,base_ext[2]-side_wall]) cube([base[0]-side_wall*2-gap*2, side_wall, side_wall]);
difference() { difference() {
translate([base[0]/2-usb_c_w/2+gap, base[1]-side_wall-gap, usb_c_r+usb_c_h]) cube([usb_c_w-gap*2, side_wall+gap, base[2]-(usb_c_r+usb_c_h)]); translate([base[0]/2-usb_c_w/2+gap, base[1]-side_wall-gap, usb_c_r+usb_c_h]) cube([usb_c_w-gap*2, side_wall+gap, base[2]-(usb_c_r+usb_c_h)]);
translate([base[0]/2, base[1], usb_c_r+usb_c_h]) usb_c_cutout(false); translate([base[0]/2, base[1], usb_c_r+usb_c_h]) usb_c_cutout(false);
} }
// Adds screw holder to lid // join on sma cover
screw_holders(); translate([-side_wall*2-gap,-base_ext[1],base_ext[2]-side_wall]) cube([base_ext[0]-side_wall*2-gap*2, side_wall+gap, side_wall]);
}
// engrave LES logo into lid // make sma cover half
translate([3, 20, 7]) linear_extrude(height=1.5, center=true) { translate([-side_wall*2-gap, -base_ext[1], sma_height]) cube ([base_ext[0]-side_wall*2-gap*2, side_wall, base_ext[2]-sma_height]);
offset(0.01) import("LES.svg"); // the offset fixes a weird error about the svg's mesh being incomplete
// add screw holder to lid
difference() {
translate([-3.25,-base_ext[2]-side_wall-gap*3,sma_height]) cube([lid_wall_thickness, base_ext[2]+gap*2, base_ext[2]-sma_height-side_wall]);
rotate([0,90,0]) translate([-base_ext[2]+3,-6,-3.25]) cylinder(r = lid_boss_depth/2, h = pcb_h, $fn = 64);
}
difference() {
translate([base_ext[0]-3.25*2-side_wall*3-gap,-base_ext[2]-side_wall-gap*3,sma_height]) cube([lid_wall_thickness, base_ext[2]+gap*2, base_ext[2]-sma_height-side_wall]);
rotate([0,90,0]) translate([-base_ext[2]+3,-6,base_ext[0]-2.52*2-side_wall*3-gap]) cylinder(r = lid_boss_depth/2, h = pcb_h, $fn = 64);
}
} }
// make sma holes
translate([sma-side_wall*2, -base_ext[2]-side_wall-side_wall/2+0.05, sma_height]) sma_hole();
translate([base_ext[0]-sma-side_wall*4-gap*4, -base_ext[2]-side_wall-side_wall/2+0.05, sma_height]) sma_hole();
} }
} }
@ -157,16 +203,20 @@ module expansion_card_lid() {
// "boss_insert" for fastener with a threaded insert, // "boss_insert" for fastener with a threaded insert,
// "clip" for a fastener-less clip, or // "clip" for a fastener-less clip, or
// "" for no PCB mounting structure // "" for no PCB mounting structure
module expansion_card_base(open_end, make_printable, pcb_mount="boss_insert") { module expansion_card_base(open_end, make_printable, pcb_mount="boss") {
// Hollowing of the inside // Hollowing of the inside
extra = 0.1; extra = 0.1;
inner = [base[0]-side_wall*2, base[1]-side_wall*2, base[2]-side_wall+extra]; inner = [base[0]-side_wall*2, base[1]-side_wall*2, base[2]-side_wall+extra];
ledge_fillet_r = 0.3;
notch_l = 3.0;
difference() { difference() {
cube(base); cube(base);
difference() { difference() {
notch = 1.0; notch = 1.0;
notch_l = 3.0;
notch_h = 3.8; notch_h = 3.8;
// The main hollow // The main hollow
translate([side_wall, 0, side_wall]) cube([inner[0], inner[1]+side_wall, inner[2]]); translate([side_wall, 0, side_wall]) cube([inner[0], inner[1]+side_wall, inner[2]]);
@ -188,33 +238,39 @@ module expansion_card_base(open_end, make_printable, pcb_mount="boss_insert") {
translate([base[0], base[1], rail_h]) mirror([1, 0, 0]) rail(make_printable); translate([base[0], base[1], rail_h]) mirror([1, 0, 0]) rail(make_printable);
// Cut out the end of what is normally the aluminum cover // Cut out the end of what is normally the aluminum cover
ledge_cut = 0.6;
ledge_cut_d = 3.2;
ledge_fillet_r = 0.3;
translate([0, base[1]-ledge_cut_d, 0]) cube([base[0], ledge_cut_d, ledge_cut]); translate([0, base[1]-ledge_cut_d, 0]) cube([base[0], ledge_cut_d, ledge_cut]);
// The fillet on that cover
translate([base[0], base[1]-ledge_cut_d, 0]) rotate([0, 0, 180]) fillet(ledge_cut/2, base[0]); // hollow bottom to provide room for back of board
translate([side_wall,-notch_l,-hollow_bottom_z+1.5]) cube([base[0]-side_wall*2, base[1]-side_wall, hollow_bottom_z]);
}
difference() {
// add extra bottom thickness to provide room for back of board
translate([0,0,-hollow_bottom_z]) cube([base[0], base[1]-ledge_cut_d, bottom_thickness]);
// engrave LES logo into bottom
translate([base[0]-3, 20, -0.8]) rotate([0,180,0]) linear_extrude(height=bottom_thickness, center=true) {
offset(0.01) import("LES.svg"); // the offset fixes a weird error about the svg's mesh being incomplete
translate([3,-16,0]) text("OPENCOM LTE", font = "Liberated Sans", size = 2, direction = "ltr", spacing = 1 );
translate([9.6,-18.5,0]) text("#001", font = "Liberated Sans", size = 1.5, direction = "ltr", spacing = 1 );
}
// The fillets on the aluminum cover
translate([base[0], base[1]-ledge_cut_d, -ledge_cut/2-hollow_bottom_z+0.3]) rotate([0, 0, 180]) fillet(ledge_cut/2, base[0]);
} }
if (pcb_mount == "boss" || pcb_mount == "boss_insert") { if (pcb_mount == "boss" || pcb_mount == "boss_insert") {
// Add the screw bosses // Add the screw bosses
translate([boss_x, boss_y, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // left int screwhole translate([boss_inc_x, boss_inc_y, 0]) boss(boss_r, pcb_h, 0, make_printable); // left int screwhole
translate([base[0]-boss_x, boss_y, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // right int screwhole translate([base[0]-boss_inc_x, boss_inc_y, 0]) boss(boss_r, pcb_h, 0, make_printable); // right int screwhole
translate([base[0]-boss_x, boss_y-base_ext[1]-boss_y+2+2.2, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // right bottom ext screwhole
translate([base[0]-base_ext[0]+boss_x, boss_y-base_ext[1]-boss_y+2+2.2, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // left bottom ext screwhole
translate([base[0]-base_ext[0]+boss_x, base_ext[1]+boss_y-base_ext[1]-boss_y-2-2.2, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // left top ext screwhole
translate([base[0]-boss_x, base_ext[1]+boss_y-base_ext[1]-boss_y-2-2.2, 0]) boss(boss_r, pcb_mount == "boss_insert", make_printable); // right top ext screwhole
} else if (pcb_mount == "clip") { } else if (pcb_mount == "clip") {
clip_w = 1.5; clip_w = 1.5;
clip_gap = 0.5; clip_gap = 0.5;
translate([boss_x-boss_r, boss_y-boss_r, 0]) { translate([boss_inc_x-boss_r, boss_inc_y-boss_r, 0]) {
cube([boss_r*2, boss_r*2, pcb_h]); cube([boss_r*2, boss_r*2, pcb_h]);
if (make_printable) if (make_printable)
translate([boss_r, boss_r*2, 0]) rib(boss_r*2, pcb_h); translate([boss_r, boss_r*2, 0]) rib(boss_r*2, pcb_h);
translate([0, boss_r-clip_w, pcb_h+pcb[2]+clip_gap]) rotate([0, 0, 180]) qsphere(clip_w); translate([0, boss_r-clip_w, pcb_h+pcb[2]+clip_gap]) rotate([0, 0, 180]) qsphere(clip_w);
} }
translate([base[0]-boss_x-boss_r, boss_y-boss_r, 0]) { translate([base[0]-boss_inc_x-boss_r, boss_inc_y-boss_r, 0]) {
cube([boss_r*2, boss_r*2, pcb_h]); cube([boss_r*2, boss_r*2, pcb_h]);
if (make_printable) if (make_printable)
translate([boss_r, boss_r*2, 0]) rib(boss_r*2, pcb_h); translate([boss_r, boss_r*2, 0]) rib(boss_r*2, pcb_h);
@ -224,47 +280,64 @@ module expansion_card_base(open_end, make_printable, pcb_mount="boss_insert") {
} }
module expansion_card_ext() { module expansion_card_ext(make_printable, pcb_mount="boss_insert") {
// Hollowing of the inside // Hollowing of the inside
extra = 0.1; extra = 0.1;
inner = [base_ext[0]-side_wall*2, base_ext[1]-side_wall*2, base_ext[2]-side_wall+extra]; inner = [base_ext[0]-side_wall*2, base_ext[1]-side_wall*2, base_ext[2]-side_wall+extra];
cutout = [base[0]-side_wall*2, base_ext[1]-side_wall*2, base_ext[2]-side_wall+extra]; cutout = [base[0]-side_wall*2, base_ext[1]-side_wall*2, base_ext[2]-side_wall+extra];
boss_r = 2.3; sma_cutout = [base_ext[0]-side_wall*2, base_ext[1]-side_wall*2, base_ext[2]];
translate([boss_ext_x, boss_ext_y, 0]) boss(boss_r, pcb_h, 3, make_printable); // left ext screwhole
translate([base_ext[0]-boss_ext_x, boss_ext_y, 0]) boss(boss_r, pcb_h, 3, make_printable); // right ext screwhole
difference() { difference() {
cube(base_ext); cube(base_ext);
// cutout to bring base and ext card together // cutout to bring base and ext card together
// not sure why it needs 0.5mm added, rounding error maybe? // not sure why it needs 0.5mm added, rounding error maybe? <---- FIX THIS
translate([base[0]-2.1, 5, side_wall]) cube([cutout[0], cutout[1], cutout[2]]); translate([base[0]-23.5, 5, side_wall]) cube([cutout[0], cutout[1], cutout[2]]);
// half cut out for sma connectors
translate([side_wall, 0-1, sma_height]) cube([sma_cutout[0], sma_cutout[1], sma_cutout[2]]);
// sma holes
translate([sma+side_wall+gap*2, side_wall, sma_height]) sma_hole();
translate([base_ext[0]-sma-side_wall-gap*2, side_wall, sma_height]) sma_hole();
// screw holes
translate([0,base_ext[1]-boss_ext_top_y,base_ext[2]-boss_r]) rotate([0,90,0]) cylinder(r = 1.5, h = side_wall, $fn = 64);
translate([base_ext[0]-side_wall,base_ext[1]-boss_ext_top_y,base_ext[2]-boss_r]) rotate([0,90,0]) cylinder(r = 1.5, h = side_wall, $fn = 64);
difference() { difference() {
notch = 1.0;
notch_l = 3.0;
notch_h = 3.8;
// The main hollow // The main hollow
translate([side_wall, side_wall, side_wall]) cube([inner[0], inner[1], inner[2]]); translate([side_wall, side_wall, side_wall]) cube([inner[0], inner[1], inner[2]]);
// Extra wall thickness where the latch cutouts are
/*translate([side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, -90]) rotate([0, 90, 0]);
translate([side_wall, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);
translate([inner[0]+side_wall, inner[1]+side_wall-notch_l, side_wall+notch_h/2]) rotate([0, 0, 180]) rotate([0, 90, 0]) rib(notch_h, notch);
translate([inner[0]+side_wall-notch, inner[1]+side_wall-notch_l, side_wall]) cube([notch, notch_l, notch_h]);*/
} }
// hollow bottom to provide room for back of board
translate([(base_ext[0]-base[0])/2+side_wall,base_ext[1]-base_ext[1]/2+side_wall,-hollow_bottom_z+1.5]) cube([base[0]-side_wall*2, (base_ext[1]/2)-side_wall, hollow_bottom_z]);
}
difference() {
// add extra bottom thickness to provide room for back of board
translate([(base_ext[0]-base[0])/2,base_ext[1]-base_ext[1]/2+side_wall,-hollow_bottom_z]) cube([base[0], (base_ext[1]/2)-side_wall, hollow_bottom_z]);
translate([5, base_ext[1]-base_ext[1]/2+side_wall-0.001, -ledge_cut/2-hollow_bottom_z+0.3]) fillet(ledge_cut/2, base[0]);
rotate([0,180,0]) translate([-base_ext[0]/2-13.5,18.5,0]) linear_extrude(height=1.5, center=true) text("LIBERATED EMBEDDED SYSTEMS", font = "Liberated Sans", size = 1.3, direction = "ltr", spacing = 1 );
} }
} }
module screw_holders() { module sim_holder() {
outline = [1,5,5];
difference() { difference() {
cube([outline[0],outline[1],outline[2]]); cube(sim);
radius = 2; translate([0,bay[1]-sim[1]/2+1,0]) cube(bay);
height = 10; }
rotate([0,90,0]) translate([(-outline[0]*2)-0.5,outline[1]/2, (outline[2]/2)-5]) cylinder(h = height,r = radius);
}
} }
translate([0, -base[1], 0]) expansion_card_base(open_end = false, make_printable = true, pcb_mount="boss"); translate([0, -base[1], 0]) expansion_card_base(open_end = false, make_printable = true, pcb_mount="boss");
translate([-base_ext[0]+base[0], -base_ext[1]-base[1], 0]) expansion_card_ext(); translate([-base_ext[0]+base[0]+5, -base_ext[1]-base[1], 0]) expansion_card_ext(make_printable = true, pcb_mount="boss");
translate([-60, -35, 0]) expansion_card_lid(); translate([45, -19, 17]) rotate([180,0,0]) expansion_card_lid();
//translate([-128.75, 95.8, pcb_h]) import("PCB.stl");
translate([2, -31.16, 1.68]) sim_holder();

Binary file not shown.

Binary file not shown.

3
README.md Normal file
View File

@ -0,0 +1,3 @@
Inspired by:
https://github.com/themainframe/5g-m2-usb3-interface-pcb
https://github.com/osmocom/osmo-small-hardware/tree/master/ngff-breakout

55
bom.csv
View File

@ -1,23 +1,32 @@
Item #,Designator,Qty,Manufacturer,Part #,Description,Footprint,Type Item #,Reference,Qty,Manufacturer,Part #,Description,Footprint,Mount Type,Price,Link,Total
1,C1,1,Samsung Electro-Mechanics,CL10A475KQ8NNNC,"4.7uF, 6.3v, -55 to 85c, 10%+-",0603_1608Metric,SMD 1,C1,1,Samsung Electro-Mechanics,CL10A475KQ8NNNC,4.7uF 6.3v -55 to 85c 10%+-,0603_1608Metric,SMD,£0.09,https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10A475KQ8NNNC?qs=349EhDEZ59oYfMfehxxCwQ%3D%3D,£0.09
2,C2,1,Samsung Electro-Mechanics,CL10A226MP8NUNE,"22uF, 10v, -55 to 85c, 20%+-",0603_1608Metric,SMD 2,C2,1,Samsung Electro-Mechanics,CL10A226MP8NUNE,22uF 10v -55 to 85c 20%+-,0603_1608Metric,SMD,£0.13,https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10A226MP8NUNE?qs=gRKWieUq2Hb5O0PTfRKzDQ%3D%3D,£0.13
3,"C3, C5, C6, C10, C12",5,KEMET,C0603C330K5HAC7867,"33pF, 50v, -55 to 150c, 10%+-",0603_1608Metric,SMD 3,C3,1,Samsung Electro-Mechanics,CL21B103KBANNNC,10nF 50v -55 to 125c 10%+-,8005_2021Metric,SMD,£0.08,https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL21B103KBANNNC?qs=349EhDEZ59oTK9iJ%2FqCMuw%3D%3D,£0.08
4,"C4, C9",3,Samsung Electro-Mechanics,CL10B104KO8NNNC,"100nF, 16v, -55 to 125c, 10%+-",0603_1608Metric,SMD 4,"C4, C9, C13",3,Samsung Electro-Mechanics,CL10B104KO8NNNC,100nF 16v -55 to 125c 10%+-,0603_1608Metric,SMD,£0.08,https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10B104KO8NNNC?qs=349EhDEZ59pqoJFRnk4a8w%3D%3D,£0.24
5,C7,3,KYOCERA AVX,F980G107MMA,"100uF, 16v, -55 to 125c, 10%+-",0603_1608Metric,SMD 5,"C5, C6, C7, C10, C14",5,KEMET,C0603C330K5HAC7867,33pF 50v -55 to 150c 10%+-,0603_1608Metric,SMD,£0.08,https://www.digikey.co.uk/en/products/detail/kemet/C0603C330K5HAC7867/7946870,£0.40
6,C8,1,Samsung Electro-Mechanics,CL10B105KP8NNNC,"1uF, 10v, -55 to 125c, 10%+-",0603_1608Metric,SMD 6,"C8, C12",2,Murata,ECASD40J107M015K00,100uF electrolytic cap 6.3v -55 to 125c 20%+-,CAPPM7343X200N,SMD,£1.58,https://www.mouser.co.uk/ProductDetail/Murata-Electronics/ECASD40J107M015K00?qs=ARJTbBigCIzj8MGk63Vb1w%3D%3D&_gl=1*1y6g7wm*_ga*dW5kZWZpbmVk*_ga_15W4STQT4T*dW5kZWZpbmVk*_ga_1KQLCYKRX3*dW5kZWZpbmVk,£3.16
7,C11,1,KYOCERA AVX,06035A100FAT2A,10pF,0603_1608Metric,SMD 7,"C11, C15",2,KYOCERA AVX,06035A100FAT2A,10pF 50v -55 to 125c 1%+-,0603_1608Metric,SMD,£0.16,https://www.mouser.co.uk/ProductDetail/KYOCERA-AVX/06035A100FAT2A?qs=AGOxcRBkg6a7LiP2sFxhpw%3D%3D,£0.32
8,D1,1,STMicroelectronics,BAT20JFILM ,"BAT20JFILM, 1A, 23v",SOD-323,SMD 8,D1,1,STMicroelectronics,BAT20JFILM,1A 23v,SOD-323,SMD,£0.33,https://www.mouser.co.uk/ProductDetail/STMicroelectronics/BAT20JFILM?qs=6cWmAGMIEBzKXM4JcoRdbw%3D%3D,£0.33
9,D2,1,Wurth Elektronik,150040GS73220,"LED_VCC, Green, -40 to 85c",0402_1005Metric,SMD 9,D2,1,Broadcom Limited,HSMN-A400-S4QM2,Blue LED 3.8v 120deg,PLCC4_3.2x2.8mm_CCW,SMD,£1.16,https://www.digikey.co.uk/en/products/detail/broadcom-limited/HSMN-A400-S4QM2/2347443,£1.16
10,D3,1,Wurth Elektronik,150040GS73220,"LED_WWAN, Green, -40 to 85c",0402_1005Metric,SMD 10,D3,1,Broadcom Limited,HSMM-A400-W8QM2,Green LED 3.8v 120deg,PLCC4_3.2x2.8mm_CCW,SMD,£0.97,https://www.digikey.co.uk/en/products/detail/broadcom-limited/HSMM-A400-W8QM2/6819800,£0.97
11,J1,1,TE Connectivity AMP Connectors,2199119-3,"Female, -40 to 80c, Black",NGFF TE_2199119-3,SMD 11,D4,1,Littelfuse,SP0201B-ULC01UTG,ESD 20kV protection 0.13pF,0603_1608Metric,SMD,£0.36,https://www.mouser.co.uk/ProductDetail/Littelfuse/SP0201B-ULC-01UTG?qs=lM4gFlnEeEOmudspIlGNsA%3D%3D,£0.36
12,L1,1,Laird Performance Materials ,TYA2520101R0M-10,"1uH, 2.2A, -40 to 125c",1008_2520Metric,SMD 12,FL1,1,Murata,DLW21SN900SQ2L,Common mode choke -40 to 85c,FIL_DLW21SN900SQ2L,SMD,£0.47,https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21SN900SQ2L?qs=yQ3nQrcaeVsNzdZbwxOhwQ%3D%3D,£0.47
13,P1,1,Molex,105444-0001,"Molex Right Angle, Plug Type C 3.1 USB Connector",USB_C_Plug_Molex_105444,SMD 13,IC1,1,Texas Instruments,TPS62A02ADRLR,Max 2A DC to DC -40 to 125c,SOT6_DRL_TEX,SMD,£0.64,https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TPS62A02ADRLR?qs=By6Nw2ByBD27zXzxBxM12w%3D%3D,£0.64
14,R1,1,ROHM Semiconductor ,SDR03EZPF5101,"5.1kR, -55 to 155c, 150v",0603_1608Metric,SMD 14,"J1, J2",2,Linx Technologies,CONSMA002-SMD ,SMA connector,LINX_CONSMA002-SMD,SMD,£4.16,https://www.digikey.co.uk/en/products/detail/linx-technologies-inc/CONSMA002-SMD/1577205,£8.32
15,R2,1,Vishay,TNPW0805200KBHEA ,"200kR, 200mW, -55 to 155c, 150v",0805_2012Metric,SMD 15,J3,1,Hirose Electric,U.FL-R-SMT(10),U.FL connector,U.FL_Hirose_U.FL-R-SMT-1_Vertical,SMD,£1.07,https://www.mouser.co.uk/ProductDetail/Hirose-Connector/U.FL-R-SMT10?qs=Ux3WWAnHpjBT1CWD8UMEMQ%3D%3D,£1.07
16,R3,1,Yageo,RP0805BRD0720KL,"50kR, 125mW, -55 to 155c, 150v",0805_2012Metric,SMD 16,L1,1,Laird Performance Materials,TYA2520101R0M-10,1uH 2.2A -40 to 125c,1008_2520Metric,SMD,£0.29,https://www.mouser.co.uk/ProductDetail/Laird-Performance-Materials/TYA2520101R0M-10?qs=sPbYRqrBIVluTGhoROTEDA%3D%3D,£0.29
17,R4,1,Vishay,TNPV0805499KBEEA,"499kR, -55 to 125c",0805_2012Metric,SMD 17,P1,1,Molex,105444-0001,Molex Right Angle Plug Type C 3.1 USB Connector,USB_C_Plug_Molex_105444,SMD,£1.87,https://www.mouser.co.uk/ProductDetail/Molex/105444-0001?qs=aXgFgf7IVOD2b48E0Y%252BztQ%3D%3D,£1.87
18,"R5, R9, R10",3,ROHM Semiconductor ,SDR03EZPF3300,"330R, 300mW, -55 to 155c",0603_1608Metric,SMD 18,"Q1, Q2, Q3",3,Rohm Semiconductor,DTC143Z,Pre-biased transistors,SOTFL3P40_120X120X55L30X32N,SMD,£0.33,https://www.mouser.co.uk/ProductDetail/ROHM-Semiconductor/DTC143ZMT2L?qs=4kLU8WoGk0vYvE9YcoCW%2Fw%3D%3D,£0.99
19,"R6, R7, R8",3,Bourns,CRS1206QJW-470ELF,"47R, 500mW, -55 to 155c",1206_3216Metric,SMD 19,R1,1,ROHM Semiconductor,SDR03EZPF5101,5.1kR -55 to 155c 150v,0603_1608Metric,SMD,£0.21,https://www.mouser.co.uk/ProductDetail/ROHM-Semiconductor/SDR03EZPF5101?qs=MyNHzdoqoQLH%2F5e8e61Hjg%3D%3D,£0.21
20,S1,1,C&K,KMR221GLFS,"Switch, 50mA, 32v, -40 to 125c",SPST,SMD 20,R2,1,Vishay,CRMA1206AF500KFKEF,500kR -55 to 155c 550v,1206_3216Metric,SMD,£0.61,https://www.mouser.co.uk/ProductDetail/Vishay-Techno/CRMA1206AF500KFKEF?qs=sGAEpiMZZMvdGkrng054t7z4BkURc4LzVY8yMPJoqtmSDtBbhOenvQ%3D%3D,£0.61
21,U1,1,Texas Instruments,TPS62A02ADRLR,"DC to DC, max 2A 6V",SOT-5X3,SMD 21,R3,1,Panasonic,ERA-8VEB1003V,100kR -55 to 155c 200v,1206_3216Metric,SMD,£0.57,https://www.mouser.co.uk/ProductDetail/Panasonic/ERA-8VEB1003V?qs=sGAEpiMZZMvdGkrng054t2cqbZCzJY7NF4%252BDrdsjp3zxNG93eK9Qng%3D%3D,£0.57
22,U2,1,Adam Tech,NSCCP-D-06-G-SMT-SW-T/R,"Nano sim, push-push card connector",SMD,SMD 22,R4,1,Vishay,TNPV0805499KBEEA,499kR -55 to 125c,0805_2012Metric,SMD,£0.64,https://www.mouser.co.uk/ProductDetail/Vishay/TNPV0805499KBEEA?qs=Li%252BoUPsLEnsOR%252BSI3t%252Bv%252Bw%3D%3D,£0.64
23,"R5, R15",2,Panasonic,ERA6AED222V,2.2kR -55 to 155c 100v,0805_2012Metric,SMD,£0.34,https://www.mouser.co.uk/ProductDetail/Panasonic/ERA-6AED222V?qs=MNPzkKEzRtSATzFNi%252BEAWg%3D%3D,£0.68
24,"R6, R7, R8, R9, R11, R17, R18, R19",8,Stackpole Electronics Inc,RMCF0603ZT0R00,0R jumper,0603_1608Metric,SMD,£0.08,https://www.digikey.co.uk/en/products/detail/stackpole-electronics-inc/RMCF0603ZT0R00/1756908,£0.40
25,R10,1,YAGEO,RC0603JR-0751KL,51kR -55 to 155c 5%+-,0603_1608Metric,SMD,£0.08,https://www.digikey.co.uk/en/products/detail/yageo/RC0603JR-0751KL/726804,£0.08
26,R12,1,YAGEO,RP0805BRD0715KL,15kR -55 to 155c 150v,0805_2012Metric,SMD,£0.39,https://www.mouser.co.uk/ProductDetail/YAGEO/RP0805BRD0715KL?qs=Y0Uzf4wQF3kDoFCRhaz7oQ%3D%3D,£0.39
28,R16,1,YAGEO,RC0603JR-074K7L,4.7kR -55 to 155c,0603_1608Metric,SMD,£0.08,https://www.digikey.co.uk/en/products/detail/yageo/RC0603JR-074K7L/726785,£0.08
30,U1,1,Adam Tech,NSCCP-D-06-G-SMT-SW-T/R,Nano sim push-push card connector,NSCCP-D-06-G-SMT-SW-T/R_ADM,SMD,£1.63,https://www.digikey.co.uk/en/products/detail/adam-tech/NSCCP-D-06-G-SMT-SW-T-R/11689348,£1.63
31,U2,1,Quectel,EG95,LTE modem,XCVR_EG95,SMD,£49.33,https://www.digikey.co.uk/en/products/detail/quectel/EG95NAXGA-128-SGNS/13278328,£49.33
32,"U3, U4, U5, U6, U7",5,Texas Instruments,TVS0500DRV,High voltage transient protector,SON,SMD,£0.53,https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TVS0500DRVR?qs=W0yvOO0ixfE%252BATlQ17YkMw%3D%3D,£2.65
,,,,,,,,,,£77.55

1 Item # Designator Reference Qty Manufacturer Part # Description Footprint Type Mount Type Price Link Total
2 1 C1 C1 1 Samsung Electro-Mechanics CL10A475KQ8NNNC 4.7uF, 6.3v, -55 to 85c, 10%+- 4.7uF 6.3v -55 to 85c 10%+- 0603_1608Metric SMD £0.09 https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10A475KQ8NNNC?qs=349EhDEZ59oYfMfehxxCwQ%3D%3D £0.09
3 2 C2 C2 1 Samsung Electro-Mechanics CL10A226MP8NUNE 22uF, 10v, -55 to 85c, 20%+- 22uF 10v -55 to 85c 20%+- 0603_1608Metric SMD £0.13 https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10A226MP8NUNE?qs=gRKWieUq2Hb5O0PTfRKzDQ%3D%3D £0.13
4 3 C3, C5, C6, C10, C12 C3 5 1 KEMET Samsung Electro-Mechanics C0603C330K5HAC7867 CL21B103KBANNNC 33pF, 50v, -55 to 150c, 10%+- 10nF 50v -55 to 125c 10%+- 0603_1608Metric 8005_2021Metric SMD £0.08 https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL21B103KBANNNC?qs=349EhDEZ59oTK9iJ%2FqCMuw%3D%3D £0.08
5 4 C4, C9 C4, C9, C13 3 Samsung Electro-Mechanics CL10B104KO8NNNC 100nF, 16v, -55 to 125c, 10%+- 100nF 16v -55 to 125c 10%+- 0603_1608Metric SMD £0.08 https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL10B104KO8NNNC?qs=349EhDEZ59pqoJFRnk4a8w%3D%3D £0.24
6 5 C7 C5, C6, C7, C10, C14 3 5 KYOCERA AVX KEMET F980G107MMA C0603C330K5HAC7867 100uF, 16v, -55 to 125c, 10%+- 33pF 50v -55 to 150c 10%+- 0603_1608Metric SMD £0.08 https://www.digikey.co.uk/en/products/detail/kemet/C0603C330K5HAC7867/7946870 £0.40
7 6 C8 C8, C12 1 2 Samsung Electro-Mechanics Murata CL10B105KP8NNNC ECASD40J107M015K00 1uF, 10v, -55 to 125c, 10%+- 100uF electrolytic cap 6.3v -55 to 125c 20%+- 0603_1608Metric CAPPM7343X200N SMD £1.58 https://www.mouser.co.uk/ProductDetail/Murata-Electronics/ECASD40J107M015K00?qs=ARJTbBigCIzj8MGk63Vb1w%3D%3D&_gl=1*1y6g7wm*_ga*dW5kZWZpbmVk*_ga_15W4STQT4T*dW5kZWZpbmVk*_ga_1KQLCYKRX3*dW5kZWZpbmVk £3.16
8 7 C11 C11, C15 1 2 KYOCERA AVX 06035A100FAT2A 10pF 10pF 50v -55 to 125c 1%+- 0603_1608Metric SMD £0.16 https://www.mouser.co.uk/ProductDetail/KYOCERA-AVX/06035A100FAT2A?qs=AGOxcRBkg6a7LiP2sFxhpw%3D%3D £0.32
9 8 D1 D1 1 STMicroelectronics BAT20JFILM BAT20JFILM BAT20JFILM, 1A, 23v 1A 23v SOD-323 SMD £0.33 https://www.mouser.co.uk/ProductDetail/STMicroelectronics/BAT20JFILM?qs=6cWmAGMIEBzKXM4JcoRdbw%3D%3D £0.33
10 9 D2 D2 1 Wurth Elektronik Broadcom Limited 150040GS73220 HSMN-A400-S4QM2 LED_VCC, Green, -40 to 85c Blue LED 3.8v 120deg 0402_1005Metric PLCC4_3.2x2.8mm_CCW SMD £1.16 https://www.digikey.co.uk/en/products/detail/broadcom-limited/HSMN-A400-S4QM2/2347443 £1.16
11 10 D3 D3 1 Wurth Elektronik Broadcom Limited 150040GS73220 HSMM-A400-W8QM2 LED_WWAN, Green, -40 to 85c Green LED 3.8v 120deg 0402_1005Metric PLCC4_3.2x2.8mm_CCW SMD £0.97 https://www.digikey.co.uk/en/products/detail/broadcom-limited/HSMM-A400-W8QM2/6819800 £0.97
12 11 J1 D4 1 TE Connectivity AMP Connectors Littelfuse 2199119-3 SP0201B-ULC01UTG Female, -40 to 80c, Black ESD 20kV protection 0.13pF NGFF TE_2199119-3 0603_1608Metric SMD £0.36 https://www.mouser.co.uk/ProductDetail/Littelfuse/SP0201B-ULC-01UTG?qs=lM4gFlnEeEOmudspIlGNsA%3D%3D £0.36
13 12 L1 FL1 1 Laird Performance Materials Murata TYA2520101R0M-10 DLW21SN900SQ2L 1uH, 2.2A, -40 to 125c Common mode choke -40 to 85c 1008_2520Metric FIL_DLW21SN900SQ2L SMD £0.47 https://www.mouser.co.uk/ProductDetail/Murata-Electronics/DLW21SN900SQ2L?qs=yQ3nQrcaeVsNzdZbwxOhwQ%3D%3D £0.47
14 13 P1 IC1 1 Molex Texas Instruments 105444-0001 TPS62A02ADRLR Molex Right Angle, Plug Type C 3.1 USB Connector Max 2A DC to DC -40 to 125c USB_C_Plug_Molex_105444 SOT6_DRL_TEX SMD £0.64 https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TPS62A02ADRLR?qs=By6Nw2ByBD27zXzxBxM12w%3D%3D £0.64
15 14 R1 J1, J2 1 2 ROHM Semiconductor Linx Technologies SDR03EZPF5101 CONSMA002-SMD 5.1kR, -55 to 155c, 150v SMA connector 0603_1608Metric LINX_CONSMA002-SMD SMD £4.16 https://www.digikey.co.uk/en/products/detail/linx-technologies-inc/CONSMA002-SMD/1577205 £8.32
16 15 R2 J3 1 Vishay Hirose Electric TNPW0805200KBHEA U.FL-R-SMT(10) 200kR, 200mW, -55 to 155c, 150v U.FL connector 0805_2012Metric U.FL_Hirose_U.FL-R-SMT-1_Vertical SMD £1.07 https://www.mouser.co.uk/ProductDetail/Hirose-Connector/U.FL-R-SMT10?qs=Ux3WWAnHpjBT1CWD8UMEMQ%3D%3D £1.07
17 16 R3 L1 1 Yageo Laird Performance Materials RP0805BRD0720KL TYA2520101R0M-10 50kR, 125mW, -55 to 155c, 150v 1uH 2.2A -40 to 125c 0805_2012Metric 1008_2520Metric SMD £0.29 https://www.mouser.co.uk/ProductDetail/Laird-Performance-Materials/TYA2520101R0M-10?qs=sPbYRqrBIVluTGhoROTEDA%3D%3D £0.29
18 17 R4 P1 1 Vishay Molex TNPV0805499KBEEA 105444-0001 499kR, -55 to 125c Molex Right Angle Plug Type C 3.1 USB Connector 0805_2012Metric USB_C_Plug_Molex_105444 SMD £1.87 https://www.mouser.co.uk/ProductDetail/Molex/105444-0001?qs=aXgFgf7IVOD2b48E0Y%252BztQ%3D%3D £1.87
19 18 R5, R9, R10 Q1, Q2, Q3 3 ROHM Semiconductor Rohm Semiconductor SDR03EZPF3300 DTC143Z 330R, 300mW, -55 to 155c Pre-biased transistors 0603_1608Metric SOTFL3P40_120X120X55L30X32N SMD £0.33 https://www.mouser.co.uk/ProductDetail/ROHM-Semiconductor/DTC143ZMT2L?qs=4kLU8WoGk0vYvE9YcoCW%2Fw%3D%3D £0.99
20 19 R6, R7, R8 R1 3 1 Bourns ROHM Semiconductor CRS1206QJW-470ELF SDR03EZPF5101 47R, 500mW, -55 to 155c 5.1kR -55 to 155c 150v 1206_3216Metric 0603_1608Metric SMD £0.21 https://www.mouser.co.uk/ProductDetail/ROHM-Semiconductor/SDR03EZPF5101?qs=MyNHzdoqoQLH%2F5e8e61Hjg%3D%3D £0.21
21 20 S1 R2 1 C&K Vishay KMR221GLFS CRMA1206AF500KFKEF Switch, 50mA, 32v, -40 to 125c 500kR -55 to 155c 550v SPST 1206_3216Metric SMD £0.61 https://www.mouser.co.uk/ProductDetail/Vishay-Techno/CRMA1206AF500KFKEF?qs=sGAEpiMZZMvdGkrng054t7z4BkURc4LzVY8yMPJoqtmSDtBbhOenvQ%3D%3D £0.61
22 21 U1 R3 1 Texas Instruments Panasonic TPS62A02ADRLR ERA-8VEB1003V DC to DC, max 2A 6V 100kR -55 to 155c 200v SOT-5X3 1206_3216Metric SMD £0.57 https://www.mouser.co.uk/ProductDetail/Panasonic/ERA-8VEB1003V?qs=sGAEpiMZZMvdGkrng054t2cqbZCzJY7NF4%252BDrdsjp3zxNG93eK9Qng%3D%3D £0.57
23 22 U2 R4 1 Adam Tech Vishay NSCCP-D-06-G-SMT-SW-T/R TNPV0805499KBEEA Nano sim, push-push card connector 499kR -55 to 125c SMD 0805_2012Metric SMD £0.64 https://www.mouser.co.uk/ProductDetail/Vishay/TNPV0805499KBEEA?qs=Li%252BoUPsLEnsOR%252BSI3t%252Bv%252Bw%3D%3D £0.64
24 23 R5, R15 2 Panasonic ERA6AED222V 2.2kR -55 to 155c 100v 0805_2012Metric SMD £0.34 https://www.mouser.co.uk/ProductDetail/Panasonic/ERA-6AED222V?qs=MNPzkKEzRtSATzFNi%252BEAWg%3D%3D £0.68
25 24 R6, R7, R8, R9, R11, R17, R18, R19 8 Stackpole Electronics Inc RMCF0603ZT0R00 0R jumper 0603_1608Metric SMD £0.08 https://www.digikey.co.uk/en/products/detail/stackpole-electronics-inc/RMCF0603ZT0R00/1756908 £0.40
26 25 R10 1 YAGEO RC0603JR-0751KL 51kR -55 to 155c 5%+- 0603_1608Metric SMD £0.08 https://www.digikey.co.uk/en/products/detail/yageo/RC0603JR-0751KL/726804 £0.08
27 26 R12 1 YAGEO RP0805BRD0715KL 15kR -55 to 155c 150v 0805_2012Metric SMD £0.39 https://www.mouser.co.uk/ProductDetail/YAGEO/RP0805BRD0715KL?qs=Y0Uzf4wQF3kDoFCRhaz7oQ%3D%3D £0.39
28 28 R16 1 YAGEO RC0603JR-074K7L 4.7kR -55 to 155c 0603_1608Metric SMD £0.08 https://www.digikey.co.uk/en/products/detail/yageo/RC0603JR-074K7L/726785 £0.08
29 30 U1 1 Adam Tech NSCCP-D-06-G-SMT-SW-T/R Nano sim push-push card connector NSCCP-D-06-G-SMT-SW-T/R_ADM SMD £1.63 https://www.digikey.co.uk/en/products/detail/adam-tech/NSCCP-D-06-G-SMT-SW-T-R/11689348 £1.63
30 31 U2 1 Quectel EG95 LTE modem XCVR_EG95 SMD £49.33 https://www.digikey.co.uk/en/products/detail/quectel/EG95NAXGA-128-SGNS/13278328 £49.33
31 32 U3, U4, U5, U6, U7 5 Texas Instruments TVS0500DRV High voltage transient protector SON SMD £0.53 https://www.mouser.co.uk/ProductDetail/Texas-Instruments/TVS0500DRVR?qs=W0yvOO0ixfE%252BATlQ17YkMw%3D%3D £2.65
32 £77.55