Browse Source

Added autodetect for hw revision into hw

Per Mårtensson 3 years ago
parent
commit
295b37b65e
7 changed files with 508 additions and 451 deletions
  1. 0 0
      bom/ibom.html
  2. 101 106
      fp-info-cache
  3. 377 341
      key80.kicad_pcb
  4. 29 3
      key80.sch
  5. 1 1
      key80_bom.csv
  6. BIN
      pdf/key80.pdf
  7. BIN
      v103.zip

File diff suppressed because it is too large
+ 0 - 0
bom/ibom.html


+ 101 - 106
fp-info-cache

@@ -83366,135 +83366,135 @@ sm6uax
 FAB64B
 FAB64B
 <b>DIN 41612 CONNECTOR</b>
 <b>DIN 41612 CONNECTOR</b>
 <p>
 <p>
-Female, 64 pins, type B, rows AB, grid 2.54 mm.<br />
-B mates with Q, but pin numbers reversed.
-</p>
+0
+0
+0
 
 
 0
 0
 64
 64
 64
 64
-sm6uax
-FAB64Q
-<b>DIN 41612 CONNECTOR</b>
+0
+0
+0
 <p>
 <p>
 Male, 64 pins, type B, rows ab, grid 2.54 mm<br />
 Male, 64 pins, type B, rows ab, grid 2.54 mm<br />
 Female, 64 bits, type Q, rows ab, grid 2.54 mm<br />
 Female, 64 bits, type Q, rows ab, grid 2.54 mm<br />
 B mates with Q, but pin numbers reversed
 B mates with Q, but pin numbers reversed
-</p>
-
+0
+0
 0
 0
 64
 64
 64
 64
 sm6uax
 sm6uax
 Fuse_1206_3216Metric
 Fuse_1206_3216Metric
-Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator
-resistor
+0
+0
 0
 0
 2
 2
 2
 2
 sm6uax
 sm6uax
 Fuse_1806_4516Metric
 Fuse_1806_4516Metric
-Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator
-resistor
+0
+0
 0
 0
 2
 2
 2
 2
 sm6uax
 sm6uax
 HDMI_Micro-D_Molex_46765-2x0x
 HDMI_Micro-D_Molex_46765-2x0x
-HDMI, Micro, Type D, THT/SMD hybrid, 0.4mm pitch, 19 ckt, right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf)
-hdmi micro type d right angle tht smd hybrid 
+0
+0
 0
 0
 23
 23
 20
 20
 sm6uax
 sm6uax
 HOPERF_RFM9XW_SMD
 HOPERF_RFM9XW_SMD
- Low Power Long Range Transceiver Module SMD-16 http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf
- Low Power Long Range Transceiver Module
+0
+0
 0
 0
 16
 16
 16
 16
 sm6uax
 sm6uax
 HRO-TYPE-C-31-M-12
 HRO-TYPE-C-31-M-12
-
-
+0
+0
 0
 0
 16
 16
 13
 13
 sm6uax
 sm6uax
 HRO-TYPE-C-31-M-12-Assembly
 HRO-TYPE-C-31-M-12-Assembly
-
-
+0
+0
 0
 0
 16
 16
 13
 13
 sm6uax
 sm6uax
 HRO-TYPE-C-31-M-12-HandSoldering
 HRO-TYPE-C-31-M-12-HandSoldering
-
-
+0
+0
 0
 0
 16
 16
 13
 13
 sm6uax
 sm6uax
 HRO-TYPE-C-31-M-13
 HRO-TYPE-C-31-M-13
-
-
+0
+0
 0
 0
 16
 16
 13
 13
 sm6uax
 sm6uax
 INP101X
 INP101X
-Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf
-Single 2.4 GHz Wi-Fi and Bluetooth combo  chip
+0
+0
 0
 0
 26
 26
 26
 26
 sm6uax
 sm6uax
 JLink 10 pin needle
 JLink 10 pin needle
-
-
+0
+0
 0
 0
 10
 10
 10
 10
 sm6uax
 sm6uax
 LED_Rectangular_A694B_LED
 LED_Rectangular_A694B_LED
-Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf
-LED automotive super flux 7.62mm
+0
+0
 0
 0
 4
 4
 4
 4
 sm6uax
 sm6uax
 LGA-6_3x2.41mm_P1.00mm
 LGA-6_3x2.41mm_P1.00mm
-LGA-8
-lga land grid array
+0
+0
 0
 0
 6
 6
 6
 6
 sm6uax
 sm6uax
 L_4.2x4.2_H1.8
 L_4.2x4.2_H1.8
-Choke, SMD, 6.3x6.3mm 3mm height
-Choke SMD
+0
+0
 0
 0
 2
 2
 2
 2
 sm6uax
 sm6uax
 L_6.3x6.3_H3
 L_6.3x6.3_H3
-Choke, SMD, 6.3x6.3mm 3mm height
-Choke SMD
+0
+0
 0
 0
 2
 2
 2
 2
 sm6uax
 sm6uax
 L_6.6x7.1_H1.8
 L_6.6x7.1_H1.8
-Choke, SMD, 7.3x7.3mm 3.5mm height
-Choke SMD
+0
+0
 0
 0
 2
 2
 2
 2
 sm6uax
 sm6uax
 MAB64B
 MAB64B
-<b>DIN 41612 CONNECTOR</b>
-<p>
-Male, 64 pins, type B, rows ab, grid 2.54 mm<br />
+0
+0
+0
 Female, 64 bits, type Q, rows ab, grid 2.54 mm<br />
 Female, 64 bits, type Q, rows ab, grid 2.54 mm<br />
 B mates with Q, but pin numbers reversed
 B mates with Q, but pin numbers reversed
 </p>
 </p>
@@ -83506,214 +83506,209 @@ sm6uax
 MAB64B-FAB64Q
 MAB64B-FAB64Q
 <b>DIN 41612 CONNECTOR</b>
 <b>DIN 41612 CONNECTOR</b>
 <p>
 <p>
-Male, 64 pins, type B, rows ab, grid 2.54 mm<br />
-Female, 64 bits, type Q, rows ab, grid 2.54 mm<br />
-B mates with Q, but pin numbers reversed
+0
+0
+0
 </p>
 </p>
 
 
 0
 0
 64
 64
 64
 64
-sm6uax
-MountingHole_6.4mm_M6_guidehole
+0
+0
 Mounting Hole 6.4mm, no annular, M6
 Mounting Hole 6.4mm, no annular, M6
 mounting hole 6.4mm no annular m6
 mounting hole 6.4mm no annular m6
 0
 0
 0
 0
 0
 0
-sm6uax
-Multicomp_MC9A12-1034_2x03_P2.54mm_Vertical
+0
+0
 http://www.farnell.com/datasheets/1520732.pdf
 http://www.farnell.com/datasheets/1520732.pdf
 connector multicomp MC9A MC9A12
 connector multicomp MC9A MC9A12
 0
 0
 6
 6
 6
 6
-sm6uax
-Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm
+0
+0
 Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package
 Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package
 SMD SMT crystal oscillator
 SMD SMT crystal oscillator
 0
 0
 4
 4
 4
 4
-sm6uax
-Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering
+0
+0
 Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package
 Miniature Crystal Clock Oscillator EuroQuartz XO32 series, http://cdn-reichelt.de/documents/datenblatt/B400/XO32.pdf, hand-soldering, 3.2x2.5mm^2 package
 SMD SMT crystal oscillator hand-soldering
 SMD SMT crystal oscillator hand-soldering
 0
 0
 4
 4
 4
 4
-sm6uax
-PCM5102_I2S_module
+0
+0
 Through hole straight pin header, 1x11, 2.54mm pitch, single row
 Through hole straight pin header, 1x11, 2.54mm pitch, single row
 Through hole pin header THT 1x11 2.54mm single row
 Through hole pin header THT 1x11 2.54mm single row
 0
 0
 14
 14
 14
 14
-sm6uax
-PLCC-32_SMD-Socket
+0
+0
 PLCC, 32 pins, surface mount
 PLCC, 32 pins, surface mount
 plcc smt
 plcc smt
 0
 0
 32
 32
 32
 32
-sm6uax
-RJ45_Connectfly_DS1128-05_Horizontal
+0
+0
 8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf)
 8 Pol Shallow Latch Connector, Modjack, RJ45 (https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/c-bmj-0102.pdf)
 RJ45
 RJ45
 0
 0
 8
 8
 8
 8
-sm6uax
-SHT21-Sensirion
+0
+0
 DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
 DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
 DFN NoLead
 DFN NoLead
 0
 0
 11
 11
 7
 7
-sm6uax
-SHT21-Sensirion-Cutout
+0
+0
 DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
 DFN, 6 Pin (https://www.silabs.com/documents/public/data-sheets/Si7020-A20.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py
 DFN NoLead
 DFN NoLead
 0
 0
 11
 11
 7
 7
-sm6uax
-SOT-223-5
+0
+0
 module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf
 module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf
 CMS SOT
 CMS SOT
 0
 0
 5
 5
 5
 5
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_A
+0
+0
 
 
 
 
 0
 0
 144
 144
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_B
+0
+0
 
 
 
 
 0
 0
 144
 144
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_C
+0
+0
 
 
 
 
 0
 0
 144
 144
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-MFG
+0
+0
 
 
 
 
 0
 0
 144
 144
 144
 144
-sm6uax
-SW_Push_1P1T_NO_CK_KSC7xxJ
+0
+0
 CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf
 CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf
 tactile switch ksc7
 tactile switch ksc7
 0
 0
 4
 4
 2
 2
-sm6uax
-SW_Tactile_SKHH_Angled_TC1102
+0
+0
 tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html
 tactile switch 6mm ALPS SKHH right angle http://www.alps.com/prod/info/E/HTML/Tact/SnapIn/SKHH/SKHHLUA010.html
 tactile switch 6mm ALPS SKHH right angle
 tactile switch 6mm ALPS SKHH right angle
 0
 0
 4
 4
 4
 4
-sm6uax
-Supercap GS130
+0
+0
 
 
 
 
 0
 0
 3
 3
 3
 3
-sm6uax
-SupercapGS230F
+0
+0
 
 
 
 
 0
 0
 3
 3
 3
 3
-sm6uax
-TE_171826-4_1x4_P2.50mm_Horizontal
+0
+0
 
 
 
 
 0
 0
 4
 4
 4
 4
-sm6uax
-TFDU4301
+0
+0
 
 
 
 
 0
 0
 8
 8
 8
 8
-sm6uax
-TSA365G00D-250
+0
+0
 
 
 
 
 0
 0
 6
 6
 4
 4
-sm6uax
-TSOC-6_3.76x3.94mm_P1.27mm
+0
+0
 Maxim Integrated TSOC-6 D6+1,https://datasheets.maximintegrated.com/en/ds/DS2401.pdf, https://pdfserv.maximintegrated.com/land_patterns/90-0321.PDF
 Maxim Integrated TSOC-6 D6+1,https://datasheets.maximintegrated.com/en/ds/DS2401.pdf, https://pdfserv.maximintegrated.com/land_patterns/90-0321.PDF
 TSOC-6
 TSOC-6
 0
 0
 6
 6
 6
 6
-sm6uax
-Termocoupler PCB trough hole
+0
+0
 
 
 
 
 0
 0
 3
 3
 2
 2
-sm6uax
-Texas_DSBGA-8_0.88x1.57mm_Layout2x4_P0.4mm
+0
+0
 Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
 Texas Instruments, DSBGA, 0.9x1.9mm, 8 bump 2x4 (perimeter) array, NSMD pad definition (http://www.ti.com/lit/ds/symlink/txb0102.pdf, http://www.ti.com/lit/an/snva009ag/snva009ag.pdf)
 Texas Instruments DSBGA BGA YZP R-XBGA-N8
 Texas Instruments DSBGA BGA YZP R-XBGA-N8
 0
 0
 16
 16
 8
 8
-sm6uax
-VQFN-14_3.6x3.6x05P
+0
+0
 
 
 
 
 0
 0
 15
 15
 15
 15
-sm6uax
-dit
+0
+0
 
 
 
 
 0
 0
 0
 0
 0
 0
-sm6uax
-kr-5R5h-155-r
+0
+0
 
 
 
 
 0
 0
 2
 2
 2
 2
-sm6uax
-pollux
+0
+0
 
 
 
 
 0
 0
 0
 0
 0
 0
-sm6uax
-sm6uax_nixies-us-IN-12
-MAY BE USED WITH SOCKET: SK-136
-MAY BE USED WITH SOCKET: SK-136
 0
 0
-12
-12
+0

File diff suppressed because it is too large
+ 377 - 341
key80.kicad_pcb


+ 29 - 3
key80.sch

@@ -782,7 +782,6 @@ Text Label 5000 6250 0    50   ~ 0
 B6
 B6
 Text Label 5050 4650 0    50   ~ 0
 Text Label 5050 4650 0    50   ~ 0
 B7
 B7
-NoConn ~ 6600 5950
 NoConn ~ 6600 4550
 NoConn ~ 6600 4550
 $Comp
 $Comp
 L Connector:Conn_01x10_Male J3
 L Connector:Conn_01x10_Male J3
@@ -1772,12 +1771,39 @@ Wire Wire Line
 	2500 6700 2500 7350
 	2500 6700 2500 7350
 Wire Wire Line
 Wire Wire Line
 	2350 7250 2350 7350
 	2350 7250 2350 7350
+Wire Wire Line
+	2350 7350 2500 7350
+$Comp
+L power:GND #PWR0137
+U 1 1 6179F2C3
+P 7650 5950
+F 0 "#PWR0137" H 7650 5700 50  0001 C CNN
+F 1 "GND" H 7655 5777 50  0000 C CNN
+F 2 "" H 7650 5950 50  0001 C CNN
+F 3 "" H 7650 5950 50  0001 C CNN
+	1    7650 5950
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	6600 5950 6700 5950
+Wire Wire Line
+	6900 5950 7650 5950
 Wire Wire Line
 Wire Wire Line
 	4600 4750 5400 4750
 	4600 4750 5400 4750
 Wire Bus Line
 Wire Bus Line
 	4900 4750 4900 7050
 	4900 4750 4900 7050
 Wire Bus Line
 Wire Bus Line
 	3900 3650 3900 7050
 	3900 3650 3900 7050
-Wire Wire Line
-	2350 7350 2500 7350
+$Comp
+L Device:R_Small R14
+U 1 1 617CEEE3
+P 6800 5950
+F 0 "R14" V 6750 5750 50  0000 L CNN
+F 1 "10k" V 6750 6050 50  0000 L CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 6800 5950 50  0001 C CNN
+F 3 "~" H 6800 5950 50  0001 C CNN
+F 4 "C25744" H 6800 5950 50  0001 C CNN "LCSC"
+	1    6800 5950
+	0    1    1    0   
+$EndComp
 $EndSCHEMATC
 $EndSCHEMATC

+ 1 - 1
key80_bom.csv

@@ -12,7 +12,7 @@ Comment,Designator,Footprint,LCSC, LCSC, MOUSER
 "Conn_01x01_Male","J5","Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Horizontal",""
 "Conn_01x01_Male","J5","Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Horizontal",""
 "BSS138","Q1","Package_TO_SOT_SMD:SOT-23","","C52895",""
 "BSS138","Q1","Package_TO_SOT_SMD:SOT-23","","C52895",""
 "1k","R16,R15","Resistor_SMD:R_0402_1005Metric","","C11702",""
 "1k","R16,R15","Resistor_SMD:R_0402_1005Metric","","C11702",""
-"10k","R21,R1,R2,R4,R3,R5,R6,R7,R8,R9,R10,R11,R12,R13","Resistor_SMD:R_0402_1005Metric","","C25744",""
+"10k","R21,R1,R2,R4,R3,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14","Resistor_SMD:R_0402_1005Metric","","C25744",""
 "AMS1117-3.3","U1","Package_TO_SOT_SMD:SOT-223-3_TabPin2","","C2688239",""
 "AMS1117-3.3","U1","Package_TO_SOT_SMD:SOT-223-3_TabPin2","","C2688239",""
 "ESP32-S2-WROVER-I","U11","key80:ESP32-S2-WROVER","","C967028",""
 "ESP32-S2-WROVER-I","U11","key80:ESP32-S2-WROVER","","C967028",""
 "74HCT245","U2,U3,U4","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","","C5980",""
 "74HCT245","U2,U3,U4","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","","C5980",""

BIN
pdf/key80.pdf


BIN
v103.zip


Some files were not shown because too many files changed in this diff