summaryrefslogtreecommitdiff
path: root/hw/FOOTPRINTS.txt
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-12-29 14:47:38 -0300
committerGenerated from internal repo <nobody@neo900.org>2016-12-29 14:47:38 -0300
commit7b4bbc9720717972d6583ed64ca5158dc1f9b40e (patch)
treefe79c8ac42f7ee1cb9f89635c7f5548ad9403371 /hw/FOOTPRINTS.txt
parent3e0a52ebf7e0b9814e6e8d7c1937c37457a7d5a1 (diff)
downloadee-7b4bbc9720717972d6583ed64ca5158dc1f9b40e.tar.gz
ee-7b4bbc9720717972d6583ed64ca5158dc1f9b40e.tar.bz2
ee-7b4bbc9720717972d6583ed64ca5158dc1f9b40e.zip
hw/FOOTPRINTS: rename to FOOTPRINTS.txt (darn browsers)
Diffstat (limited to 'hw/FOOTPRINTS.txt')
-rw-r--r--hw/FOOTPRINTS.txt175
1 files changed, 175 insertions, 0 deletions
diff --git a/hw/FOOTPRINTS.txt b/hw/FOOTPRINTS.txt
new file mode 100644
index 0000000..6ca525b
--- /dev/null
+++ b/hw/FOOTPRINTS.txt
@@ -0,0 +1,175 @@
+ alt
+L201 stdpass:1008 - exists
+P201 neo900-legacy:SD-47590-0001 - exists
+U201 neo900-legacy:SOT457-6 - exists
+U202 neo900-legacy:R-XBGA-N6-0.5 CYZP exists
+U203 neo900-legacy:S-PVQFN-N24-0.5 RGE exists
+
+G301+ neo900-legacy:PAD-3.5X2.5 - exists
+P301 neo900:N900-BATTCONN - exists
+U301 - DSF missing (SMT-DIL, 6, 0.35 mm)
+U302 neo900-legacy:S-PVSON-N10-4X3 DRK exists
+U303 neo900-legacy:S-XBGA-N9-0.5 YZFR exists
+? neo900-legacy:TP-1.25 - exists (BATTID, etc.)
+? neo900-legacy:1PIN-HOLE - exists (BQ_PGM)
+
+U401 neo900-legacy:R-XBGA-N6-0.5 CYZP = U202
+U402 stqfn20:STQFN-20 - exists
+U403+ neo900-legacy:R-XBGA-N12-0.4 YFF exists
+U405 - - missing (BGA, 6, 0.4 mm)
+U407+ - RUT missing (QFN/rect, 12, 0.4 mm)
+U409 neo900-legacy:R-XBGA-N6-0.5 CYZP = U202
+
+M501 neo900-legacy:P*S8 - exists
+T501 neo900-legacy:SC88A SOT-353 exists
+TP501+ neo900-legacy:TP-0.75 - exists
+TP543+ neo900-legacy:TP-1.25 - exists
+J501+ OPT-MINI-RF-TAP - missing
+
+P601 neo900-legacy:SJ106220 - exists
+P602 - - missing (SIM holder)
+U601 - YZP missing (BGA, 8, 0.5 mm)
+U602 - RUT = U407
+U603+ - DSF = U301
+U608+ - DQE missing (SMT-DIL, 8, 0.35 mm)
+U610 - - missing (QFN, 20, 0.4 mm)
+U612+ neo900-legacy:SOT666IP - exists
+
+P701+ - - undefined
+U701 neo900-legacy:TSNP-7-10 - exists
+U702 neo900-legacy:SOT23-6 - WRONG (is fancy BGA)
+U703+ neo900-legacy:SOT23-6 - WRONG (like kl DFN, 6, 0.65 mm)
+U705 neo900-legacy:SC70-6 - exists
+U706 stqfn20:STQFN-20 - = U402
+
+J801 OPT-MINI-RF-TAP - = J501
+P801+ neo900-legacy:N900-SPRING-A - exists
+P803 neo900-legacy:1PIN-1.5-0.8 - exists
+P804 neo900-legacy:1PIN-1.5SQ-0.8 - exists
+U801 neo900-legacy:WL18XXMOD - exists
+U802 neo900-legacy:QFN-16+4+E-0.5 - exists (16-QFN w/ corner pads)
+TP801+ neo900-legacy:TP-0.75 - = TP501
+
+S901 neo900-legacy:LGA-DIL-12+2 - exists (STQFN-ish)
+S902 lga:LGA-20-3x4.5-BMX055 - exists
+S902 lga:LGA-8-2.5x2.5-BME280 - exists
+U901 neo900-legacy:SOT23 - exists (TSOT-3L = SOT23, ok)
+U902 neo900:TMD2671 - exists
+
+M1001+ neo900-legacy:SPK0415HM4H-B - exists
+P1001 neo900-legacy:2403-260-00031 - exists
+U1001 neo900-legacy:S-PBGA-N87-0.5 ZAS exists
+U1002 neo900-legacy:S-PWQFN-N20-0.5 RTJ exists
+
+L1101 neo900-legacy:MPZ1608 - exists (0603)
+P1101 neo900-legacy:N900-HEADSET - exists
+U1101 neo900-legacy:S-PWQFN-N20-0.5 RTJ = U1002
+U1102 - YFC missing (BGA 4x3, 0.4 mm, reuse YFF ?)
+U1103 neo900-legacy:S-PWQFN-N16-0.5 RTE exists
+U1104 neo900-legacy:SOT23-5 DBV exists
+U1105 neo900-legacy:R-PDSO-G8-0.65 DGK exists
+
+G1201+ neo900-legacy:N900-SPRING-A - = P801
+G1207+ neo900-legacy:PAD-3.5X2.5 - = G301
+TP1201+ neo900-legacy:TP-1.25 - = TP543
+VIB1201 neo900-legacy:PREC-MICRO-304-106 - exists
+
+U1301 neo900-legacy:QFN-32+E-0.5 - exists
+U1302 neo900-legacy:TRF7960_61 - exists
+X1301 neo900-legacy:XO-3225 - exists
+
+D1401 neo900-legacy:VSMB2948SL - WRONG
+D1402 neo900-legacy:VSMB2948SL - exists
+Q1401 neo900-legacy:SC89-3 SOT-523 exists
+U1401 - - missing (DFN/LGA, 6, 0.5 mm)
+U1402 stqfn20:STQFN-20 - = U402
+
+P1501+ neo900-legacy:DF40C-60DP-0.4V - exists
+P1502+ neo900-legacy:DF40C-60DS-0.4V - exists
+R1501+ - - missing (5x2 irregular LGA)
+U1501+ - - missing (24-QFN, 0.5 mm)
+
+CON1601+ - - missing (11+10 "D" connector)
+D1601 neo900-legacy:CRS02 SOD-123 exists (looks okay)
+TP1601+ neo900-legacy:1PIN-1.5-0.8 - = P803
+TP1603+ neo900-legacy:TP-0.75 - = TP501
+Q1601+ sot:SOT-563 SSMini6 exists
+U1601 neo900-legacy:QFN-16+E-0.5 - exists
+
+CON1701+ - - missing (11+10 "D" connector)
+CON1703 - - missing (10x2 SMT/TH)
+G1701 neo900-legacy:PAD-3.5X1.5 - exists
+LED1701 neo900-legacy:SMLP36RGB2W3 - exists
+LED1702+ neo900-legacy:SMD-0603D - WRONG (needs asymmetric pads)
+P1701 neo900-legacy:ST1W008S4BR1500 - exists
+U1702 neo900:TMD2671 - = U902
+U1704 neo900-legacy:SOT23 - = U901
+U1701+ - - missing (5+4 "DIL")
+
+B1801+ neo900-legacy:N900-BUTTON - exists
+D1803 sot:SOT-563 - = Q1601
+P-CAMERA1801 neo900-legacy:EVQQ0 - exists
+P-LOCK1801 neo900-legacy:ESE-16J001 - exists
+P-MINUS1801 neo900-legacy:EVQP40B3M - exists
+P-ON1801 neo900-legacy:EVQP40B3M - = P-PLUS1801
+P-PLUS1801 neo900-legacy:EVQP40B3M - = P-PLUS1801
+Q1801 sot:SOT-563 - = Q1601
+U1801 neo900-legacy:LPCC-24 RTW exists (weird name, pad dubious)
+
+D1901 neo900-legacy:CRS02 SOD-123 = D1601
+L1901 neo900-legacy:SMD-1212 - exists
+L1905+ neo900-legacy:ACM2012H - exists
+Q1901 sot:SOT-563 - = Q1601
+P1901 neo900-legacy:500024-6471 - exists
+U1901 neo900-legacy:SOT23-5 DRV WRONG (DRV is DFN/LGA with pad)
+U1902 - DSF = U301
+U1903 neo900-legacy:QFN-32+E-0.5 - exists
+U1904+ neo900-legacy:SOT666IP - = U612
+
+P2001 neo900-legacy:DF37NB-20SD-0.4V - exists
+U2001+ neo900-legacy:R-XBGA-N12-0.5 YZT exists
+U2003 neo900-legacy:SOT457-6 - = U201
+
+LED2101+ neo900-legacy:MSL0201RGB - exists
+LED2105+ msl0104:MSL0104 - exists
+U2101+ neo900-legacy:YZR0036 YZR exists
+U2102 neo900-legacy:QFN-24+E-0.5 RTW = U1801
+U2103 neo900-legacy:SOT666IP - = U612
+
+P2201 neo900-legacy:105017-0001 - exists
+U2201+ neo900-legacy:SOT23-5 DBV = U1104
+U2203+ neo900-legacy:XO-2520 - exists (looks horrible)
+
+P2301 neo900:BBCONN - exists (but can we use that ?)
+P2302 - - missing (50 mil DIL header)
+U2301 - - = U1501
+U2302 ssop:TSSOP-16 - exists (close enough approx)
+U2303 stqfn20:STQFN-20 - = U402
+
+CON2401 header:HDR-2x1-100mil - exists
+
+P2501 neo900:BEAGLEBOARD-XM-CAM - exists
+CON2501+ - - missing (50 mil TH line)
+P2502 - - missing (50 mil DIL header)
+
+exists = exists in a library, needs review
+missing = footprint type is defined, but we have no CAD drawing yet
+undefined = footprint is not defined/specified yet
+WRONG = we have footprint, but it's incorrect
+
+Caps
+----
+
+0402 2u2;10V 2u2[>=6.3V]
+0603 4u7;10V 8u2;10V; 10u[>=6.3V]
+0805 47u[>=6.3V] 10u[>=6.3V] 22u[>=6.3V]
+
+
+SOT aliases
+-----------
+
+https://en.wikipedia.org/wiki/Small-outline_transistor
+
+SOT-353 SC70-5 SC88A TSSOP-5 UMT5
+SOT-363 SC70-6 SC88 TSSOP-6 IMT6 US6 S-Mini6
+SOT-523 SC89