Sfoglia il codice sorgente

Added autodetect for hw revision into hw

Per Mårtensson 3 anni fa
parent
commit
295b37b65e
7 ha cambiato i file con 508 aggiunte e 451 eliminazioni
  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
 <b>DIN 41612 CONNECTOR</b>
 <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
 64
 64
-sm6uax
-FAB64Q
-<b>DIN 41612 CONNECTOR</b>
+0
+0
+0
 <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
-</p>
-
+0
+0
 0
 64
 64
 sm6uax
 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
 2
 2
 sm6uax
 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
 2
 2
 sm6uax
 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
 23
 20
 sm6uax
 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
 16
 16
 sm6uax
 HRO-TYPE-C-31-M-12
-
-
+0
+0
 0
 16
 13
 sm6uax
 HRO-TYPE-C-31-M-12-Assembly
-
-
+0
+0
 0
 16
 13
 sm6uax
 HRO-TYPE-C-31-M-12-HandSoldering
-
-
+0
+0
 0
 16
 13
 sm6uax
 HRO-TYPE-C-31-M-13
-
-
+0
+0
 0
 16
 13
 sm6uax
 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
 26
 26
 sm6uax
 JLink 10 pin needle
-
-
+0
+0
 0
 10
 10
 sm6uax
 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
 4
 4
 sm6uax
 LGA-6_3x2.41mm_P1.00mm
-LGA-8
-lga land grid array
+0
+0
 0
 6
 6
 sm6uax
 L_4.2x4.2_H1.8
-Choke, SMD, 6.3x6.3mm 3mm height
-Choke SMD
+0
+0
 0
 2
 2
 sm6uax
 L_6.3x6.3_H3
-Choke, SMD, 6.3x6.3mm 3mm height
-Choke SMD
+0
+0
 0
 2
 2
 sm6uax
 L_6.6x7.1_H1.8
-Choke, SMD, 7.3x7.3mm 3.5mm height
-Choke SMD
+0
+0
 0
 2
 2
 sm6uax
 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 />
 B mates with Q, but pin numbers reversed
 </p>
@@ -83506,214 +83506,209 @@ sm6uax
 MAB64B-FAB64Q
 <b>DIN 41612 CONNECTOR</b>
 <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>
 
 0
 64
 64
-sm6uax
-MountingHole_6.4mm_M6_guidehole
+0
+0
 Mounting Hole 6.4mm, no annular, M6
 mounting hole 6.4mm no annular m6
 0
 0
 0
-sm6uax
-Multicomp_MC9A12-1034_2x03_P2.54mm_Vertical
+0
+0
 http://www.farnell.com/datasheets/1520732.pdf
 connector multicomp MC9A MC9A12
 0
 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
 SMD SMT crystal oscillator
 0
 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
 SMD SMT crystal oscillator hand-soldering
 0
 4
 4
-sm6uax
-PCM5102_I2S_module
+0
+0
 Through hole straight pin header, 1x11, 2.54mm pitch, single row
 Through hole pin header THT 1x11 2.54mm single row
 0
 14
 14
-sm6uax
-PLCC-32_SMD-Socket
+0
+0
 PLCC, 32 pins, surface mount
 plcc smt
 0
 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)
 RJ45
 0
 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 NoLead
 0
 11
 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 NoLead
 0
 11
 7
-sm6uax
-SOT-223-5
+0
+0
 module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf
 CMS SOT
 0
 5
 5
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_A
+0
+0
 
 
 0
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_B
+0
+0
 
 
 0
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-IPC_C
+0
+0
 
 
 0
 144
 144
-sm6uax
-STMicroelectronics-LQFP144-1A-0-3-MFG
+0
+0
 
 
 0
 144
 144
-sm6uax
-SW_Push_1P1T_NO_CK_KSC7xxJ
+0
+0
 CK components KSC7 tactile switch https://www.ckswitches.com/media/1973/ksc7.pdf
 tactile switch ksc7
 0
 4
 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
 0
 4
 4
-sm6uax
-Supercap GS130
+0
+0
 
 
 0
 3
 3
-sm6uax
-SupercapGS230F
+0
+0
 
 
 0
 3
 3
-sm6uax
-TE_171826-4_1x4_P2.50mm_Horizontal
+0
+0
 
 
 0
 4
 4
-sm6uax
-TFDU4301
+0
+0
 
 
 0
 8
 8
-sm6uax
-TSA365G00D-250
+0
+0
 
 
 0
 6
 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
 TSOC-6
 0
 6
 6
-sm6uax
-Termocoupler PCB trough hole
+0
+0
 
 
 0
 3
 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 BGA YZP R-XBGA-N8
 0
 16
 8
-sm6uax
-VQFN-14_3.6x3.6x05P
+0
+0
 
 
 0
 15
 15
-sm6uax
-dit
+0
+0
 
 
 0
 0
 0
-sm6uax
-kr-5R5h-155-r
+0
+0
 
 
 0
 2
 2
-sm6uax
-pollux
+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
-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
 Text Label 5050 4650 0    50   ~ 0
 B7
-NoConn ~ 6600 5950
 NoConn ~ 6600 4550
 $Comp
 L Connector:Conn_01x10_Male J3
@@ -1772,12 +1771,39 @@ Wire Wire Line
 	2500 6700 2500 7350
 Wire Wire Line
 	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
 	4600 4750 5400 4750
 Wire Bus Line
 	4900 4750 4900 7050
 Wire Bus Line
 	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

+ 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",""
 "BSS138","Q1","Package_TO_SOT_SMD:SOT-23","","C52895",""
 "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",""
 "ESP32-S2-WROVER-I","U11","key80:ESP32-S2-WROVER","","C967028",""
 "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