├── discipad-pcb-rescue.dcm ├── .gitattributes ├── doc ├── images │ ├── discipad.jpeg │ ├── discipad-kicad.png │ ├── discipad-top.png │ └── discipad-bottom.png ├── README.md └── bootloader │ └── README.md ├── gerber ├── pcb │ ├── discipad.rar │ ├── discipad-pcb-B.Paste.gbr │ ├── discipad-pcb-B.SilkS.gbr │ ├── discipad-pcb-F.Paste.gbr │ ├── discipad-pcb-Edge.Cuts.gbr │ ├── discipad-pcb-NPTH.drl │ └── discipad-pcb-PTH.drl └── bottom │ ├── discipad-bottom.rar │ ├── discipad-bottom-pcb-NPTH.drl │ ├── discipad-bottom-pcb-PTH.drl │ ├── discipad-bottom-pcb-B.Paste.gbr │ ├── discipad-bottom-pcb-B.SilkS.gbr │ ├── discipad-bottom-pcb-F.Paste.gbr │ ├── discipad-bottom-pcb-F.SilkS.gbr │ ├── discipad-bottom-pcb-Edge.Cuts.gbr │ ├── discipad-bottom-pcb-F.Mask.gbr │ ├── discipad-bottom-pcb-F.Cu.gbr │ └── discipad-bottom-pcb-B.Mask.gbr ├── sym-lib-table ├── README.md ├── bottom ├── discipad-bottom-pcb-cache.lib ├── discipad-bottom-pcb.pro ├── discipad-bottom-pcb.sch └── discipad-bottom-pcb.net ├── discipad-pcb.pro ├── discipad-pcb-rescue.lib ├── discipad-pcb-cache.lib ├── discipad-pcb.bak ├── discipad-pcb.net ├── discipad-pcb.sch-bak └── discipad-pcb.sch /discipad-pcb-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /doc/images/discipad.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/doc/images/discipad.jpeg -------------------------------------------------------------------------------- /gerber/pcb/discipad.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/gerber/pcb/discipad.rar -------------------------------------------------------------------------------- /doc/images/discipad-kicad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/doc/images/discipad-kicad.png -------------------------------------------------------------------------------- /doc/images/discipad-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/doc/images/discipad-top.png -------------------------------------------------------------------------------- /doc/images/discipad-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/doc/images/discipad-bottom.png -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coseyfannitutti/discipad/HEAD/gerber/bottom/discipad-bottom.rar -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name discipad-pcb-rescue)(type Legacy)(uri ${KIPRJMOD}/discipad-pcb-rescue.lib)(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-NPTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 08/26/19 00:43:16 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | % 7 | G90 8 | G05 9 | M72 10 | T0 11 | M30 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # discipad 2 | 17-key numpad assembled with only through hole components, including usb type-c 3 | 4 | [BOM, Build Guide, and Flashing Information](./doc) 5 | 6 | Kits available at [cftkb.com](https://www.cftkb.com) 7 | 8 | ![discipad](./doc/images/discipad.jpeg) 9 | ![](./doc/images/discipad-kicad.png) 10 | ![](./doc/images/discipad-top.png) 11 | ![](./doc/images/discipad-bottom.png) -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-PTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 08/26/19 00:43:16 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.0866 7 | T2C0.1693 8 | % 9 | G90 10 | G05 11 | M72 12 | T1 13 | X4.2718Y-1.1211 14 | X7.0473Y-1.1211 15 | X5.6627Y-2.4325 16 | X6.7683Y-3.9308 17 | X4.5572Y-3.9199 18 | X5.6627Y-4.6727 19 | T2 20 | X6.4767Y-2.1087 21 | X4.8488Y-2.1087 22 | T0 23 | M30 24 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-B.Paste.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:29:33-04:00* 3 | G04 #@! TF.ProjectId,discipad-pcb,64697363697061642D7063622E6B6963,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Paste,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:29:33* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-B.SilkS.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:29:33-04:00* 3 | G04 #@! TF.ProjectId,discipad-pcb,64697363697061642D7063622E6B6963,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Legend,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:29:33* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-F.Paste.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:29:33-04:00* 3 | G04 #@! TF.ProjectId,discipad-pcb,64697363697061642D7063622E6B6963,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Paste,Top* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:29:33* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-B.Paste.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Paste,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-B.SilkS.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Legend,Bot* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-F.Paste.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Paste,Top* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-F.SilkS.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Legend,Top* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 APERTURE END LIST* 15 | M02* 16 | -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- 1 | # DISCIPAD 2 | 3 | [Build Guide](https://static1.squarespace.com/static/5c533d33348cd92b886e544d/t/5d90e24fbd027f6ecf7cfb2a/1569776210721/DISCIPAD+BUILD+GUIDE.pdf) 4 | 5 | [QMK Toolbox Flashing Guide (Recommended)](https://static1.squarespace.com/static/5c533d33348cd92b886e544d/t/5d8ee3dc9135ee1aa9e99cd6/1569645533886/DISCIPAD+FLASHING+GUIDE.pdf) 6 | 7 | [Command Line Flashing Guide (Advanced)](https://static1.squarespace.com/static/5c533d33348cd92b886e544d/t/5d8ee3c1f21a152c431c6f4b/1569645506482/DISCIPAD+FLASHING+GUIDE+-+COMMAND+LINE.pdf) 8 | 9 | [Bootloader](./bootloader) 10 | 11 | [BOM (Parts List)](https://octopart.com/bom-tool/zkOB9ZlB) 12 | 13 | ![discipad](./images/discipad-kicad.png) -------------------------------------------------------------------------------- /bottom/discipad-bottom-pcb-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # inputclub_1PIN 5 | # 6 | DEF inputclub_1PIN H 0 40 Y Y 1 F N 7 | F0 "H" 0 100 60 H V C CNN 8 | F1 "inputclub_1PIN" 0 -100 60 H V C CNN 9 | F2 "" 0 0 60 H V C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | C 0 0 56 0 1 0 N 13 | X ~ 1 -200 0 200 R 50 50 1 1 B 14 | ENDDRAW 15 | ENDDEF 16 | # 17 | # power_GND 18 | # 19 | DEF power_GND #PWR 0 0 Y Y 1 F P 20 | F0 "#PWR" 0 -250 50 H I C CNN 21 | F1 "power_GND" 0 -150 50 H V C CNN 22 | F2 "" 0 0 50 H I C CNN 23 | F3 "" 0 0 50 H I C CNN 24 | DRAW 25 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 26 | X GND 1 0 0 0 D 50 50 1 1 W N 27 | ENDDRAW 28 | ENDDEF 29 | # 30 | #End Library 31 | -------------------------------------------------------------------------------- /discipad-pcb.pro: -------------------------------------------------------------------------------- 1 | update=22/05/2015 07:44:53 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [pcbnew] 9 | version=1 10 | LastNetListRead= 11 | UseCmpFile=1 12 | PadDrill=0.600000000000 13 | PadDrillOvalY=0.600000000000 14 | PadSizeH=1.500000000000 15 | PadSizeV=1.500000000000 16 | PcbTextSizeV=1.500000000000 17 | PcbTextSizeH=1.500000000000 18 | PcbTextThickness=0.300000000000 19 | ModuleTextSizeV=1.000000000000 20 | ModuleTextSizeH=1.000000000000 21 | ModuleTextSizeThickness=0.150000000000 22 | SolderMaskClearance=0.000000000000 23 | SolderMaskMinWidth=0.000000000000 24 | DrawSegmentWidth=0.200000000000 25 | BoardOutlineThickness=0.100000000000 26 | ModuleOutlineThickness=0.150000000000 27 | [cvpcb] 28 | version=1 29 | NetIExt=net 30 | [eeschema] 31 | version=1 32 | LibDir= 33 | [eeschema/libraries] 34 | -------------------------------------------------------------------------------- /bottom/discipad-bottom-pcb.pro: -------------------------------------------------------------------------------- 1 | update=22/05/2015 07:44:53 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [pcbnew] 9 | version=1 10 | LastNetListRead= 11 | UseCmpFile=1 12 | PadDrill=0.600000000000 13 | PadDrillOvalY=0.600000000000 14 | PadSizeH=1.500000000000 15 | PadSizeV=1.500000000000 16 | PcbTextSizeV=1.500000000000 17 | PcbTextSizeH=1.500000000000 18 | PcbTextThickness=0.300000000000 19 | ModuleTextSizeV=1.000000000000 20 | ModuleTextSizeH=1.000000000000 21 | ModuleTextSizeThickness=0.150000000000 22 | SolderMaskClearance=0.000000000000 23 | SolderMaskMinWidth=0.000000000000 24 | DrawSegmentWidth=0.200000000000 25 | BoardOutlineThickness=0.100000000000 26 | ModuleOutlineThickness=0.150000000000 27 | [cvpcb] 28 | version=1 29 | NetIExt=net 30 | [eeschema] 31 | version=1 32 | LibDir= 33 | [eeschema/libraries] 34 | -------------------------------------------------------------------------------- /bottom/discipad-bottom-pcb.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 29 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L inputclub:1PIN H1 18 | U 1 1 5D13347D 19 | P 1950 1900 20 | F 0 "H1" H 2034 1955 60 0000 L CNN 21 | F 1 "1PIN" H 2034 1849 60 0000 L CNN 22 | F 2 "MountingHole:MountingHole_2.2mm_M2_Pad" H 1950 1900 60 0001 C CNN 23 | F 3 "" H 1950 1900 60 0000 C CNN 24 | 1 1950 1900 25 | 1 0 0 -1 26 | $EndComp 27 | $Comp 28 | L power:GND #PWR0101 29 | U 1 1 5D134BE7 30 | P 1750 1900 31 | F 0 "#PWR0101" H 1750 1650 50 0001 C CNN 32 | F 1 "GND" H 1755 1727 50 0000 C CNN 33 | F 2 "" H 1750 1900 50 0001 C CNN 34 | F 3 "" H 1750 1900 50 0001 C CNN 35 | 1 1750 1900 36 | 1 0 0 -1 37 | $EndComp 38 | $EndSCHEMATC 39 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-Edge.Cuts.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:29:33-04:00* 3 | G04 #@! TF.ProjectId,discipad-pcb,64697363697061642D7063622E6B6963,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Profile,NP* 6 | %FSLAX46Y46*% 7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 8 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:29:33* 9 | %MOMM*% 10 | %LPD*% 11 | G01* 12 | G04 APERTURE LIST* 13 | %ADD10C,0.150000*% 14 | G04 APERTURE END LIST* 15 | D10* 16 | X108977543Y-137901737D02* 17 | G75* 18 | G02X105670421Y-134594615I0J3307122D01* 19 | G01* 20 | X181996697Y-134594615D02* 21 | G75* 22 | G02X178689575Y-137901737I-3307122J0D01* 23 | G01* 24 | X178689575Y-15101737D02* 25 | G75* 26 | G02X181996697Y-18408859I0J-3307122D01* 27 | G01* 28 | X105670421Y-18408859D02* 29 | G75* 30 | G02X108977543Y-15101737I3307122J0D01* 31 | G01* 32 | X105670421Y-134594615D02* 33 | X105670421Y-18408859D01* 34 | X108977543Y-15101737D02* 35 | X178689575Y-15101737D01* 36 | X181996697Y-18408859D02* 37 | X181996697Y-134594615D01* 38 | X178689575Y-137901737D02* 39 | X108977543Y-137901737D01* 40 | M02* 41 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-Edge.Cuts.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Profile,NP* 6 | %FSLAX46Y46*% 7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 8 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 9 | %MOMM*% 10 | %LPD*% 11 | G01* 12 | G04 APERTURE LIST* 13 | %ADD10C,0.150000*% 14 | G04 APERTURE END LIST* 15 | D10* 16 | X108977543Y-137901737D02* 17 | G75* 18 | G02X105670421Y-134594615I0J3307122D01* 19 | G01* 20 | X181996697Y-134594615D02* 21 | G75* 22 | G02X178689575Y-137901737I-3307122J0D01* 23 | G01* 24 | X178689575Y-15101737D02* 25 | G75* 26 | G02X181996697Y-18408859I0J-3307122D01* 27 | G01* 28 | X105670421Y-18408859D02* 29 | G75* 30 | G02X108977543Y-15101737I3307122J0D01* 31 | G01* 32 | X105670421Y-134594615D02* 33 | X105670421Y-18408859D01* 34 | X108977543Y-15101737D02* 35 | X178689575Y-15101737D01* 36 | X181996697Y-18408859D02* 37 | X181996697Y-134594615D01* 38 | X178689575Y-137901737D02* 39 | X108977543Y-137901737D01* 40 | M02* 41 | -------------------------------------------------------------------------------- /bottom/discipad-bottom-pcb.net: -------------------------------------------------------------------------------- 1 | (export (version D) 2 | (design 3 | (source "C:\\Users\\bryan\\Downloads\\kicad projects\\bobbypad v1.1\\bottom\\mulletpad-pcb.sch") 4 | (date "6/26/2019 5:00:57 AM") 5 | (tool "Eeschema (5.1.0)-1") 6 | (sheet (number 1) (name /) (tstamps /) 7 | (title_block 8 | (title) 9 | (company) 10 | (rev) 11 | (date) 12 | (source mulletpad-pcb.sch) 13 | (comment (number 1) (value "")) 14 | (comment (number 2) (value "")) 15 | (comment (number 3) (value "")) 16 | (comment (number 4) (value ""))))) 17 | (components 18 | (comp (ref H1) 19 | (value 1PIN) 20 | (footprint MountingHole:MountingHole_2.2mm_M2_Pad) 21 | (libsource (lib inputclub) (part 1PIN) (description "")) 22 | (sheetpath (names /) (tstamps /)) 23 | (tstamp 5D13347D))) 24 | (libparts 25 | (libpart (lib inputclub) (part 1PIN) 26 | (fields 27 | (field (name Reference) H) 28 | (field (name Value) 1PIN)) 29 | (pins 30 | (pin (num 1) (name ~) (type BiDi))))) 31 | (libraries 32 | (library (logical inputclub) 33 | (uri C:/Users/bryan/Downloads/whitefox/pcb-master/WhiteFox/lib/inputclub.lib))) 34 | (nets 35 | (net (code 1) (name GND) 36 | (node (ref H1) (pin 1))))) -------------------------------------------------------------------------------- /doc/bootloader/README.md: -------------------------------------------------------------------------------- 1 | # Bootloader 2 | 3 | ## If you buy a kit from cftkb.com your microcontroller already has the bootloader flashed and you do not need this. 4 | 5 | This project uses USBaspLoader as the usb bootloader on the atmega328p. 6 | - My custom bootloader: 7 | https://github.com/coseyfannitutti/USBaspLoader/tree/atmega328p 8 | - Please ensure you are in the atmega328p branch of my fork of the USBaspLoader repository when downloading. 9 | - Follow the directions in the readme for directions on setting up the build environment for your operating system as well as flash instructions. 10 | - Makefile.inc sets flashing device as usbtiny, as I use a sparkfun pocket avr programmer. If you need to use another programmer please edit line 41 of Makefile.inc accordingly. Only edit Makefile.inc, and NEVER directly edit the actual Makefile. 11 | - Commands for flashing once build environment is set up: 12 | 13 | ```make flash``` (flashes makefile) 14 | 15 | ```make fuse``` (sets fuses for microcontroller) 16 | 17 | ## Enter bootloader mode 18 | 1. Press and hold ```BOOT``` switch 19 | 2. Tap ```RESET``` switch 20 | 3. Release ```BOOT``` switch 21 | 22 | Alternatively, you can hold ```BOOT``` switch while inserting the USB cable. 23 | 24 | If you have successfully entered bootloader mode you should see USBaspLoader in device manager or as a connected device in QMK Toolbox. 25 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-NPTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 08/26/19 00:29:36 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.0669 7 | T2C0.1201 8 | T3C0.1575 9 | % 10 | G90 11 | G05 12 | M72 13 | T1 14 | X6.585Y-2.055 15 | X6.985Y-2.055 16 | X5.835Y-4.305 17 | X6.235Y-4.305 18 | X4.335Y-4.305 19 | X4.735Y-4.305 20 | X5.085Y-2.805 21 | X5.485Y-2.805 22 | X4.335Y-3.555 23 | X4.735Y-3.555 24 | X5.085Y-4.305 25 | X5.485Y-4.305 26 | X6.79Y-2.98 27 | X6.79Y-3.38 28 | X4.335Y-2.055 29 | X4.735Y-2.055 30 | X4.712Y-5.052 31 | X4.712Y-5.052 32 | X5.112Y-5.052 33 | X5.112Y-5.052 34 | X5.085Y-3.555 35 | X5.485Y-3.555 36 | X5.835Y-2.055 37 | X6.235Y-2.055 38 | X5.835Y-5.055 39 | X6.235Y-5.055 40 | X5.085Y-2.055 41 | X5.485Y-2.055 42 | X5.835Y-3.555 43 | X6.235Y-3.555 44 | X5.835Y-2.805 45 | X6.235Y-2.805 46 | X6.79Y-4.48 47 | X6.79Y-4.88 48 | X4.335Y-2.805 49 | X4.735Y-2.805 50 | T2 51 | X7.0656Y-4.2115 52 | X7.0656Y-5.1485 53 | X7.0656Y-2.7115 54 | X7.0656Y-3.6485 55 | X4.4435Y-5.3276 56 | X5.3806Y-5.3276 57 | T3 58 | X5.285Y-2.055 59 | X6.035Y-3.555 60 | X6.035Y-2.805 61 | X6.4656Y-4.2115 62 | X6.4656Y-5.1485 63 | X6.79Y-4.68 64 | X6.79Y-4.68 65 | X4.535Y-2.805 66 | X6.785Y-2.055 67 | X6.035Y-4.305 68 | X4.535Y-4.305 69 | X5.285Y-2.805 70 | X4.535Y-3.555 71 | X5.285Y-4.305 72 | X6.4656Y-2.7115 73 | X6.4656Y-3.6485 74 | X6.79Y-3.18 75 | X6.79Y-3.18 76 | X4.535Y-2.055 77 | X4.4435Y-4.7276 78 | X4.912Y-5.052 79 | X4.912Y-5.052 80 | X5.3806Y-4.7276 81 | X5.285Y-3.555 82 | X6.035Y-2.055 83 | X6.035Y-5.055 84 | T0 85 | M30 86 | -------------------------------------------------------------------------------- /discipad-pcb-rescue.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # ATmega328P-PU-MCU_Microchip_ATmega 5 | # 6 | DEF ATmega328P-PU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N 7 | F0 "U" -500 1450 50 H V L BNN 8 | F1 "ATmega328P-PU-MCU_Microchip_ATmega" 100 -1450 50 H V L TNN 9 | F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | DIP*W7.62mm* 13 | $ENDFPLIST 14 | DRAW 15 | S -500 -1400 500 1400 0 1 10 f 16 | X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 B 17 | X XTAL2/PB7 10 600 500 100 L 50 50 1 1 B 18 | X PD5 11 600 -1000 100 L 50 50 1 1 B 19 | X PD6 12 600 -1100 100 L 50 50 1 1 B 20 | X PD7 13 600 -1200 100 L 50 50 1 1 B 21 | X PB0 14 600 1200 100 L 50 50 1 1 B 22 | X PB1 15 600 1100 100 L 50 50 1 1 B 23 | X PB2 16 600 1000 100 L 50 50 1 1 B 24 | X PB3 17 600 900 100 L 50 50 1 1 B 25 | X PB4 18 600 800 100 L 50 50 1 1 B 26 | X PB5 19 600 700 100 L 50 50 1 1 B 27 | X PD0 2 600 -500 100 L 50 50 1 1 B 28 | X AVCC 20 100 1500 100 D 50 50 1 1 W 29 | X AREF 21 -600 1200 100 R 50 50 1 1 I 30 | X GND 22 0 -1500 100 U 50 50 1 1 P N 31 | X PC0 23 600 300 100 L 50 50 1 1 B 32 | X PC1 24 600 200 100 L 50 50 1 1 B 33 | X PC2 25 600 100 100 L 50 50 1 1 B 34 | X PC3 26 600 0 100 L 50 50 1 1 B 35 | X PC4 27 600 -100 100 L 50 50 1 1 B 36 | X PC5 28 600 -200 100 L 50 50 1 1 B 37 | X PD1 3 600 -600 100 L 50 50 1 1 B 38 | X PD2 4 600 -700 100 L 50 50 1 1 B 39 | X PD3 5 600 -800 100 L 50 50 1 1 B 40 | X PD4 6 600 -900 100 L 50 50 1 1 B 41 | X VCC 7 0 1500 100 D 50 50 1 1 W 42 | X GND 8 0 -1500 100 U 50 50 1 1 W 43 | X XTAL1/PB6 9 600 600 100 L 50 50 1 1 B 44 | ENDDRAW 45 | ENDDEF 46 | # 47 | # AVR-ISP-6-Connector 48 | # 49 | DEF AVR-ISP-6-Connector J 0 40 Y Y 1 F N 50 | F0 "J" 0 400 50 H V L CNN 51 | F1 "AVR-ISP-6-Connector" 0 -300 50 H V L CNN 52 | F2 "" -250 50 50 V I C CNN 53 | F3 "" -1275 -550 50 H I C CNN 54 | $FPLIST 55 | IDC?Header*2x03* 56 | Pin?Header*2x03* 57 | $ENDFPLIST 58 | DRAW 59 | S -105 -220 -95 -250 0 1 0 N 60 | S -105 350 -95 320 0 1 0 N 61 | S 250 -95 220 -105 0 1 0 N 62 | S 250 5 220 -5 0 1 0 N 63 | S 250 105 220 95 0 1 0 N 64 | S 250 205 220 195 0 1 0 N 65 | S 250 350 -250 -250 0 1 10 f 66 | X MISO 1 400 200 150 L 50 50 1 1 P 67 | X VCC 2 -100 500 150 D 50 50 1 1 W 68 | X SCK 3 400 0 150 L 50 50 1 1 P 69 | X MOSI 4 400 100 150 L 50 50 1 1 P 70 | X ~RST 5 400 -100 150 L 50 50 1 1 P 71 | X GND 6 -100 -400 150 U 50 50 1 1 W 72 | ENDDRAW 73 | ENDDEF 74 | # 75 | # SW_PUSH-keyboard_parts 76 | # 77 | DEF SW_PUSH-keyboard_parts SW 0 40 N N 1 F N 78 | F0 "SW" 150 110 50 H V C CNN 79 | F1 "SW_PUSH-keyboard_parts" 0 -80 50 H V C CNN 80 | F2 "" 0 0 60 H V C CNN 81 | F3 "" 0 0 60 H V C CNN 82 | DRAW 83 | S -170 50 170 60 0 1 0 N 84 | P 4 0 1 0 -40 60 -30 90 30 90 40 60 N 85 | X 1 1 -300 0 200 R 60 60 0 1 P I 86 | X 2 2 300 0 200 L 60 60 0 1 P I 87 | ENDDRAW 88 | ENDDEF 89 | # 90 | #End Library 91 | -------------------------------------------------------------------------------- /gerber/pcb/discipad-pcb-PTH.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (5.0.0)} date 08/26/19 00:29:36 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.0157 7 | T2C0.0236 8 | T3C0.0276 9 | T4C0.0315 10 | T5C0.0400 11 | T6C0.0433 12 | T7C0.0591 13 | T8C0.0866 14 | % 15 | G90 16 | G05 17 | M72 18 | T1 19 | X4.2553Y-0.7461 20 | X4.606Y-1.0533 21 | X4.6913Y-1.2007 22 | X4.7698Y-1.0912 23 | X4.9043Y-0.6427 24 | X5.0106Y-0.9792 25 | X5.0241Y-1.4536 26 | X5.0532Y-1.0036 27 | X5.3018Y-1.4515 28 | X5.3252Y-1.0044 29 | X5.3546Y-0.8956 30 | X5.441Y-0.6572 31 | X5.7385Y-1.001 32 | X5.7833Y-0.868 33 | X5.8322Y-0.6572 34 | X5.8322Y-0.9762 35 | X6.0341Y-1.0278 36 | X6.0575Y-1.4212 37 | X6.0692Y-1.6038 38 | X6.0738Y-1.2443 39 | X6.15Y-1.4581 40 | X6.1676Y-0.9205 41 | X6.1778Y-1.2443 42 | X6.2789Y-0.9205 43 | X6.2892Y-1.2443 44 | X6.3902Y-0.9205 45 | X6.402Y-1.2443 46 | X6.5133Y-0.9205 47 | X6.5177Y-1.2443 48 | X6.6933Y-2.509 49 | X6.7236Y-0.6572 50 | X6.8635Y-1.156 51 | X7.0626Y-0.8501 52 | X7.0929Y-1.2421 53 | X4.8985Y-0.881 54 | X4.8987Y-0.9332 55 | X4.932Y-0.881 56 | X4.9322Y-0.9332 57 | X4.9655Y-0.881 58 | X4.9657Y-0.9332 59 | X4.9989Y-0.881 60 | X4.9991Y-0.9332 61 | X5.0324Y-0.881 62 | X5.0326Y-0.9332 63 | X5.0659Y-0.881 64 | X5.0661Y-0.9332 65 | X5.0993Y-0.881 66 | X5.0995Y-0.9332 67 | X5.133Y-0.881 68 | X5.133Y-0.9332 69 | T2 70 | X4.71Y-0.7158 71 | X4.71Y-0.7748 72 | T3 73 | X5.8219Y-1.266 74 | X5.8219Y-1.466 75 | X4.9676Y-1.0568 76 | X5.1676Y-1.0568 77 | X5.5789Y-1.054 78 | X5.7789Y-1.054 79 | X4.5557Y-0.6539 80 | X4.5557Y-0.8547 81 | X5.5789Y-0.9507 82 | X5.7789Y-0.9507 83 | X5.5789Y-1.1608 84 | X5.7789Y-1.1608 85 | X5.2728Y-0.9527 86 | X5.4728Y-0.9527 87 | T4 88 | X5.2746Y-1.1629 89 | X5.4746Y-1.1629 90 | X4.6149Y-0.961 91 | X4.7134Y-0.961 92 | X5.2746Y-1.0568 93 | X5.4746Y-1.0568 94 | X6.7654Y-0.7767 95 | X6.7654Y-0.9767 96 | X6.6531Y-1.3153 97 | X6.6531Y-1.5153 98 | X6.3159Y-0.7767 99 | X6.3159Y-0.9767 100 | X6.6531Y-0.7767 101 | X6.6531Y-0.9767 102 | X6.8778Y-0.7767 103 | X6.8778Y-0.9767 104 | X6.3159Y-1.3153 105 | X6.3159Y-1.5153 106 | X6.7654Y-1.3153 107 | X6.7654Y-1.5153 108 | X6.0912Y-0.7767 109 | X6.0912Y-0.9767 110 | X4.3077Y-1.3744 111 | X4.3077Y-1.5712 112 | X4.4151Y-1.2717 113 | X4.4151Y-1.5717 114 | X4.5151Y-1.2717 115 | X4.5151Y-1.5717 116 | X4.6151Y-1.2717 117 | X4.6151Y-1.5717 118 | X4.7151Y-1.2717 119 | X4.7151Y-1.5717 120 | X4.8151Y-1.2717 121 | X4.8151Y-1.5717 122 | X4.9151Y-1.2717 123 | X4.9151Y-1.5717 124 | X5.0151Y-1.2717 125 | X5.0151Y-1.5717 126 | X5.1151Y-1.2717 127 | X5.1151Y-1.5717 128 | X5.2151Y-1.2717 129 | X5.2151Y-1.5717 130 | X5.3151Y-1.2717 131 | X5.3151Y-1.5717 132 | X5.4151Y-1.2717 133 | X5.4151Y-1.5717 134 | X5.5151Y-1.2717 135 | X5.5151Y-1.5717 136 | X5.6151Y-1.2717 137 | X5.6151Y-1.5717 138 | X5.7151Y-1.2717 139 | X5.7151Y-1.5717 140 | X6.0912Y-1.3153 141 | X6.0912Y-1.5153 142 | X6.2036Y-0.7767 143 | X6.2036Y-0.9767 144 | X6.4283Y-1.3153 145 | X6.4283Y-1.5153 146 | X4.9719Y-1.1642 147 | X5.1688Y-1.1642 148 | X6.5407Y-0.7767 149 | X6.5407Y-0.9767 150 | X6.4283Y-0.7767 151 | X6.4283Y-0.9767 152 | X4.5172Y-1.1133 153 | X4.7093Y-1.1133 154 | X6.8778Y-1.3153 155 | X6.8778Y-1.5153 156 | X6.5407Y-1.3153 157 | X6.5407Y-1.5153 158 | X6.2036Y-1.3153 159 | X6.2036Y-1.5153 160 | X6.9902Y-0.7767 161 | X6.9902Y-0.9767 162 | X4.4159Y-0.9603 163 | X4.5143Y-0.9603 164 | T5 165 | X6.9795Y-1.3143 166 | X6.9795Y-1.4143 167 | X6.9795Y-1.5143 168 | X7.0795Y-1.3143 169 | X7.0795Y-1.4143 170 | X7.0795Y-1.5143 171 | T6 172 | X5.3135Y-0.6572 173 | X5.3135Y-0.8344 174 | X5.5694Y-0.6572 175 | X5.5694Y-0.8344 176 | X5.7075Y-0.6572 177 | X5.7075Y-0.8344 178 | X5.9634Y-0.6572 179 | X5.9634Y-0.8344 180 | T7 181 | X5.885Y-2.705 182 | X6.135Y-2.605 183 | X6.59Y-4.58 184 | X6.69Y-4.83 185 | X4.385Y-2.705 186 | X4.635Y-2.605 187 | X6.635Y-1.955 188 | X6.885Y-1.855 189 | X5.885Y-4.205 190 | X6.135Y-4.105 191 | X4.385Y-4.205 192 | X4.635Y-4.105 193 | X5.135Y-2.705 194 | X5.385Y-2.605 195 | X4.385Y-3.455 196 | X4.635Y-3.355 197 | X5.135Y-4.205 198 | X5.385Y-4.105 199 | X6.59Y-3.08 200 | X6.69Y-3.33 201 | X4.385Y-1.955 202 | X4.635Y-1.855 203 | X4.762Y-4.952 204 | X5.012Y-4.852 205 | X5.135Y-3.455 206 | X5.385Y-3.355 207 | X5.885Y-1.955 208 | X6.135Y-1.855 209 | X5.885Y-4.955 210 | X6.135Y-4.855 211 | X5.135Y-1.955 212 | X5.385Y-1.855 213 | X5.885Y-3.455 214 | X6.135Y-3.355 215 | T8 216 | X7.0473Y-1.1211 217 | X4.2718Y-1.1211 218 | X4.5572Y-3.9199 219 | X5.6627Y-2.4325 220 | X5.6627Y-4.6727 221 | X6.7683Y-3.9308 222 | T2 223 | X4.8456Y-0.7773G85X4.8456Y-0.7458 224 | G05 225 | X4.8456Y-0.9241G85X4.8456Y-0.8651 226 | G05 227 | X5.1861Y-0.7773G85X5.1861Y-0.7458 228 | G05 229 | X5.1861Y-0.9241G85X5.1861Y-0.8651 230 | G05 231 | T0 232 | M30 233 | -------------------------------------------------------------------------------- /discipad-pcb-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # Device_CP1_Small 5 | # 6 | DEF Device_CP1_Small C 0 10 N N 1 F N 7 | F0 "C" 10 70 50 H V L CNN 8 | F1 "Device_CP1_Small" 10 -80 50 H V L CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | CP_* 13 | $ENDFPLIST 14 | DRAW 15 | A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 16 | P 2 0 1 12 -60 20 60 20 N 17 | P 2 0 1 0 -50 60 -30 60 N 18 | P 2 0 1 0 -40 50 -40 70 N 19 | X ~ 1 0 100 80 D 50 50 1 1 P 20 | X ~ 2 0 -100 80 U 50 50 1 1 P 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | # Device_C_Small 25 | # 26 | DEF Device_C_Small C 0 10 N N 1 F N 27 | F0 "C" 10 70 50 H V L CNN 28 | F1 "Device_C_Small" 10 -80 50 H V L CNN 29 | F2 "" 0 0 50 H I C CNN 30 | F3 "" 0 0 50 H I C CNN 31 | $FPLIST 32 | C_* 33 | $ENDFPLIST 34 | DRAW 35 | P 2 0 1 13 -60 -20 60 -20 N 36 | P 2 0 1 12 -60 20 60 20 N 37 | X ~ 1 0 100 80 D 50 50 1 1 P 38 | X ~ 2 0 -100 80 U 50 50 1 1 P 39 | ENDDRAW 40 | ENDDEF 41 | # 42 | # Device_Crystal 43 | # 44 | DEF Device_Crystal Y 0 40 N N 1 F N 45 | F0 "Y" 0 150 50 H V C CNN 46 | F1 "Device_Crystal" 0 -150 50 H V C CNN 47 | F2 "" 0 0 50 H I C CNN 48 | F3 "" 0 0 50 H I C CNN 49 | $FPLIST 50 | Crystal* 51 | $ENDFPLIST 52 | DRAW 53 | S -45 100 45 -100 0 1 12 N 54 | P 2 0 1 0 -100 0 -75 0 N 55 | P 2 0 1 20 -75 -50 -75 50 N 56 | P 2 0 1 20 75 -50 75 50 N 57 | P 2 0 1 0 100 0 75 0 N 58 | X 1 1 -150 0 50 R 50 50 1 1 P 59 | X 2 2 150 0 50 L 50 50 1 1 P 60 | ENDDRAW 61 | ENDDEF 62 | # 63 | # Device_D 64 | # 65 | DEF Device_D D 0 40 N N 1 F N 66 | F0 "D" 0 100 50 H V C CNN 67 | F1 "Device_D" 0 -100 50 H V C CNN 68 | F2 "" 0 0 50 H I C CNN 69 | F3 "" 0 0 50 H I C CNN 70 | $FPLIST 71 | TO-???* 72 | *_Diode_* 73 | *SingleDiode* 74 | D_* 75 | $ENDFPLIST 76 | DRAW 77 | P 2 0 1 8 -50 50 -50 -50 N 78 | P 2 0 1 0 50 0 -50 0 N 79 | P 4 0 1 8 50 50 50 -50 -50 0 50 50 N 80 | X K 1 -150 0 100 R 50 50 1 1 P 81 | X A 2 150 0 100 L 50 50 1 1 P 82 | ENDDRAW 83 | ENDDEF 84 | # 85 | # Device_D_Zener_Small 86 | # 87 | DEF Device_D_Zener_Small D 0 10 N N 1 F N 88 | F0 "D" 0 90 50 H V C CNN 89 | F1 "Device_D_Zener_Small" 0 -90 50 H V C CNN 90 | F2 "" 0 0 50 V I C CNN 91 | F3 "" 0 0 50 V I C CNN 92 | $FPLIST 93 | TO-???* 94 | *_Diode_* 95 | *SingleDiode* 96 | D_* 97 | $ENDFPLIST 98 | DRAW 99 | P 2 0 1 0 30 0 -30 0 N 100 | P 3 0 1 0 -10 40 -30 40 -30 -40 N 101 | P 4 0 1 0 30 40 -30 0 30 -40 30 40 N 102 | X K 1 -100 0 70 R 50 50 1 1 P 103 | X A 2 100 0 70 L 50 50 1 1 P 104 | ENDDRAW 105 | ENDDEF 106 | # 107 | # Device_LED 108 | # 109 | DEF Device_LED D 0 40 N N 1 F N 110 | F0 "D" 0 100 50 H V C CNN 111 | F1 "Device_LED" 0 -100 50 H V C CNN 112 | F2 "" 0 0 50 H I C CNN 113 | F3 "" 0 0 50 H I C CNN 114 | $FPLIST 115 | LED* 116 | LED_SMD:* 117 | LED_THT:* 118 | $ENDFPLIST 119 | DRAW 120 | P 2 0 1 8 -50 -50 -50 50 N 121 | P 2 0 1 0 -50 0 50 0 N 122 | P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N 123 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 124 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 125 | X K 1 -150 0 100 R 50 50 1 1 P 126 | X A 2 150 0 100 L 50 50 1 1 P 127 | ENDDRAW 128 | ENDDEF 129 | # 130 | # Device_Polyfuse_Small 131 | # 132 | DEF Device_Polyfuse_Small F 0 0 N Y 1 F N 133 | F0 "F" -75 0 50 V V C CNN 134 | F1 "Device_Polyfuse_Small" 75 0 50 V V C CNN 135 | F2 "" 50 -200 50 H I L CNN 136 | F3 "" 0 0 50 H I C CNN 137 | $FPLIST 138 | *polyfuse* 139 | *PTC* 140 | $ENDFPLIST 141 | DRAW 142 | S -20 50 20 -50 0 1 0 N 143 | P 2 0 1 0 0 100 0 -100 N 144 | P 4 0 1 0 -40 50 -40 30 40 -30 40 -50 N 145 | X ~ 1 0 100 25 D 50 50 1 1 P 146 | X ~ 2 0 -100 25 U 50 50 1 1 P 147 | ENDDRAW 148 | ENDDEF 149 | # 150 | # Device_R_Small 151 | # 152 | DEF Device_R_Small R 0 10 N N 1 F N 153 | F0 "R" 30 20 50 H V L CNN 154 | F1 "Device_R_Small" 30 -40 50 H V L CNN 155 | F2 "" 0 0 50 H I C CNN 156 | F3 "" 0 0 50 H I C CNN 157 | $FPLIST 158 | R_* 159 | $ENDFPLIST 160 | DRAW 161 | S -30 70 30 -70 0 1 8 N 162 | X ~ 1 0 100 30 D 50 50 1 1 P 163 | X ~ 2 0 -100 30 U 50 50 1 1 P 164 | ENDDRAW 165 | ENDDEF 166 | # 167 | # Type-C_USB_C_GCT_USB4085 168 | # 169 | DEF Type-C_USB_C_GCT_USB4085 USB 0 40 Y Y 1 F N 170 | F0 "USB" -200 900 60 H V C CNN 171 | F1 "Type-C_USB_C_GCT_USB4085" -400 -50 60 V V C CNN 172 | F2 "" 0 0 60 H I C CNN 173 | F3 "" 0 0 60 H I C CNN 174 | DRAW 175 | S -450 850 -350 -1000 0 1 0 f 176 | S 0 -1000 -350 850 0 1 0 f 177 | X GND A1 100 750 100 L 50 50 1 1 I 178 | X GND A12 100 -650 100 L 50 50 1 1 I 179 | X VBUS A4 100 550 100 L 50 50 1 1 I 180 | X CC1 A5 100 250 100 L 50 50 1 1 I 181 | X DP1 A6 100 50 100 L 50 50 1 1 I 182 | X DN1 A7 100 -50 100 L 50 50 1 1 I 183 | X SBU1 A8 100 -250 100 L 50 50 1 1 I 184 | X VBUS A9 100 -450 100 L 50 50 1 1 I 185 | X GND B1 100 -750 100 L 50 50 1 1 I 186 | X GND B12 100 650 100 L 50 50 1 1 I 187 | X VBUS B4 100 -550 100 L 50 50 1 1 I 188 | X CC2 B5 100 -350 100 L 50 50 1 1 I 189 | X DP2 B6 100 -150 100 L 50 50 1 1 I 190 | X DN2 B7 100 150 100 L 50 50 1 1 I 191 | X SBU2 B8 100 350 100 L 50 50 1 1 I 192 | X VBUS B9 100 450 100 L 50 50 1 1 I 193 | X SHIELD S1 100 -850 100 L 50 50 1 1 I 194 | ENDDRAW 195 | ENDDEF 196 | # 197 | # discipad-pcb-rescue_ATmega328P-PU-MCU_Microchip_ATmega 198 | # 199 | DEF discipad-pcb-rescue_ATmega328P-PU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N 200 | F0 "U" -500 1450 50 H V L BNN 201 | F1 "discipad-pcb-rescue_ATmega328P-PU-MCU_Microchip_ATmega" 100 -1450 50 H V L TNN 202 | F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN 203 | F3 "" 0 0 50 H I C CNN 204 | $FPLIST 205 | DIP*W7.62mm* 206 | $ENDFPLIST 207 | DRAW 208 | S -500 -1400 500 1400 0 1 10 f 209 | X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 B 210 | X XTAL2/PB7 10 600 500 100 L 50 50 1 1 B 211 | X PD5 11 600 -1000 100 L 50 50 1 1 B 212 | X PD6 12 600 -1100 100 L 50 50 1 1 B 213 | X PD7 13 600 -1200 100 L 50 50 1 1 B 214 | X PB0 14 600 1200 100 L 50 50 1 1 B 215 | X PB1 15 600 1100 100 L 50 50 1 1 B 216 | X PB2 16 600 1000 100 L 50 50 1 1 B 217 | X PB3 17 600 900 100 L 50 50 1 1 B 218 | X PB4 18 600 800 100 L 50 50 1 1 B 219 | X PB5 19 600 700 100 L 50 50 1 1 B 220 | X PD0 2 600 -500 100 L 50 50 1 1 B 221 | X AVCC 20 100 1500 100 D 50 50 1 1 W 222 | X AREF 21 -600 1200 100 R 50 50 1 1 I 223 | X GND 22 0 -1500 100 U 50 50 1 1 P N 224 | X PC0 23 600 300 100 L 50 50 1 1 B 225 | X PC1 24 600 200 100 L 50 50 1 1 B 226 | X PC2 25 600 100 100 L 50 50 1 1 B 227 | X PC3 26 600 0 100 L 50 50 1 1 B 228 | X PC4 27 600 -100 100 L 50 50 1 1 B 229 | X PC5 28 600 -200 100 L 50 50 1 1 B 230 | X PD1 3 600 -600 100 L 50 50 1 1 B 231 | X PD2 4 600 -700 100 L 50 50 1 1 B 232 | X PD3 5 600 -800 100 L 50 50 1 1 B 233 | X PD4 6 600 -900 100 L 50 50 1 1 B 234 | X VCC 7 0 1500 100 D 50 50 1 1 W 235 | X GND 8 0 -1500 100 U 50 50 1 1 W 236 | X XTAL1/PB6 9 600 600 100 L 50 50 1 1 B 237 | ENDDRAW 238 | ENDDEF 239 | # 240 | # discipad-pcb-rescue_AVR-ISP-6-Connector 241 | # 242 | DEF discipad-pcb-rescue_AVR-ISP-6-Connector J 0 40 Y Y 1 F N 243 | F0 "J" 0 400 50 H V L CNN 244 | F1 "discipad-pcb-rescue_AVR-ISP-6-Connector" 0 -300 50 H V L CNN 245 | F2 "" -250 50 50 V I C CNN 246 | F3 "" -1275 -550 50 H I C CNN 247 | $FPLIST 248 | IDC?Header*2x03* 249 | Pin?Header*2x03* 250 | $ENDFPLIST 251 | DRAW 252 | S -105 -220 -95 -250 0 1 0 N 253 | S -105 350 -95 320 0 1 0 N 254 | S 250 -95 220 -105 0 1 0 N 255 | S 250 5 220 -5 0 1 0 N 256 | S 250 105 220 95 0 1 0 N 257 | S 250 205 220 195 0 1 0 N 258 | S 250 350 -250 -250 0 1 10 f 259 | X MISO 1 400 200 150 L 50 50 1 1 P 260 | X VCC 2 -100 500 150 D 50 50 1 1 W 261 | X SCK 3 400 0 150 L 50 50 1 1 P 262 | X MOSI 4 400 100 150 L 50 50 1 1 P 263 | X ~RST 5 400 -100 150 L 50 50 1 1 P 264 | X GND 6 -100 -400 150 U 50 50 1 1 W 265 | ENDDRAW 266 | ENDDEF 267 | # 268 | # discipad-pcb-rescue_SW_PUSH-keyboard_parts 269 | # 270 | DEF discipad-pcb-rescue_SW_PUSH-keyboard_parts SW 0 40 N N 1 F N 271 | F0 "SW" 150 110 50 H V C CNN 272 | F1 "discipad-pcb-rescue_SW_PUSH-keyboard_parts" 0 -80 50 H V C CNN 273 | F2 "" 0 0 60 H V C CNN 274 | F3 "" 0 0 60 H V C CNN 275 | DRAW 276 | S -170 50 170 60 0 1 0 N 277 | P 4 0 1 0 -40 60 -30 90 30 90 40 60 N 278 | X 1 1 -300 0 200 R 60 60 0 1 P I 279 | X 2 2 300 0 200 L 60 60 0 1 P I 280 | ENDDRAW 281 | ENDDEF 282 | # 283 | # keyboard_parts_KEYSW 284 | # 285 | DEF keyboard_parts_KEYSW K? 0 40 Y Y 1 F N 286 | F0 "K?" -50 0 60 H V C CNN 287 | F1 "keyboard_parts_KEYSW" 0 -100 60 H I C CNN 288 | F2 "" 0 0 60 H V C CNN 289 | F3 "" 0 0 60 H V C CNN 290 | DRAW 291 | C -200 0 50 0 1 0 N 292 | C 200 0 50 0 1 0 N 293 | P 2 0 1 10 -200 50 150 150 N 294 | X ~ 1 300 0 50 L 60 60 1 1 P 295 | X ~ 2 -300 0 50 R 60 60 1 1 P 296 | ENDDRAW 297 | ENDDEF 298 | # 299 | # power_+5V 300 | # 301 | DEF power_+5V #PWR 0 0 Y Y 1 F P 302 | F0 "#PWR" 0 -150 50 H I C CNN 303 | F1 "power_+5V" 0 140 50 H V C CNN 304 | F2 "" 0 0 50 H I C CNN 305 | F3 "" 0 0 50 H I C CNN 306 | DRAW 307 | P 2 0 1 0 -30 50 0 100 N 308 | P 2 0 1 0 0 0 0 100 N 309 | P 2 0 1 0 0 100 30 50 N 310 | X +5V 1 0 0 0 U 50 50 1 1 W N 311 | ENDDRAW 312 | ENDDEF 313 | # 314 | # power_GND 315 | # 316 | DEF power_GND #PWR 0 0 Y Y 1 F P 317 | F0 "#PWR" 0 -250 50 H I C CNN 318 | F1 "power_GND" 0 -150 50 H V C CNN 319 | F2 "" 0 0 50 H I C CNN 320 | F3 "" 0 0 50 H I C CNN 321 | DRAW 322 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 323 | X GND 1 0 0 0 D 50 50 1 1 W N 324 | ENDDRAW 325 | ENDDEF 326 | # 327 | # power_VCC 328 | # 329 | DEF power_VCC #PWR 0 0 Y Y 1 F P 330 | F0 "#PWR" 0 -150 50 H I C CNN 331 | F1 "power_VCC" 0 150 50 H V C CNN 332 | F2 "" 0 0 50 H I C CNN 333 | F3 "" 0 0 50 H I C CNN 334 | DRAW 335 | C 0 75 25 0 1 0 N 336 | P 2 0 1 0 0 0 0 50 N 337 | X VCC 1 0 0 0 U 50 50 1 1 W N 338 | ENDDRAW 339 | ENDDEF 340 | # 341 | #End Library 342 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-F.Mask.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Soldermask,Top* 6 | G04 #@! TF.FilePolarity,Negative* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | %ADD10C,0.100000*% 15 | G04 APERTURE END LIST* 16 | D10* 17 | G36* 18 | X144142004Y-116452927D02* 19 | X144490152Y-116522177D01* 20 | X144899808Y-116691862D01* 21 | X145268488Y-116938207D01* 22 | X145582025Y-117251744D01* 23 | X145828370Y-117620424D01* 24 | X145998055Y-118030080D01* 25 | X146084559Y-118464969D01* 26 | X146084559Y-118908377D01* 27 | X145998055Y-119343266D01* 28 | X145828370Y-119752922D01* 29 | X145582025Y-120121602D01* 30 | X145268488Y-120435139D01* 31 | X144899808Y-120681484D01* 32 | X144490152Y-120851169D01* 33 | X144142004Y-120920419D01* 34 | X144055265Y-120937673D01* 35 | X143611853Y-120937673D01* 36 | X143525114Y-120920419D01* 37 | X143176966Y-120851169D01* 38 | X142767310Y-120681484D01* 39 | X142398630Y-120435139D01* 40 | X142085093Y-120121602D01* 41 | X141838748Y-119752922D01* 42 | X141669063Y-119343266D01* 43 | X141582559Y-118908377D01* 44 | X141582559Y-118464969D01* 45 | X141669063Y-118030080D01* 46 | X141838748Y-117620424D01* 47 | X142085093Y-117251744D01* 48 | X142398630Y-116938207D01* 49 | X142767310Y-116691862D01* 50 | X143176966Y-116522177D01* 51 | X143525114Y-116452927D01* 52 | X143611853Y-116435673D01* 53 | X144055265Y-116435673D01* 54 | X144142004Y-116452927D01* 55 | X144142004Y-116452927D01* 56 | G37* 57 | G36* 58 | X172223020Y-97607940D02* 59 | X172571168Y-97677190D01* 60 | X172980824Y-97846875D01* 61 | X173349504Y-98093220D01* 62 | X173663041Y-98406757D01* 63 | X173909386Y-98775437D01* 64 | X174079071Y-99185093D01* 65 | X174165575Y-99619982D01* 66 | X174165575Y-100063390D01* 67 | X174079071Y-100498279D01* 68 | X173909386Y-100907935D01* 69 | X173663041Y-101276615D01* 70 | X173349504Y-101590152D01* 71 | X172980824Y-101836497D01* 72 | X172571168Y-102006182D01* 73 | X172223020Y-102075432D01* 74 | X172136281Y-102092686D01* 75 | X171692869Y-102092686D01* 76 | X171606130Y-102075432D01* 77 | X171257982Y-102006182D01* 78 | X170848326Y-101836497D01* 79 | X170479646Y-101590152D01* 80 | X170166109Y-101276615D01* 81 | X169919764Y-100907935D01* 82 | X169750079Y-100498279D01* 83 | X169663575Y-100063390D01* 84 | X169663575Y-99619982D01* 85 | X169750079Y-99185093D01* 86 | X169919764Y-98775437D01* 87 | X170166109Y-98406757D01* 88 | X170479646Y-98093220D01* 89 | X170848326Y-97846875D01* 90 | X171257982Y-97677190D01* 91 | X171606130Y-97607940D01* 92 | X171692869Y-97590686D01* 93 | X172136281Y-97590686D01* 94 | X172223020Y-97607940D01* 95 | X172223020Y-97607940D01* 96 | G37* 97 | G36* 98 | X116060988Y-97332939D02* 99 | X116409136Y-97402189D01* 100 | X116818792Y-97571874D01* 101 | X117187472Y-97818219D01* 102 | X117501009Y-98131756D01* 103 | X117747354Y-98500436D01* 104 | X117917039Y-98910092D01* 105 | X118003543Y-99344981D01* 106 | X118003543Y-99788389D01* 107 | X117917039Y-100223278D01* 108 | X117747354Y-100632934D01* 109 | X117501009Y-101001614D01* 110 | X117187472Y-101315151D01* 111 | X116818792Y-101561496D01* 112 | X116409136Y-101731181D01* 113 | X116060988Y-101800431D01* 114 | X115974249Y-101817685D01* 115 | X115530837Y-101817685D01* 116 | X115444098Y-101800431D01* 117 | X115095950Y-101731181D01* 118 | X114686294Y-101561496D01* 119 | X114317614Y-101315151D01* 120 | X114004077Y-101001614D01* 121 | X113757732Y-100632934D01* 122 | X113588047Y-100223278D01* 123 | X113501543Y-99788389D01* 124 | X113501543Y-99344981D01* 125 | X113588047Y-98910092D01* 126 | X113757732Y-98500436D01* 127 | X114004077Y-98131756D01* 128 | X114317614Y-97818219D01* 129 | X114686294Y-97571874D01* 130 | X115095950Y-97402189D01* 131 | X115444098Y-97332939D01* 132 | X115530837Y-97315685D01* 133 | X115974249Y-97315685D01* 134 | X116060988Y-97332939D01* 135 | X116060988Y-97332939D01* 136 | G37* 137 | G36* 138 | X144142004Y-59550515D02* 139 | X144490152Y-59619765D01* 140 | X144899808Y-59789450D01* 141 | X145268488Y-60035795D01* 142 | X145582025Y-60349332D01* 143 | X145828370Y-60718012D01* 144 | X145998055Y-61127668D01* 145 | X146084559Y-61562557D01* 146 | X146084559Y-62005965D01* 147 | X145998055Y-62440854D01* 148 | X145828370Y-62850510D01* 149 | X145582025Y-63219190D01* 150 | X145268488Y-63532727D01* 151 | X144899808Y-63779072D01* 152 | X144490152Y-63948757D01* 153 | X144142004Y-64018007D01* 154 | X144055265Y-64035261D01* 155 | X143611853Y-64035261D01* 156 | X143525114Y-64018007D01* 157 | X143176966Y-63948757D01* 158 | X142767310Y-63779072D01* 159 | X142398630Y-63532727D01* 160 | X142085093Y-63219190D01* 161 | X141838748Y-62850510D01* 162 | X141669063Y-62440854D01* 163 | X141582559Y-62005965D01* 164 | X141582559Y-61562557D01* 165 | X141669063Y-61127668D01* 166 | X141838748Y-60718012D01* 167 | X142085093Y-60349332D01* 168 | X142398630Y-60035795D01* 169 | X142767310Y-59789450D01* 170 | X143176966Y-59619765D01* 171 | X143525114Y-59550515D01* 172 | X143611853Y-59533261D01* 173 | X144055265Y-59533261D01* 174 | X144142004Y-59550515D01* 175 | X144142004Y-59550515D01* 176 | G37* 177 | G36* 178 | X165056509Y-49234234D02* 179 | X165777493Y-49377646D01* 180 | X166569325Y-49705633D01* 181 | X167281954Y-50181797D01* 182 | X167887996Y-50787839D01* 183 | X168364160Y-51500468D01* 184 | X168692147Y-52292300D01* 185 | X168859353Y-53132904D01* 186 | X168859353Y-53989976D01* 187 | X168692147Y-54830580D01* 188 | X168364160Y-55622412D01* 189 | X167887996Y-56335041D01* 190 | X167281954Y-56941083D01* 191 | X166569325Y-57417247D01* 192 | X165777493Y-57745234D01* 193 | X165056509Y-57888646D01* 194 | X164936890Y-57912440D01* 195 | X164079816Y-57912440D01* 196 | X163960197Y-57888646D01* 197 | X163239213Y-57745234D01* 198 | X162447381Y-57417247D01* 199 | X161734752Y-56941083D01* 200 | X161128710Y-56335041D01* 201 | X160652546Y-55622412D01* 202 | X160324559Y-54830580D01* 203 | X160157353Y-53989976D01* 204 | X160157353Y-53132904D01* 205 | X160324559Y-52292300D01* 206 | X160652546Y-51500468D01* 207 | X161128710Y-50787839D01* 208 | X161734752Y-50181797D01* 209 | X162447381Y-49705633D01* 210 | X163239213Y-49377646D01* 211 | X163960197Y-49234234D01* 212 | X164079816Y-49210440D01* 213 | X164936890Y-49210440D01* 214 | X165056509Y-49234234D01* 215 | X165056509Y-49234234D01* 216 | G37* 217 | G36* 218 | X123706921Y-49234234D02* 219 | X124427905Y-49377646D01* 220 | X125219737Y-49705633D01* 221 | X125932366Y-50181797D01* 222 | X126538408Y-50787839D01* 223 | X127014572Y-51500468D01* 224 | X127342559Y-52292300D01* 225 | X127509765Y-53132904D01* 226 | X127509765Y-53989976D01* 227 | X127342559Y-54830580D01* 228 | X127014572Y-55622412D01* 229 | X126538408Y-56335041D01* 230 | X125932366Y-56941083D01* 231 | X125219737Y-57417247D01* 232 | X124427905Y-57745234D01* 233 | X123706921Y-57888646D01* 234 | X123587302Y-57912440D01* 235 | X122730228Y-57912440D01* 236 | X122610609Y-57888646D01* 237 | X121889625Y-57745234D01* 238 | X121097793Y-57417247D01* 239 | X120385164Y-56941083D01* 240 | X119779122Y-56335041D01* 241 | X119302958Y-55622412D01* 242 | X118974971Y-54830580D01* 243 | X118807765Y-53989976D01* 244 | X118807765Y-53132904D01* 245 | X118974971Y-52292300D01* 246 | X119302958Y-51500468D01* 247 | X119779122Y-50787839D01* 248 | X120385164Y-50181797D01* 249 | X121097793Y-49705633D01* 250 | X121889625Y-49377646D01* 251 | X122610609Y-49234234D01* 252 | X122730228Y-49210440D01* 253 | X123587302Y-49210440D01* 254 | X123706921Y-49234234D01* 255 | X123706921Y-49234234D01* 256 | G37* 257 | G36* 258 | X179309575Y-26242027D02* 259 | X179657723Y-26311277D01* 260 | X180067379Y-26480962D01* 261 | X180436059Y-26727307D01* 262 | X180749596Y-27040844D01* 263 | X180995941Y-27409524D01* 264 | X181165626Y-27819180D01* 265 | X181252130Y-28254069D01* 266 | X181252130Y-28697477D01* 267 | X181165626Y-29132366D01* 268 | X180995941Y-29542022D01* 269 | X180749596Y-29910702D01* 270 | X180436059Y-30224239D01* 271 | X180067379Y-30470584D01* 272 | X179657723Y-30640269D01* 273 | X179309575Y-30709519D01* 274 | X179222836Y-30726773D01* 275 | X178779424Y-30726773D01* 276 | X178692685Y-30709519D01* 277 | X178344537Y-30640269D01* 278 | X177934881Y-30470584D01* 279 | X177566201Y-30224239D01* 280 | X177252664Y-29910702D01* 281 | X177006319Y-29542022D01* 282 | X176836634Y-29132366D01* 283 | X176750130Y-28697477D01* 284 | X176750130Y-28254069D01* 285 | X176836634Y-27819180D01* 286 | X177006319Y-27409524D01* 287 | X177252664Y-27040844D01* 288 | X177566201Y-26727307D01* 289 | X177934881Y-26480962D01* 290 | X178344537Y-26311277D01* 291 | X178692685Y-26242027D01* 292 | X178779424Y-26224773D01* 293 | X179222836Y-26224773D01* 294 | X179309575Y-26242027D01* 295 | X179309575Y-26242027D01* 296 | G37* 297 | G36* 298 | X108811476Y-26242027D02* 299 | X109159624Y-26311277D01* 300 | X109569280Y-26480962D01* 301 | X109937960Y-26727307D01* 302 | X110251497Y-27040844D01* 303 | X110497842Y-27409524D01* 304 | X110667527Y-27819180D01* 305 | X110754031Y-28254069D01* 306 | X110754031Y-28697477D01* 307 | X110667527Y-29132366D01* 308 | X110497842Y-29542022D01* 309 | X110251497Y-29910702D01* 310 | X109937960Y-30224239D01* 311 | X109569280Y-30470584D01* 312 | X109159624Y-30640269D01* 313 | X108811476Y-30709519D01* 314 | X108724737Y-30726773D01* 315 | X108281325Y-30726773D01* 316 | X108194586Y-30709519D01* 317 | X107846438Y-30640269D01* 318 | X107436782Y-30470584D01* 319 | X107068102Y-30224239D01* 320 | X106754565Y-29910702D01* 321 | X106508220Y-29542022D01* 322 | X106338535Y-29132366D01* 323 | X106252031Y-28697477D01* 324 | X106252031Y-28254069D01* 325 | X106338535Y-27819180D01* 326 | X106508220Y-27409524D01* 327 | X106754565Y-27040844D01* 328 | X107068102Y-26727307D01* 329 | X107436782Y-26480962D01* 330 | X107846438Y-26311277D01* 331 | X108194586Y-26242027D01* 332 | X108281325Y-26224773D01* 333 | X108724737Y-26224773D01* 334 | X108811476Y-26242027D01* 335 | X108811476Y-26242027D01* 336 | G37* 337 | M02* 338 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-F.Cu.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Copper,L1,Top,Signal* 6 | G04 #@! TF.FilePolarity,Positive* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | G04 #@! TA.AperFunction,ComponentPad* 15 | %ADD10C,8.600000*% 16 | G04 #@! TD* 17 | G04 #@! TA.AperFunction,ComponentPad* 18 | %ADD11C,4.400000*% 19 | G04 #@! TD* 20 | G04 #@! TA.AperFunction,Conductor* 21 | %ADD12C,0.254000*% 22 | G04 #@! TD* 23 | G04 APERTURE END LIST* 24 | D10* 25 | G04 #@! TO.P,REF\002A\002A,1* 26 | G04 #@! TO.N,N/C* 27 | X123158765Y-53561440D03* 28 | G04 #@! TD* 29 | D11* 30 | G04 #@! TO.P,H1,1* 31 | G04 #@! TO.N,GND* 32 | X143833559Y-118686673D03* 33 | G04 #@! TD* 34 | G04 #@! TO.P,REF\002A\002A,1* 35 | G04 #@! TO.N,N/C* 36 | X115752543Y-99566685D03* 37 | G04 #@! TD* 38 | G04 #@! TO.P,REF\002A\002A,1* 39 | G04 #@! TO.N,N/C* 40 | X171914575Y-99841686D03* 41 | G04 #@! TD* 42 | G04 #@! TO.P,REF\002A\002A,1* 43 | G04 #@! TO.N,N/C* 44 | X143833559Y-61784261D03* 45 | G04 #@! TD* 46 | G04 #@! TO.P,REF\002A\002A,1* 47 | G04 #@! TO.N,N/C* 48 | X179001130Y-28475773D03* 49 | G04 #@! TD* 50 | G04 #@! TO.P,REF\002A\002A,1* 51 | G04 #@! TO.N,N/C* 52 | X108503031Y-28475773D03* 53 | G04 #@! TD* 54 | D10* 55 | G04 #@! TO.P,REF\002A\002A,1* 56 | G04 #@! TO.N,N/C* 57 | X164508353Y-53561440D03* 58 | G04 #@! TD* 59 | D12* 60 | G04 #@! TO.N,GND* 61 | G36* 62 | X179246370Y-15876402D02* 63 | X179777191Y-16055042D01* 64 | X180257268Y-16343501D01* 65 | X180664202Y-16728320D01* 66 | X180979008Y-17191544D01* 67 | X181187003Y-17711566D01* 68 | X181283169Y-18292458D01* 69 | X181286697Y-18418769D01* 70 | X181286697Y-26752044D01* 71 | X180607029Y-26072376D01* 72 | X179565047Y-25640773D01* 73 | X178437213Y-25640773D01* 74 | X177395231Y-26072376D01* 75 | X176597733Y-26869874D01* 76 | X176166130Y-27911856D01* 77 | X176166130Y-29039690D01* 78 | X176597733Y-30081672D01* 79 | X177395231Y-30879170D01* 80 | X178437213Y-31310773D01* 81 | X179565047Y-31310773D01* 82 | X180607029Y-30879170D01* 83 | X181286697Y-30199502D01* 84 | X181286698Y-134556155D01* 85 | X181222032Y-135151410D01* 86 | X181043391Y-135682232D01* 87 | X180754933Y-136162308D01* 88 | X180370114Y-136569242D01* 89 | X179906892Y-136884048D01* 90 | X179386868Y-137092043D01* 91 | X178805976Y-137188209D01* 92 | X178679665Y-137191737D01* 93 | X109015994Y-137191737D01* 94 | X108420748Y-137127072D01* 95 | X107889926Y-136948431D01* 96 | X107409850Y-136659973D01* 97 | X107002916Y-136275154D01* 98 | X106688110Y-135811932D01* 99 | X106480115Y-135291908D01* 100 | X106383949Y-134711016D01* 101 | X106380421Y-134584705D01* 102 | X106380421Y-120706055D01* 103 | X141993782Y-120706055D01* 104 | X142238927Y-121097561D01* 105 | X143282919Y-121524282D01* 106 | X144410740Y-121519003D01* 107 | X145428191Y-121097561D01* 108 | X145673336Y-120706055D01* 109 | X143833559Y-118866278D01* 110 | X141993782Y-120706055D01* 111 | X106380421Y-120706055D01* 112 | X106380421Y-118136033D01* 113 | X140995950Y-118136033D01* 114 | X141001229Y-119263854D01* 115 | X141422671Y-120281305D01* 116 | X141814177Y-120526450D01* 117 | X143653954Y-118686673D01* 118 | X144013164Y-118686673D01* 119 | X145852941Y-120526450D01* 120 | X146244447Y-120281305D01* 121 | X146671168Y-119237313D01* 122 | X146665889Y-118109492D01* 123 | X146244447Y-117092041D01* 124 | X145852941Y-116846896D01* 125 | X144013164Y-118686673D01* 126 | X143653954Y-118686673D01* 127 | X141814177Y-116846896D01* 128 | X141422671Y-117092041D01* 129 | X140995950Y-118136033D01* 130 | X106380421Y-118136033D01* 131 | X106380421Y-116667291D01* 132 | X141993782Y-116667291D01* 133 | X143833559Y-118507068D01* 134 | X145673336Y-116667291D01* 135 | X145428191Y-116275785D01* 136 | X144384199Y-115849064D01* 137 | X143256378Y-115854343D01* 138 | X142238927Y-116275785D01* 139 | X141993782Y-116667291D01* 140 | X106380421Y-116667291D01* 141 | X106380421Y-99002768D01* 142 | X112917543Y-99002768D01* 143 | X112917543Y-100130602D01* 144 | X113349146Y-101172584D01* 145 | X114146644Y-101970082D01* 146 | X115188626Y-102401685D01* 147 | X116316460Y-102401685D01* 148 | X117358442Y-101970082D01* 149 | X118155940Y-101172584D01* 150 | X118587543Y-100130602D01* 151 | X118587543Y-99277769D01* 152 | X169079575Y-99277769D01* 153 | X169079575Y-100405603D01* 154 | X169511178Y-101447585D01* 155 | X170308676Y-102245083D01* 156 | X171350658Y-102676686D01* 157 | X172478492Y-102676686D01* 158 | X173520474Y-102245083D01* 159 | X174317972Y-101447585D01* 160 | X174749575Y-100405603D01* 161 | X174749575Y-99277769D01* 162 | X174317972Y-98235787D01* 163 | X173520474Y-97438289D01* 164 | X172478492Y-97006686D01* 165 | X171350658Y-97006686D01* 166 | X170308676Y-97438289D01* 167 | X169511178Y-98235787D01* 168 | X169079575Y-99277769D01* 169 | X118587543Y-99277769D01* 170 | X118587543Y-99002768D01* 171 | X118155940Y-97960786D01* 172 | X117358442Y-97163288D01* 173 | X116316460Y-96731685D01* 174 | X115188626Y-96731685D01* 175 | X114146644Y-97163288D01* 176 | X113349146Y-97960786D01* 177 | X112917543Y-99002768D01* 178 | X106380421Y-99002768D01* 179 | X106380421Y-61220344D01* 180 | X140998559Y-61220344D01* 181 | X140998559Y-62348178D01* 182 | X141430162Y-63390160D01* 183 | X142227660Y-64187658D01* 184 | X143269642Y-64619261D01* 185 | X144397476Y-64619261D01* 186 | X145439458Y-64187658D01* 187 | X146236956Y-63390160D01* 188 | X146668559Y-62348178D01* 189 | X146668559Y-61220344D01* 190 | X146236956Y-60178362D01* 191 | X145439458Y-59380864D01* 192 | X144397476Y-58949261D01* 193 | X143269642Y-58949261D01* 194 | X142227660Y-59380864D01* 195 | X141430162Y-60178362D01* 196 | X140998559Y-61220344D01* 197 | X106380421Y-61220344D01* 198 | X106380421Y-52579808D01* 199 | X118223765Y-52579808D01* 200 | X118223765Y-54543072D01* 201 | X118975074Y-56356893D01* 202 | X120363312Y-57745131D01* 203 | X122177133Y-58496440D01* 204 | X124140397Y-58496440D01* 205 | X125954218Y-57745131D01* 206 | X127342456Y-56356893D01* 207 | X128093765Y-54543072D01* 208 | X128093765Y-52579808D01* 209 | X159573353Y-52579808D01* 210 | X159573353Y-54543072D01* 211 | X160324662Y-56356893D01* 212 | X161712900Y-57745131D01* 213 | X163526721Y-58496440D01* 214 | X165489985Y-58496440D01* 215 | X167303806Y-57745131D01* 216 | X168692044Y-56356893D01* 217 | X169443353Y-54543072D01* 218 | X169443353Y-52579808D01* 219 | X168692044Y-50765987D01* 220 | X167303806Y-49377749D01* 221 | X165489985Y-48626440D01* 222 | X163526721Y-48626440D01* 223 | X161712900Y-49377749D01* 224 | X160324662Y-50765987D01* 225 | X159573353Y-52579808D01* 226 | X128093765Y-52579808D01* 227 | X127342456Y-50765987D01* 228 | X125954218Y-49377749D01* 229 | X124140397Y-48626440D01* 230 | X122177133Y-48626440D01* 231 | X120363312Y-49377749D01* 232 | X118975074Y-50765987D01* 233 | X118223765Y-52579808D01* 234 | X106380421Y-52579808D01* 235 | X106380421Y-30362459D01* 236 | X106897132Y-30879170D01* 237 | X107939114Y-31310773D01* 238 | X109066948Y-31310773D01* 239 | X110108930Y-30879170D01* 240 | X110906428Y-30081672D01* 241 | X111338031Y-29039690D01* 242 | X111338031Y-27911856D01* 243 | X110906428Y-26869874D01* 244 | X110108930Y-26072376D01* 245 | X109066948Y-25640773D01* 246 | X107939114Y-25640773D01* 247 | X106897132Y-26072376D01* 248 | X106380421Y-26589087D01* 249 | X106380421Y-18447310D01* 250 | X106445086Y-17852064D01* 251 | X106623726Y-17321243D01* 252 | X106912185Y-16841166D01* 253 | X107297004Y-16434232D01* 254 | X107760228Y-16119426D01* 255 | X108280250Y-15911431D01* 256 | X108861142Y-15815265D01* 257 | X108987453Y-15811737D01* 258 | X178651124Y-15811737D01* 259 | X179246370Y-15876402D01* 260 | X179246370Y-15876402D01* 261 | G37* 262 | X179246370Y-15876402D02* 263 | X179777191Y-16055042D01* 264 | X180257268Y-16343501D01* 265 | X180664202Y-16728320D01* 266 | X180979008Y-17191544D01* 267 | X181187003Y-17711566D01* 268 | X181283169Y-18292458D01* 269 | X181286697Y-18418769D01* 270 | X181286697Y-26752044D01* 271 | X180607029Y-26072376D01* 272 | X179565047Y-25640773D01* 273 | X178437213Y-25640773D01* 274 | X177395231Y-26072376D01* 275 | X176597733Y-26869874D01* 276 | X176166130Y-27911856D01* 277 | X176166130Y-29039690D01* 278 | X176597733Y-30081672D01* 279 | X177395231Y-30879170D01* 280 | X178437213Y-31310773D01* 281 | X179565047Y-31310773D01* 282 | X180607029Y-30879170D01* 283 | X181286697Y-30199502D01* 284 | X181286698Y-134556155D01* 285 | X181222032Y-135151410D01* 286 | X181043391Y-135682232D01* 287 | X180754933Y-136162308D01* 288 | X180370114Y-136569242D01* 289 | X179906892Y-136884048D01* 290 | X179386868Y-137092043D01* 291 | X178805976Y-137188209D01* 292 | X178679665Y-137191737D01* 293 | X109015994Y-137191737D01* 294 | X108420748Y-137127072D01* 295 | X107889926Y-136948431D01* 296 | X107409850Y-136659973D01* 297 | X107002916Y-136275154D01* 298 | X106688110Y-135811932D01* 299 | X106480115Y-135291908D01* 300 | X106383949Y-134711016D01* 301 | X106380421Y-134584705D01* 302 | X106380421Y-120706055D01* 303 | X141993782Y-120706055D01* 304 | X142238927Y-121097561D01* 305 | X143282919Y-121524282D01* 306 | X144410740Y-121519003D01* 307 | X145428191Y-121097561D01* 308 | X145673336Y-120706055D01* 309 | X143833559Y-118866278D01* 310 | X141993782Y-120706055D01* 311 | X106380421Y-120706055D01* 312 | X106380421Y-118136033D01* 313 | X140995950Y-118136033D01* 314 | X141001229Y-119263854D01* 315 | X141422671Y-120281305D01* 316 | X141814177Y-120526450D01* 317 | X143653954Y-118686673D01* 318 | X144013164Y-118686673D01* 319 | X145852941Y-120526450D01* 320 | X146244447Y-120281305D01* 321 | X146671168Y-119237313D01* 322 | X146665889Y-118109492D01* 323 | X146244447Y-117092041D01* 324 | X145852941Y-116846896D01* 325 | X144013164Y-118686673D01* 326 | X143653954Y-118686673D01* 327 | X141814177Y-116846896D01* 328 | X141422671Y-117092041D01* 329 | X140995950Y-118136033D01* 330 | X106380421Y-118136033D01* 331 | X106380421Y-116667291D01* 332 | X141993782Y-116667291D01* 333 | X143833559Y-118507068D01* 334 | X145673336Y-116667291D01* 335 | X145428191Y-116275785D01* 336 | X144384199Y-115849064D01* 337 | X143256378Y-115854343D01* 338 | X142238927Y-116275785D01* 339 | X141993782Y-116667291D01* 340 | X106380421Y-116667291D01* 341 | X106380421Y-99002768D01* 342 | X112917543Y-99002768D01* 343 | X112917543Y-100130602D01* 344 | X113349146Y-101172584D01* 345 | X114146644Y-101970082D01* 346 | X115188626Y-102401685D01* 347 | X116316460Y-102401685D01* 348 | X117358442Y-101970082D01* 349 | X118155940Y-101172584D01* 350 | X118587543Y-100130602D01* 351 | X118587543Y-99277769D01* 352 | X169079575Y-99277769D01* 353 | X169079575Y-100405603D01* 354 | X169511178Y-101447585D01* 355 | X170308676Y-102245083D01* 356 | X171350658Y-102676686D01* 357 | X172478492Y-102676686D01* 358 | X173520474Y-102245083D01* 359 | X174317972Y-101447585D01* 360 | X174749575Y-100405603D01* 361 | X174749575Y-99277769D01* 362 | X174317972Y-98235787D01* 363 | X173520474Y-97438289D01* 364 | X172478492Y-97006686D01* 365 | X171350658Y-97006686D01* 366 | X170308676Y-97438289D01* 367 | X169511178Y-98235787D01* 368 | X169079575Y-99277769D01* 369 | X118587543Y-99277769D01* 370 | X118587543Y-99002768D01* 371 | X118155940Y-97960786D01* 372 | X117358442Y-97163288D01* 373 | X116316460Y-96731685D01* 374 | X115188626Y-96731685D01* 375 | X114146644Y-97163288D01* 376 | X113349146Y-97960786D01* 377 | X112917543Y-99002768D01* 378 | X106380421Y-99002768D01* 379 | X106380421Y-61220344D01* 380 | X140998559Y-61220344D01* 381 | X140998559Y-62348178D01* 382 | X141430162Y-63390160D01* 383 | X142227660Y-64187658D01* 384 | X143269642Y-64619261D01* 385 | X144397476Y-64619261D01* 386 | X145439458Y-64187658D01* 387 | X146236956Y-63390160D01* 388 | X146668559Y-62348178D01* 389 | X146668559Y-61220344D01* 390 | X146236956Y-60178362D01* 391 | X145439458Y-59380864D01* 392 | X144397476Y-58949261D01* 393 | X143269642Y-58949261D01* 394 | X142227660Y-59380864D01* 395 | X141430162Y-60178362D01* 396 | X140998559Y-61220344D01* 397 | X106380421Y-61220344D01* 398 | X106380421Y-52579808D01* 399 | X118223765Y-52579808D01* 400 | X118223765Y-54543072D01* 401 | X118975074Y-56356893D01* 402 | X120363312Y-57745131D01* 403 | X122177133Y-58496440D01* 404 | X124140397Y-58496440D01* 405 | X125954218Y-57745131D01* 406 | X127342456Y-56356893D01* 407 | X128093765Y-54543072D01* 408 | X128093765Y-52579808D01* 409 | X159573353Y-52579808D01* 410 | X159573353Y-54543072D01* 411 | X160324662Y-56356893D01* 412 | X161712900Y-57745131D01* 413 | X163526721Y-58496440D01* 414 | X165489985Y-58496440D01* 415 | X167303806Y-57745131D01* 416 | X168692044Y-56356893D01* 417 | X169443353Y-54543072D01* 418 | X169443353Y-52579808D01* 419 | X168692044Y-50765987D01* 420 | X167303806Y-49377749D01* 421 | X165489985Y-48626440D01* 422 | X163526721Y-48626440D01* 423 | X161712900Y-49377749D01* 424 | X160324662Y-50765987D01* 425 | X159573353Y-52579808D01* 426 | X128093765Y-52579808D01* 427 | X127342456Y-50765987D01* 428 | X125954218Y-49377749D01* 429 | X124140397Y-48626440D01* 430 | X122177133Y-48626440D01* 431 | X120363312Y-49377749D01* 432 | X118975074Y-50765987D01* 433 | X118223765Y-52579808D01* 434 | X106380421Y-52579808D01* 435 | X106380421Y-30362459D01* 436 | X106897132Y-30879170D01* 437 | X107939114Y-31310773D01* 438 | X109066948Y-31310773D01* 439 | X110108930Y-30879170D01* 440 | X110906428Y-30081672D01* 441 | X111338031Y-29039690D01* 442 | X111338031Y-27911856D01* 443 | X110906428Y-26869874D01* 444 | X110108930Y-26072376D01* 445 | X109066948Y-25640773D01* 446 | X107939114Y-25640773D01* 447 | X106897132Y-26072376D01* 448 | X106380421Y-26589087D01* 449 | X106380421Y-18447310D01* 450 | X106445086Y-17852064D01* 451 | X106623726Y-17321243D01* 452 | X106912185Y-16841166D01* 453 | X107297004Y-16434232D01* 454 | X107760228Y-16119426D01* 455 | X108280250Y-15911431D01* 456 | X108861142Y-15815265D01* 457 | X108987453Y-15811737D01* 458 | X178651124Y-15811737D01* 459 | X179246370Y-15876402D01* 460 | G04 #@! TD* 461 | M02* 462 | -------------------------------------------------------------------------------- /gerber/bottom/discipad-bottom-pcb-B.Mask.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.0)* 2 | G04 #@! TF.CreationDate,2019-08-26T00:43:06-04:00* 3 | G04 #@! TF.ProjectId,discipad-bottom-pcb,64697363697061642D626F74746F6D2D,rev?* 4 | G04 #@! TF.SameCoordinates,Original* 5 | G04 #@! TF.FileFunction,Soldermask,Bot* 6 | G04 #@! TF.FilePolarity,Negative* 7 | %FSLAX46Y46*% 8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 9 | G04 Created by KiCad (PCBNEW (5.0.0)) date 08/26/19 00:43:06* 10 | %MOMM*% 11 | %LPD*% 12 | G01* 13 | G04 APERTURE LIST* 14 | %ADD10C,0.150000*% 15 | %ADD11C,0.010000*% 16 | %ADD12C,0.100000*% 17 | G04 APERTURE END LIST* 18 | D10* 19 | X134998991Y-85767886D02* 20 | X135094229Y-85839315D01* 21 | X135284706Y-85839315D01* 22 | X135379944Y-85767886D01* 23 | X135427563Y-85696458D01* 24 | X135475182Y-85553601D01* 25 | X135475182Y-85125029D01* 26 | X135427563Y-84982172D01* 27 | X135379944Y-84910744D01* 28 | X135284706Y-84839315D01* 29 | X135094229Y-84839315D01* 30 | X134998991Y-84910744D01* 31 | X134427563Y-85839315D02* 32 | X134522801Y-85767886D01* 33 | X134570420Y-85696458D01* 34 | X134618039Y-85553601D01* 35 | X134618039Y-85125029D01* 36 | X134570420Y-84982172D01* 37 | X134522801Y-84910744D01* 38 | X134427563Y-84839315D01* 39 | X134284706Y-84839315D01* 40 | X134189468Y-84910744D01* 41 | X134141849Y-84982172D01* 42 | X134094229Y-85125029D01* 43 | X134094229Y-85553601D01* 44 | X134141849Y-85696458D01* 45 | X134189468Y-85767886D01* 46 | X134284706Y-85839315D01* 47 | X134427563Y-85839315D01* 48 | X133713277Y-85767886D02* 49 | X133618039Y-85839315D01* 50 | X133427563Y-85839315D01* 51 | X133332325Y-85767886D01* 52 | X133284706Y-85625029D01* 53 | X133284706Y-85553601D01* 54 | X133332325Y-85410744D01* 55 | X133427563Y-85339315D01* 56 | X133570420Y-85339315D01* 57 | X133665658Y-85267886D01* 58 | X133713277Y-85125029D01* 59 | X133713277Y-85053601D01* 60 | X133665658Y-84910744D01* 61 | X133570420Y-84839315D01* 62 | X133427563Y-84839315D01* 63 | X133332325Y-84910744D01* 64 | X132475182Y-85767886D02* 65 | X132570420Y-85839315D01* 66 | X132760896Y-85839315D01* 67 | X132856134Y-85767886D01* 68 | X132903753Y-85625029D01* 69 | X132903753Y-85053601D01* 70 | X132856134Y-84910744D01* 71 | X132760896Y-84839315D01* 72 | X132570420Y-84839315D01* 73 | X132475182Y-84910744D01* 74 | X132427563Y-85053601D01* 75 | X132427563Y-85196458D01* 76 | X132903753Y-85339315D01* 77 | X132094229Y-84839315D02* 78 | X131856134Y-85839315D01* 79 | X131618039Y-84839315D02* 80 | X131856134Y-85839315D01* 81 | X131951372Y-86196458D01* 82 | X131998991Y-86267886D01* 83 | X132094229Y-86339315D01* 84 | X131379944Y-84839315D02* 85 | X130998991Y-84839315D01* 86 | X131237087Y-85839315D02* 87 | X131237087Y-84553601D01* 88 | X131189468Y-84410744D01* 89 | X131094229Y-84339315D01* 90 | X130998991Y-84339315D01* 91 | X130237087Y-85839315D02* 92 | X130237087Y-85053601D01* 93 | X130284706Y-84910744D01* 94 | X130379944Y-84839315D01* 95 | X130570420Y-84839315D01* 96 | X130665658Y-84910744D01* 97 | X130237087Y-85767886D02* 98 | X130332325Y-85839315D01* 99 | X130570420Y-85839315D01* 100 | X130665658Y-85767886D01* 101 | X130713277Y-85625029D01* 102 | X130713277Y-85482172D01* 103 | X130665658Y-85339315D01* 104 | X130570420Y-85267886D01* 105 | X130332325Y-85267886D01* 106 | X130237087Y-85196458D01* 107 | X129760896Y-84839315D02* 108 | X129760896Y-85839315D01* 109 | X129760896Y-84982172D02* 110 | X129713277Y-84910744D01* 111 | X129618039Y-84839315D01* 112 | X129475182Y-84839315D01* 113 | X129379944Y-84910744D01* 114 | X129332325Y-85053601D01* 115 | X129332325Y-85839315D01* 116 | X128856134Y-84839315D02* 117 | X128856134Y-85839315D01* 118 | X128856134Y-84982172D02* 119 | X128808515Y-84910744D01* 120 | X128713277Y-84839315D01* 121 | X128570420Y-84839315D01* 122 | X128475182Y-84910744D01* 123 | X128427563Y-85053601D01* 124 | X128427563Y-85839315D01* 125 | X127951372Y-85839315D02* 126 | X127951372Y-84839315D01* 127 | X127951372Y-84339315D02* 128 | X127998991Y-84410744D01* 129 | X127951372Y-84482172D01* 130 | X127903753Y-84410744D01* 131 | X127951372Y-84339315D01* 132 | X127951372Y-84482172D01* 133 | X127618039Y-84839315D02* 134 | X127237087Y-84839315D01* 135 | X127475182Y-84339315D02* 136 | X127475182Y-85625029D01* 137 | X127427563Y-85767886D01* 138 | X127332325Y-85839315D01* 139 | X127237087Y-85839315D01* 140 | X126475182Y-84839315D02* 141 | X126475182Y-85839315D01* 142 | X126903753Y-84839315D02* 143 | X126903753Y-85625029D01* 144 | X126856134Y-85767886D01* 145 | X126760896Y-85839315D01* 146 | X126618039Y-85839315D01* 147 | X126522801Y-85767886D01* 148 | X126475182Y-85696458D01* 149 | X126141849Y-84839315D02* 150 | X125760896Y-84839315D01* 151 | X125998991Y-84339315D02* 152 | X125998991Y-85625029D01* 153 | X125951372Y-85767886D01* 154 | X125856134Y-85839315D01* 155 | X125760896Y-85839315D01* 156 | X125570420Y-84839315D02* 157 | X125189468Y-84839315D01* 158 | X125427563Y-84339315D02* 159 | X125427563Y-85625029D01* 160 | X125379944Y-85767886D01* 161 | X125284706Y-85839315D01* 162 | X125189468Y-85839315D01* 163 | X124856134Y-85839315D02* 164 | X124856134Y-84839315D01* 165 | X124856134Y-84339315D02* 166 | X124903753Y-84410744D01* 167 | X124856134Y-84482172D01* 168 | X124808515Y-84410744D01* 169 | X124856134Y-84339315D01* 170 | X124856134Y-84482172D01* 171 | D11* 172 | G04 #@! TO.C,G\002A\002A\002A* 173 | G36* 174 | X137164225Y-84251046D02* 175 | X136306975Y-84251046D01* 176 | X136306975Y-84536796D01* 177 | X137164225Y-84536796D01* 178 | X137164225Y-85051146D01* 179 | X136624475Y-85051146D01* 180 | X136624475Y-85355946D01* 181 | X137164225Y-85355946D01* 182 | X137164225Y-85882996D01* 183 | X136306975Y-85882996D01* 184 | X136306975Y-86187796D01* 185 | X137164225Y-86187796D01* 186 | X137164225Y-86651346D01* 187 | X137469025Y-86651346D01* 188 | X137469025Y-86194146D01* 189 | X138319925Y-86194146D01* 190 | X138319925Y-85889346D01* 191 | X137469025Y-85889346D01* 192 | X137469025Y-85362296D01* 193 | X138002425Y-85362296D01* 194 | X138002425Y-85057496D01* 195 | X137469025Y-85057496D01* 196 | X137469025Y-84536796D01* 197 | X138319925Y-84536796D01* 198 | X138319925Y-84251046D01* 199 | X137469025Y-84251046D01* 200 | X137469025Y-83806546D01* 201 | X137164225Y-83806546D01* 202 | X137164225Y-84251046D01* 203 | X137164225Y-84251046D01* 204 | G37* 205 | X137164225Y-84251046D02* 206 | X136306975Y-84251046D01* 207 | X136306975Y-84536796D01* 208 | X137164225Y-84536796D01* 209 | X137164225Y-85051146D01* 210 | X136624475Y-85051146D01* 211 | X136624475Y-85355946D01* 212 | X137164225Y-85355946D01* 213 | X137164225Y-85882996D01* 214 | X136306975Y-85882996D01* 215 | X136306975Y-86187796D01* 216 | X137164225Y-86187796D01* 217 | X137164225Y-86651346D01* 218 | X137469025Y-86651346D01* 219 | X137469025Y-86194146D01* 220 | X138319925Y-86194146D01* 221 | X138319925Y-85889346D01* 222 | X137469025Y-85889346D01* 223 | X137469025Y-85362296D01* 224 | X138002425Y-85362296D01* 225 | X138002425Y-85057496D01* 226 | X137469025Y-85057496D01* 227 | X137469025Y-84536796D01* 228 | X138319925Y-84536796D01* 229 | X138319925Y-84251046D01* 230 | X137469025Y-84251046D01* 231 | X137469025Y-83806546D01* 232 | X137164225Y-83806546D01* 233 | X137164225Y-84251046D01* 234 | D12* 235 | G36* 236 | X144142004Y-116452927D02* 237 | X144490152Y-116522177D01* 238 | X144899808Y-116691862D01* 239 | X145268488Y-116938207D01* 240 | X145582025Y-117251744D01* 241 | X145828370Y-117620424D01* 242 | X145998055Y-118030080D01* 243 | X146084559Y-118464969D01* 244 | X146084559Y-118908377D01* 245 | X145998055Y-119343266D01* 246 | X145828370Y-119752922D01* 247 | X145582025Y-120121602D01* 248 | X145268488Y-120435139D01* 249 | X144899808Y-120681484D01* 250 | X144490152Y-120851169D01* 251 | X144142004Y-120920419D01* 252 | X144055265Y-120937673D01* 253 | X143611853Y-120937673D01* 254 | X143525114Y-120920419D01* 255 | X143176966Y-120851169D01* 256 | X142767310Y-120681484D01* 257 | X142398630Y-120435139D01* 258 | X142085093Y-120121602D01* 259 | X141838748Y-119752922D01* 260 | X141669063Y-119343266D01* 261 | X141582559Y-118908377D01* 262 | X141582559Y-118464969D01* 263 | X141669063Y-118030080D01* 264 | X141838748Y-117620424D01* 265 | X142085093Y-117251744D01* 266 | X142398630Y-116938207D01* 267 | X142767310Y-116691862D01* 268 | X143176966Y-116522177D01* 269 | X143525114Y-116452927D01* 270 | X143611853Y-116435673D01* 271 | X144055265Y-116435673D01* 272 | X144142004Y-116452927D01* 273 | X144142004Y-116452927D01* 274 | G37* 275 | G36* 276 | X172223020Y-97607940D02* 277 | X172571168Y-97677190D01* 278 | X172980824Y-97846875D01* 279 | X173349504Y-98093220D01* 280 | X173663041Y-98406757D01* 281 | X173909386Y-98775437D01* 282 | X174079071Y-99185093D01* 283 | X174165575Y-99619982D01* 284 | X174165575Y-100063390D01* 285 | X174079071Y-100498279D01* 286 | X173909386Y-100907935D01* 287 | X173663041Y-101276615D01* 288 | X173349504Y-101590152D01* 289 | X172980824Y-101836497D01* 290 | X172571168Y-102006182D01* 291 | X172223020Y-102075432D01* 292 | X172136281Y-102092686D01* 293 | X171692869Y-102092686D01* 294 | X171606130Y-102075432D01* 295 | X171257982Y-102006182D01* 296 | X170848326Y-101836497D01* 297 | X170479646Y-101590152D01* 298 | X170166109Y-101276615D01* 299 | X169919764Y-100907935D01* 300 | X169750079Y-100498279D01* 301 | X169663575Y-100063390D01* 302 | X169663575Y-99619982D01* 303 | X169750079Y-99185093D01* 304 | X169919764Y-98775437D01* 305 | X170166109Y-98406757D01* 306 | X170479646Y-98093220D01* 307 | X170848326Y-97846875D01* 308 | X171257982Y-97677190D01* 309 | X171606130Y-97607940D01* 310 | X171692869Y-97590686D01* 311 | X172136281Y-97590686D01* 312 | X172223020Y-97607940D01* 313 | X172223020Y-97607940D01* 314 | G37* 315 | G36* 316 | X116060988Y-97332939D02* 317 | X116409136Y-97402189D01* 318 | X116818792Y-97571874D01* 319 | X117187472Y-97818219D01* 320 | X117501009Y-98131756D01* 321 | X117747354Y-98500436D01* 322 | X117917039Y-98910092D01* 323 | X118003543Y-99344981D01* 324 | X118003543Y-99788389D01* 325 | X117917039Y-100223278D01* 326 | X117747354Y-100632934D01* 327 | X117501009Y-101001614D01* 328 | X117187472Y-101315151D01* 329 | X116818792Y-101561496D01* 330 | X116409136Y-101731181D01* 331 | X116060988Y-101800431D01* 332 | X115974249Y-101817685D01* 333 | X115530837Y-101817685D01* 334 | X115444098Y-101800431D01* 335 | X115095950Y-101731181D01* 336 | X114686294Y-101561496D01* 337 | X114317614Y-101315151D01* 338 | X114004077Y-101001614D01* 339 | X113757732Y-100632934D01* 340 | X113588047Y-100223278D01* 341 | X113501543Y-99788389D01* 342 | X113501543Y-99344981D01* 343 | X113588047Y-98910092D01* 344 | X113757732Y-98500436D01* 345 | X114004077Y-98131756D01* 346 | X114317614Y-97818219D01* 347 | X114686294Y-97571874D01* 348 | X115095950Y-97402189D01* 349 | X115444098Y-97332939D01* 350 | X115530837Y-97315685D01* 351 | X115974249Y-97315685D01* 352 | X116060988Y-97332939D01* 353 | X116060988Y-97332939D01* 354 | G37* 355 | G36* 356 | X144142004Y-59550515D02* 357 | X144490152Y-59619765D01* 358 | X144899808Y-59789450D01* 359 | X145268488Y-60035795D01* 360 | X145582025Y-60349332D01* 361 | X145828370Y-60718012D01* 362 | X145998055Y-61127668D01* 363 | X146084559Y-61562557D01* 364 | X146084559Y-62005965D01* 365 | X145998055Y-62440854D01* 366 | X145828370Y-62850510D01* 367 | X145582025Y-63219190D01* 368 | X145268488Y-63532727D01* 369 | X144899808Y-63779072D01* 370 | X144490152Y-63948757D01* 371 | X144142004Y-64018007D01* 372 | X144055265Y-64035261D01* 373 | X143611853Y-64035261D01* 374 | X143525114Y-64018007D01* 375 | X143176966Y-63948757D01* 376 | X142767310Y-63779072D01* 377 | X142398630Y-63532727D01* 378 | X142085093Y-63219190D01* 379 | X141838748Y-62850510D01* 380 | X141669063Y-62440854D01* 381 | X141582559Y-62005965D01* 382 | X141582559Y-61562557D01* 383 | X141669063Y-61127668D01* 384 | X141838748Y-60718012D01* 385 | X142085093Y-60349332D01* 386 | X142398630Y-60035795D01* 387 | X142767310Y-59789450D01* 388 | X143176966Y-59619765D01* 389 | X143525114Y-59550515D01* 390 | X143611853Y-59533261D01* 391 | X144055265Y-59533261D01* 392 | X144142004Y-59550515D01* 393 | X144142004Y-59550515D01* 394 | G37* 395 | G36* 396 | X165056509Y-49234234D02* 397 | X165777493Y-49377646D01* 398 | X166569325Y-49705633D01* 399 | X167281954Y-50181797D01* 400 | X167887996Y-50787839D01* 401 | X168364160Y-51500468D01* 402 | X168692147Y-52292300D01* 403 | X168859353Y-53132904D01* 404 | X168859353Y-53989976D01* 405 | X168692147Y-54830580D01* 406 | X168364160Y-55622412D01* 407 | X167887996Y-56335041D01* 408 | X167281954Y-56941083D01* 409 | X166569325Y-57417247D01* 410 | X165777493Y-57745234D01* 411 | X165056509Y-57888646D01* 412 | X164936890Y-57912440D01* 413 | X164079816Y-57912440D01* 414 | X163960197Y-57888646D01* 415 | X163239213Y-57745234D01* 416 | X162447381Y-57417247D01* 417 | X161734752Y-56941083D01* 418 | X161128710Y-56335041D01* 419 | X160652546Y-55622412D01* 420 | X160324559Y-54830580D01* 421 | X160157353Y-53989976D01* 422 | X160157353Y-53132904D01* 423 | X160324559Y-52292300D01* 424 | X160652546Y-51500468D01* 425 | X161128710Y-50787839D01* 426 | X161734752Y-50181797D01* 427 | X162447381Y-49705633D01* 428 | X163239213Y-49377646D01* 429 | X163960197Y-49234234D01* 430 | X164079816Y-49210440D01* 431 | X164936890Y-49210440D01* 432 | X165056509Y-49234234D01* 433 | X165056509Y-49234234D01* 434 | G37* 435 | G36* 436 | X123706921Y-49234234D02* 437 | X124427905Y-49377646D01* 438 | X125219737Y-49705633D01* 439 | X125932366Y-50181797D01* 440 | X126538408Y-50787839D01* 441 | X127014572Y-51500468D01* 442 | X127342559Y-52292300D01* 443 | X127509765Y-53132904D01* 444 | X127509765Y-53989976D01* 445 | X127342559Y-54830580D01* 446 | X127014572Y-55622412D01* 447 | X126538408Y-56335041D01* 448 | X125932366Y-56941083D01* 449 | X125219737Y-57417247D01* 450 | X124427905Y-57745234D01* 451 | X123706921Y-57888646D01* 452 | X123587302Y-57912440D01* 453 | X122730228Y-57912440D01* 454 | X122610609Y-57888646D01* 455 | X121889625Y-57745234D01* 456 | X121097793Y-57417247D01* 457 | X120385164Y-56941083D01* 458 | X119779122Y-56335041D01* 459 | X119302958Y-55622412D01* 460 | X118974971Y-54830580D01* 461 | X118807765Y-53989976D01* 462 | X118807765Y-53132904D01* 463 | X118974971Y-52292300D01* 464 | X119302958Y-51500468D01* 465 | X119779122Y-50787839D01* 466 | X120385164Y-50181797D01* 467 | X121097793Y-49705633D01* 468 | X121889625Y-49377646D01* 469 | X122610609Y-49234234D01* 470 | X122730228Y-49210440D01* 471 | X123587302Y-49210440D01* 472 | X123706921Y-49234234D01* 473 | X123706921Y-49234234D01* 474 | G37* 475 | G36* 476 | X179309575Y-26242027D02* 477 | X179657723Y-26311277D01* 478 | X180067379Y-26480962D01* 479 | X180436059Y-26727307D01* 480 | X180749596Y-27040844D01* 481 | X180995941Y-27409524D01* 482 | X181165626Y-27819180D01* 483 | X181252130Y-28254069D01* 484 | X181252130Y-28697477D01* 485 | X181165626Y-29132366D01* 486 | X180995941Y-29542022D01* 487 | X180749596Y-29910702D01* 488 | X180436059Y-30224239D01* 489 | X180067379Y-30470584D01* 490 | X179657723Y-30640269D01* 491 | X179309575Y-30709519D01* 492 | X179222836Y-30726773D01* 493 | X178779424Y-30726773D01* 494 | X178692685Y-30709519D01* 495 | X178344537Y-30640269D01* 496 | X177934881Y-30470584D01* 497 | X177566201Y-30224239D01* 498 | X177252664Y-29910702D01* 499 | X177006319Y-29542022D01* 500 | X176836634Y-29132366D01* 501 | X176750130Y-28697477D01* 502 | X176750130Y-28254069D01* 503 | X176836634Y-27819180D01* 504 | X177006319Y-27409524D01* 505 | X177252664Y-27040844D01* 506 | X177566201Y-26727307D01* 507 | X177934881Y-26480962D01* 508 | X178344537Y-26311277D01* 509 | X178692685Y-26242027D01* 510 | X178779424Y-26224773D01* 511 | X179222836Y-26224773D01* 512 | X179309575Y-26242027D01* 513 | X179309575Y-26242027D01* 514 | G37* 515 | G36* 516 | X108811476Y-26242027D02* 517 | X109159624Y-26311277D01* 518 | X109569280Y-26480962D01* 519 | X109937960Y-26727307D01* 520 | X110251497Y-27040844D01* 521 | X110497842Y-27409524D01* 522 | X110667527Y-27819180D01* 523 | X110754031Y-28254069D01* 524 | X110754031Y-28697477D01* 525 | X110667527Y-29132366D01* 526 | X110497842Y-29542022D01* 527 | X110251497Y-29910702D01* 528 | X109937960Y-30224239D01* 529 | X109569280Y-30470584D01* 530 | X109159624Y-30640269D01* 531 | X108811476Y-30709519D01* 532 | X108724737Y-30726773D01* 533 | X108281325Y-30726773D01* 534 | X108194586Y-30709519D01* 535 | X107846438Y-30640269D01* 536 | X107436782Y-30470584D01* 537 | X107068102Y-30224239D01* 538 | X106754565Y-29910702D01* 539 | X106508220Y-29542022D01* 540 | X106338535Y-29132366D01* 541 | X106252031Y-28697477D01* 542 | X106252031Y-28254069D01* 543 | X106338535Y-27819180D01* 544 | X106508220Y-27409524D01* 545 | X106754565Y-27040844D01* 546 | X107068102Y-26727307D01* 547 | X107436782Y-26480962D01* 548 | X107846438Y-26311277D01* 549 | X108194586Y-26242027D01* 550 | X108281325Y-26224773D01* 551 | X108724737Y-26224773D01* 552 | X108811476Y-26242027D01* 553 | X108811476Y-26242027D01* 554 | G37* 555 | M02* 556 | -------------------------------------------------------------------------------- /discipad-pcb.bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:mulletpad-pcb-cache 3 | EELAYER 26 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 1 1 8 | Title "" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Comp 18 | L keyboard_parts:KEYSW SW0 19 | U 1 1 5BDAA9A5 20 | P 2250 1250 21 | F 0 "SW0" H 2250 1483 60 0000 C CNN 22 | F 1 "KEYSW" H 2250 1150 60 0001 C CNN 23 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 1250 60 0001 C CNN 24 | F 3 "" H 2250 1250 60 0000 C CNN 25 | 1 2250 1250 26 | 1 0 0 -1 27 | $EndComp 28 | $Comp 29 | L Device:D D1 30 | U 1 1 5BDAAA52 31 | P 1900 1450 32 | F 0 "D1" V 1946 1371 50 0000 R CNN 33 | F 1 " " V 1855 1371 50 0000 R CNN 34 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 1450 50 0001 C CNN 35 | F 3 "~" H 1900 1450 50 0001 C CNN 36 | 1 1900 1450 37 | 0 -1 -1 0 38 | $EndComp 39 | Wire Wire Line 40 | 1950 1250 1900 1250 41 | Wire Wire Line 42 | 1900 1250 1900 1300 43 | $Comp 44 | L keyboard_parts:KEYSW SW1 45 | U 1 1 5BDB3743 46 | P 2950 1250 47 | F 0 "SW1" H 2950 1483 60 0000 C CNN 48 | F 1 "KEYSW" H 2950 1150 60 0001 C CNN 49 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 1250 60 0001 C CNN 50 | F 3 "" H 2950 1250 60 0000 C CNN 51 | 1 2950 1250 52 | 1 0 0 -1 53 | $EndComp 54 | $Comp 55 | L Device:D D2 56 | U 1 1 5BDB374A 57 | P 2600 1450 58 | F 0 "D2" V 2646 1371 50 0000 R CNN 59 | F 1 " " V 2555 1371 50 0000 R CNN 60 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 1450 50 0001 C CNN 61 | F 3 "~" H 2600 1450 50 0001 C CNN 62 | 1 2600 1450 63 | 0 -1 -1 0 64 | $EndComp 65 | Wire Wire Line 66 | 2650 1250 2600 1250 67 | Wire Wire Line 68 | 2600 1250 2600 1300 69 | $Comp 70 | L keyboard_parts:KEYSW SW2 71 | U 1 1 5BDB4A41 72 | P 3650 1250 73 | F 0 "SW2" H 3650 1483 60 0000 C CNN 74 | F 1 "KEYSW" H 3650 1150 60 0001 C CNN 75 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 1250 60 0001 C CNN 76 | F 3 "" H 3650 1250 60 0000 C CNN 77 | 1 3650 1250 78 | 1 0 0 -1 79 | $EndComp 80 | $Comp 81 | L Device:D D3 82 | U 1 1 5BDB4A48 83 | P 3300 1450 84 | F 0 "D3" V 3346 1371 50 0000 R CNN 85 | F 1 " " V 3255 1371 50 0000 R CNN 86 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 1450 50 0001 C CNN 87 | F 3 "~" H 3300 1450 50 0001 C CNN 88 | 1 3300 1450 89 | 0 -1 -1 0 90 | $EndComp 91 | Wire Wire Line 92 | 3350 1250 3300 1250 93 | Wire Wire Line 94 | 3300 1250 3300 1300 95 | $Comp 96 | L keyboard_parts:KEYSW SW3 97 | U 1 1 5BDB5E7B 98 | P 4350 1250 99 | F 0 "SW3" H 4350 1483 60 0000 C CNN 100 | F 1 "KEYSW" H 4350 1150 60 0001 C CNN 101 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 4350 1250 60 0001 C CNN 102 | F 3 "" H 4350 1250 60 0000 C CNN 103 | 1 4350 1250 104 | 1 0 0 -1 105 | $EndComp 106 | $Comp 107 | L Device:D D4 108 | U 1 1 5BDB5E82 109 | P 4000 1450 110 | F 0 "D4" V 4046 1371 50 0000 R CNN 111 | F 1 " " V 3955 1371 50 0000 R CNN 112 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 1450 50 0001 C CNN 113 | F 3 "~" H 4000 1450 50 0001 C CNN 114 | 1 4000 1450 115 | 0 -1 -1 0 116 | $EndComp 117 | Wire Wire Line 118 | 4050 1250 4000 1250 119 | Wire Wire Line 120 | 4000 1250 4000 1300 121 | $Comp 122 | L keyboard_parts:KEYSW SW4 123 | U 1 1 5BDD4A79 124 | P 2250 1800 125 | F 0 "SW4" H 2250 2033 60 0000 C CNN 126 | F 1 "KEYSW" H 2250 1700 60 0001 C CNN 127 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 1800 60 0001 C CNN 128 | F 3 "" H 2250 1800 60 0000 C CNN 129 | 1 2250 1800 130 | 1 0 0 -1 131 | $EndComp 132 | $Comp 133 | L Device:D D5 134 | U 1 1 5BDD4A80 135 | P 1900 2000 136 | F 0 "D5" V 1946 1921 50 0000 R CNN 137 | F 1 " " V 1855 1921 50 0000 R CNN 138 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 2000 50 0001 C CNN 139 | F 3 "~" H 1900 2000 50 0001 C CNN 140 | 1 1900 2000 141 | 0 -1 -1 0 142 | $EndComp 143 | Wire Wire Line 144 | 1950 1800 1900 1800 145 | Wire Wire Line 146 | 1900 1800 1900 1850 147 | $Comp 148 | L keyboard_parts:KEYSW SW5 149 | U 1 1 5BDD4A89 150 | P 2950 1800 151 | F 0 "SW5" H 2950 2033 60 0000 C CNN 152 | F 1 "KEYSW" H 2950 1700 60 0001 C CNN 153 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 1800 60 0001 C CNN 154 | F 3 "" H 2950 1800 60 0000 C CNN 155 | 1 2950 1800 156 | 1 0 0 -1 157 | $EndComp 158 | $Comp 159 | L Device:D D6 160 | U 1 1 5BDD4A90 161 | P 2600 2000 162 | F 0 "D6" V 2646 1921 50 0000 R CNN 163 | F 1 " " V 2555 1921 50 0000 R CNN 164 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 2000 50 0001 C CNN 165 | F 3 "~" H 2600 2000 50 0001 C CNN 166 | 1 2600 2000 167 | 0 -1 -1 0 168 | $EndComp 169 | Wire Wire Line 170 | 2650 1800 2600 1800 171 | Wire Wire Line 172 | 2600 1800 2600 1850 173 | $Comp 174 | L keyboard_parts:KEYSW SW6 175 | U 1 1 5BDD4A99 176 | P 3650 1800 177 | F 0 "SW6" H 3650 2033 60 0000 C CNN 178 | F 1 "KEYSW" H 3650 1700 60 0001 C CNN 179 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 1800 60 0001 C CNN 180 | F 3 "" H 3650 1800 60 0000 C CNN 181 | 1 3650 1800 182 | 1 0 0 -1 183 | $EndComp 184 | $Comp 185 | L Device:D D7 186 | U 1 1 5BDD4AA0 187 | P 3300 2000 188 | F 0 "D7" V 3346 1921 50 0000 R CNN 189 | F 1 " " V 3255 1921 50 0000 R CNN 190 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 2000 50 0001 C CNN 191 | F 3 "~" H 3300 2000 50 0001 C CNN 192 | 1 3300 2000 193 | 0 -1 -1 0 194 | $EndComp 195 | Wire Wire Line 196 | 3350 1800 3300 1800 197 | Wire Wire Line 198 | 3300 1800 3300 1850 199 | $Comp 200 | L keyboard_parts:KEYSW SW8 201 | U 1 1 5BE2E393 202 | P 2250 2400 203 | F 0 "SW8" H 2250 2633 60 0000 C CNN 204 | F 1 "KEYSW" H 2250 2300 60 0001 C CNN 205 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 2400 60 0001 C CNN 206 | F 3 "" H 2250 2400 60 0000 C CNN 207 | 1 2250 2400 208 | 1 0 0 -1 209 | $EndComp 210 | $Comp 211 | L Device:D D8 212 | U 1 1 5BE2E39A 213 | P 1900 2600 214 | F 0 "D8" V 1946 2521 50 0000 R CNN 215 | F 1 " " V 1855 2521 50 0000 R CNN 216 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 2600 50 0001 C CNN 217 | F 3 "~" H 1900 2600 50 0001 C CNN 218 | 1 1900 2600 219 | 0 -1 -1 0 220 | $EndComp 221 | Wire Wire Line 222 | 1950 2400 1900 2400 223 | Wire Wire Line 224 | 1900 2400 1900 2450 225 | $Comp 226 | L keyboard_parts:KEYSW SW9 227 | U 1 1 5BE2E3A3 228 | P 2950 2400 229 | F 0 "SW9" H 2950 2633 60 0000 C CNN 230 | F 1 "KEYSW" H 2950 2300 60 0001 C CNN 231 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 2400 60 0001 C CNN 232 | F 3 "" H 2950 2400 60 0000 C CNN 233 | 1 2950 2400 234 | 1 0 0 -1 235 | $EndComp 236 | $Comp 237 | L Device:D D9 238 | U 1 1 5BE2E3AA 239 | P 2600 2600 240 | F 0 "D9" V 2646 2521 50 0000 R CNN 241 | F 1 " " V 2555 2521 50 0000 R CNN 242 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 2600 50 0001 C CNN 243 | F 3 "~" H 2600 2600 50 0001 C CNN 244 | 1 2600 2600 245 | 0 -1 -1 0 246 | $EndComp 247 | Wire Wire Line 248 | 2650 2400 2600 2400 249 | Wire Wire Line 250 | 2600 2400 2600 2450 251 | $Comp 252 | L keyboard_parts:KEYSW SW10 253 | U 1 1 5BE2E3B3 254 | P 3650 2400 255 | F 0 "SW10" H 3650 2633 60 0000 C CNN 256 | F 1 "KEYSW" H 3650 2300 60 0001 C CNN 257 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 2400 60 0001 C CNN 258 | F 3 "" H 3650 2400 60 0000 C CNN 259 | 1 3650 2400 260 | 1 0 0 -1 261 | $EndComp 262 | $Comp 263 | L Device:D D10 264 | U 1 1 5BE2E3BA 265 | P 3300 2600 266 | F 0 "D10" V 3346 2521 50 0000 R CNN 267 | F 1 " " V 3255 2521 50 0000 R CNN 268 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 2600 50 0001 C CNN 269 | F 3 "~" H 3300 2600 50 0001 C CNN 270 | 1 3300 2600 271 | 0 -1 -1 0 272 | $EndComp 273 | Wire Wire Line 274 | 3350 2400 3300 2400 275 | Wire Wire Line 276 | 3300 2400 3300 2450 277 | $Comp 278 | L keyboard_parts:KEYSW SW7 279 | U 1 1 5BE2E3C3 280 | P 4350 2400 281 | F 0 "SW7" H 4350 2633 60 0000 C CNN 282 | F 1 "KEYSW" H 4350 2300 60 0001 C CNN 283 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 4350 2400 60 0001 C CNN 284 | F 3 "" H 4350 2400 60 0000 C CNN 285 | 1 4350 2400 286 | 1 0 0 -1 287 | $EndComp 288 | $Comp 289 | L Device:D D11 290 | U 1 1 5BE2E3CA 291 | P 4000 2600 292 | F 0 "D11" V 4046 2521 50 0000 R CNN 293 | F 1 " " V 3955 2521 50 0000 R CNN 294 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 2600 50 0001 C CNN 295 | F 3 "~" H 4000 2600 50 0001 C CNN 296 | 1 4000 2600 297 | 0 -1 -1 0 298 | $EndComp 299 | Wire Wire Line 300 | 4050 2400 4000 2400 301 | Wire Wire Line 302 | 4000 2400 4000 2450 303 | $Comp 304 | L keyboard_parts:KEYSW SW11 305 | U 1 1 5BE34833 306 | P 2250 3000 307 | F 0 "SW11" H 2250 3233 60 0000 C CNN 308 | F 1 "KEYSW" H 2250 2900 60 0001 C CNN 309 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 3000 60 0001 C CNN 310 | F 3 "" H 2250 3000 60 0000 C CNN 311 | 1 2250 3000 312 | 1 0 0 -1 313 | $EndComp 314 | $Comp 315 | L Device:D D12 316 | U 1 1 5BE3483A 317 | P 1900 3200 318 | F 0 "D12" V 1946 3121 50 0000 R CNN 319 | F 1 " " V 1855 3121 50 0000 R CNN 320 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 3200 50 0001 C CNN 321 | F 3 "~" H 1900 3200 50 0001 C CNN 322 | 1 1900 3200 323 | 0 -1 -1 0 324 | $EndComp 325 | Wire Wire Line 326 | 1950 3000 1900 3000 327 | Wire Wire Line 328 | 1900 3000 1900 3050 329 | $Comp 330 | L keyboard_parts:KEYSW SW13 331 | U 1 1 5BE34843 332 | P 3650 3000 333 | F 0 "SW13" H 3650 3233 60 0000 C CNN 334 | F 1 "KEYSW" H 3650 2900 60 0001 C CNN 335 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 3000 60 0001 C CNN 336 | F 3 "" H 3650 3000 60 0000 C CNN 337 | 1 3650 3000 338 | 1 0 0 -1 339 | $EndComp 340 | $Comp 341 | L Device:D D14 342 | U 1 1 5BE3484A 343 | P 3300 3200 344 | F 0 "D14" V 3346 3121 50 0000 R CNN 345 | F 1 " " V 3255 3121 50 0000 R CNN 346 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 3200 50 0001 C CNN 347 | F 3 "~" H 3300 3200 50 0001 C CNN 348 | 1 3300 3200 349 | 0 -1 -1 0 350 | $EndComp 351 | Wire Wire Line 352 | 3350 3000 3300 3000 353 | Wire Wire Line 354 | 3300 3000 3300 3050 355 | $Comp 356 | L keyboard_parts:KEYSW SW12 357 | U 1 1 5BE34853 358 | P 2950 3000 359 | F 0 "SW12" H 2950 3233 60 0000 C CNN 360 | F 1 "KEYSW" H 2950 2900 60 0001 C CNN 361 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 3000 60 0001 C CNN 362 | F 3 "" H 2950 3000 60 0000 C CNN 363 | 1 2950 3000 364 | 1 0 0 -1 365 | $EndComp 366 | $Comp 367 | L Device:D D13 368 | U 1 1 5BE3485A 369 | P 2600 3200 370 | F 0 "D13" V 2646 3121 50 0000 R CNN 371 | F 1 " " V 2555 3121 50 0000 R CNN 372 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 3200 50 0001 C CNN 373 | F 3 "~" H 2600 3200 50 0001 C CNN 374 | 1 2600 3200 375 | 0 -1 -1 0 376 | $EndComp 377 | Wire Wire Line 378 | 2650 3000 2600 3000 379 | Wire Wire Line 380 | 2600 3000 2600 3050 381 | $Comp 382 | L keyboard_parts:KEYSW SW15 383 | U 1 1 5BE64C5B 384 | P 2250 3550 385 | F 0 "SW15" H 2250 3783 60 0000 C CNN 386 | F 1 "KEYSW" H 2250 3450 60 0001 C CNN 387 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_PCB_FLIPPED" H 2250 3550 60 0001 C CNN 388 | F 3 "" H 2250 3550 60 0000 C CNN 389 | 1 2250 3550 390 | 1 0 0 -1 391 | $EndComp 392 | $Comp 393 | L Device:D D15 394 | U 1 1 5BE64C62 395 | P 1900 3750 396 | F 0 "D15" V 1946 3671 50 0000 R CNN 397 | F 1 " " V 1855 3671 50 0000 R CNN 398 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 3750 50 0001 C CNN 399 | F 3 "~" H 1900 3750 50 0001 C CNN 400 | 1 1900 3750 401 | 0 -1 -1 0 402 | $EndComp 403 | Wire Wire Line 404 | 1950 3550 1900 3550 405 | $Comp 406 | L keyboard_parts:KEYSW SW16 407 | U 1 1 5BE64C6A 408 | P 3650 3550 409 | F 0 "SW16" H 3650 3783 60 0000 C CNN 410 | F 1 "KEYSW" H 3650 3450 60 0001 C CNN 411 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 3550 60 0001 C CNN 412 | F 3 "" H 3650 3550 60 0000 C CNN 413 | 1 3650 3550 414 | 1 0 0 -1 415 | $EndComp 416 | $Comp 417 | L Device:D D16 418 | U 1 1 5BE64C71 419 | P 3300 3750 420 | F 0 "D16" V 3346 3671 50 0000 R CNN 421 | F 1 " " V 3255 3671 50 0000 R CNN 422 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 3750 50 0001 C CNN 423 | F 3 "~" H 3300 3750 50 0001 C CNN 424 | 1 3300 3750 425 | 0 -1 -1 0 426 | $EndComp 427 | Wire Wire Line 428 | 3350 3550 3300 3550 429 | Wire Wire Line 430 | 3300 3550 3300 3600 431 | $Comp 432 | L keyboard_parts:KEYSW SW14 433 | U 1 1 5BE64C7A 434 | P 4350 3550 435 | F 0 "SW14" H 4350 3783 60 0000 C CNN 436 | F 1 "KEYSW" H 4350 3450 60 0001 C CNN 437 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 4350 3550 60 0001 C CNN 438 | F 3 "" H 4350 3550 60 0000 C CNN 439 | 1 4350 3550 440 | 1 0 0 -1 441 | $EndComp 442 | $Comp 443 | L Device:D D17 444 | U 1 1 5BE64C81 445 | P 4000 3750 446 | F 0 "D17" V 4046 3671 50 0000 R CNN 447 | F 1 " " V 3955 3671 50 0000 R CNN 448 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 3750 50 0001 C CNN 449 | F 3 "~" H 4000 3750 50 0001 C CNN 450 | 1 4000 3750 451 | 0 -1 -1 0 452 | $EndComp 453 | Wire Wire Line 454 | 4050 3550 4000 3550 455 | Wire Wire Line 456 | 4000 3550 4000 3600 457 | Wire Wire Line 458 | 1900 1600 2600 1600 459 | Connection ~ 2600 1600 460 | Wire Wire Line 461 | 2600 1600 3300 1600 462 | Connection ~ 3300 1600 463 | Wire Wire Line 464 | 3300 1600 4000 1600 465 | Wire Wire Line 466 | 1850 1600 1900 1600 467 | Connection ~ 1900 1600 468 | Wire Wire Line 469 | 1850 2150 1900 2150 470 | Connection ~ 1900 2150 471 | Wire Wire Line 472 | 1900 2150 2600 2150 473 | Connection ~ 2600 2150 474 | Wire Wire Line 475 | 2600 2150 3300 2150 476 | Text Label 1850 1600 0 50 ~ 0 477 | row0 478 | Text Label 1850 2150 0 50 ~ 0 479 | row1 480 | Wire Wire Line 481 | 1900 2750 2600 2750 482 | Connection ~ 2600 2750 483 | Wire Wire Line 484 | 2600 2750 3300 2750 485 | Connection ~ 3300 2750 486 | Wire Wire Line 487 | 3300 2750 4000 2750 488 | Wire Wire Line 489 | 1900 3350 2600 3350 490 | Wire Wire Line 491 | 3300 3900 4000 3900 492 | Wire Wire Line 493 | 1850 2750 1900 2750 494 | Connection ~ 1900 2750 495 | Text Label 1850 2750 0 50 ~ 0 496 | row2 497 | Wire Wire Line 498 | 1850 3350 1900 3350 499 | Connection ~ 1900 3350 500 | Text Label 1850 3350 0 50 ~ 0 501 | row3 502 | Wire Wire Line 503 | 1850 3900 1900 3900 504 | Connection ~ 3300 3900 505 | Text Label 1850 3900 0 50 ~ 0 506 | row4 507 | Wire Wire Line 508 | 2550 1250 2550 1800 509 | Wire Wire Line 510 | 2550 1800 2550 2400 511 | Connection ~ 2550 1800 512 | Wire Wire Line 513 | 2550 3000 2550 2400 514 | Connection ~ 2550 2400 515 | Wire Wire Line 516 | 3250 1250 3250 1800 517 | Connection ~ 3250 1800 518 | Wire Wire Line 519 | 3250 1800 3250 2400 520 | Wire Wire Line 521 | 3950 2400 3950 3000 522 | Wire Wire Line 523 | 3950 1250 3950 1800 524 | Connection ~ 3950 1800 525 | Wire Wire Line 526 | 3950 1800 3950 2400 527 | Connection ~ 3950 2400 528 | Connection ~ 3950 3000 529 | Wire Wire Line 530 | 3250 2400 3250 3000 531 | Text Label 2900 1400 0 50 ~ 0 532 | col0 533 | Text Label 3250 1300 3 50 ~ 0 534 | col1 535 | Text Label 2550 1300 3 50 ~ 0 536 | col0 537 | Text Label 3700 1500 3 50 ~ 0 538 | col2 539 | Text Label 3950 1350 3 50 ~ 0 540 | col2 541 | Text Label 4650 1350 3 50 ~ 0 542 | col3 543 | Text GLabel 1850 1600 0 50 Input ~ 0 544 | row0 545 | Text GLabel 1850 2150 0 50 Input ~ 0 546 | row1 547 | Text GLabel 1850 2750 0 50 Input ~ 0 548 | row2 549 | Text GLabel 1850 3350 0 50 Input ~ 0 550 | row3 551 | Text GLabel 1850 3900 0 50 Input ~ 0 552 | row4 553 | Text GLabel 2550 1200 1 50 Input ~ 0 554 | col0 555 | Text GLabel 3250 1200 1 50 Input ~ 0 556 | col1 557 | Text GLabel 3950 1200 1 50 Input ~ 0 558 | col2 559 | Text GLabel 4650 1200 1 50 Input ~ 0 560 | col3 561 | Wire Wire Line 562 | 2550 1200 2550 1250 563 | Connection ~ 2550 1250 564 | Wire Wire Line 565 | 3250 1200 3250 1250 566 | Connection ~ 3250 1250 567 | Wire Wire Line 568 | 3950 1200 3950 1250 569 | Connection ~ 3950 1250 570 | Wire Wire Line 571 | 4650 1200 4650 1250 572 | Connection ~ 4650 1250 573 | Wire Wire Line 574 | 1900 3550 1900 3600 575 | Wire Wire Line 576 | 2550 3000 2550 3550 577 | Connection ~ 2550 3000 578 | Wire Wire Line 579 | 3950 3000 3950 3550 580 | Wire Wire Line 581 | 1900 3900 3300 3900 582 | Connection ~ 1900 3900 583 | Connection ~ 2600 3350 584 | Wire Wire Line 585 | 2600 3350 3300 3350 586 | Connection ~ 3250 2400 587 | Wire Wire Line 588 | 4650 1250 4650 2400 589 | Wire Wire Line 590 | 4650 2400 4650 3550 591 | Connection ~ 4650 2400 592 | $Comp 593 | L MCU_Microchip_ATmega:ATmega328P-PU U1 594 | U 1 1 5D2C1379 595 | P 1900 6000 596 | F 0 "U1" H 1259 6046 50 0000 R CNN 597 | F 1 "ATmega328P-PU" H 1259 5955 50 0000 R CNN 598 | F 2 "Package_DIP:DIP-28_W7.62mm" H 1900 6000 50 0001 C CIN 599 | F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1900 6000 50 0001 C CNN 600 | 1 1900 6000 601 | 1 0 0 -1 602 | $EndComp 603 | NoConn ~ 1300 4800 604 | Wire Wire Line 605 | 1900 4500 2000 4500 606 | $Comp 607 | L power:+5V #PWR0101 608 | U 1 1 5D2C3C49 609 | P 2000 4500 610 | F 0 "#PWR0101" H 2000 4350 50 0001 C CNN 611 | F 1 "+5V" H 2015 4673 50 0000 C CNN 612 | F 2 "" H 2000 4500 50 0001 C CNN 613 | F 3 "" H 2000 4500 50 0001 C CNN 614 | 1 2000 4500 615 | 1 0 0 -1 616 | $EndComp 617 | Connection ~ 2000 4500 618 | $Comp 619 | L power:GND #PWR0102 620 | U 1 1 5D2C3E01 621 | P 1900 7500 622 | F 0 "#PWR0102" H 1900 7250 50 0001 C CNN 623 | F 1 "GND" H 1905 7327 50 0000 C CNN 624 | F 2 "" H 1900 7500 50 0001 C CNN 625 | F 3 "" H 1900 7500 50 0001 C CNN 626 | 1 1900 7500 627 | 1 0 0 -1 628 | $EndComp 629 | $Comp 630 | L Type-C:USB_C_GCT_USB4085 USB1 631 | U 1 1 5D2C4195 632 | P 4100 5500 633 | F 0 "USB1" H 3931 6537 60 0000 C CNN 634 | F 1 "USB_C_GCT_USB4085" H 3931 6431 60 0000 C CNN 635 | F 2 "Type-C:USB_C_GCT_USB4085" H 4100 5500 60 0001 C CNN 636 | F 3 "" H 4100 5500 60 0001 C CNN 637 | 1 4100 5500 638 | 1 0 0 -1 639 | $EndComp 640 | Wire Wire Line 641 | 4200 4850 4200 4750 642 | Wire Wire Line 643 | 4200 6150 4200 6250 644 | Wire Wire Line 645 | 4200 6050 4200 5950 646 | Wire Wire Line 647 | 4200 5050 4200 4950 648 | Connection ~ 4200 4750 649 | Wire Wire Line 650 | 4200 6250 4200 6350 651 | Connection ~ 4200 6250 652 | $Comp 653 | L power:GND #PWR0103 654 | U 1 1 5D2CCA55 655 | P 5250 6350 656 | F 0 "#PWR0103" H 5250 6100 50 0001 C CNN 657 | F 1 "GND" H 5255 6177 50 0000 C CNN 658 | F 2 "" H 5250 6350 50 0001 C CNN 659 | F 3 "" H 5250 6350 50 0001 C CNN 660 | 1 5250 6350 661 | 1 0 0 -1 662 | $EndComp 663 | $Comp 664 | L Device:Polyfuse_Small F1 665 | U 1 1 5D2CCADB 666 | P 4650 4350 667 | F 0 "F1" H 4718 4396 50 0000 L CNN 668 | F 1 "100mA" H 4718 4305 50 0000 L CNN 669 | F 2 "keyboard_parts:polyfuse_5.1mm" H 4700 4150 50 0001 L CNN 670 | F 3 "~" H 4650 4350 50 0001 C CNN 671 | 1 4650 4350 672 | 1 0 0 -1 673 | $EndComp 674 | Wire Wire Line 675 | 4200 5050 4450 5050 676 | Wire Wire Line 677 | 4650 5050 4650 4450 678 | Connection ~ 4200 5050 679 | $Comp 680 | L power:+5V #PWR0104 681 | U 1 1 5D2CE3B5 682 | P 4650 4250 683 | F 0 "#PWR0104" H 4650 4100 50 0001 C CNN 684 | F 1 "+5V" H 4665 4423 50 0000 C CNN 685 | F 2 "" H 4650 4250 50 0001 C CNN 686 | F 3 "" H 4650 4250 50 0001 C CNN 687 | 1 4650 4250 688 | 1 0 0 -1 689 | $EndComp 690 | $Comp 691 | L power:VCC #PWR0105 692 | U 1 1 5D2CE436 693 | P 4450 5050 694 | F 0 "#PWR0105" H 4450 4900 50 0001 C CNN 695 | F 1 "VCC" H 4467 5223 50 0000 C CNN 696 | F 2 "" H 4450 5050 50 0001 C CNN 697 | F 3 "" H 4450 5050 50 0001 C CNN 698 | 1 4450 5050 699 | 1 0 0 -1 700 | $EndComp 701 | Connection ~ 4450 5050 702 | Wire Wire Line 703 | 4450 5050 4650 5050 704 | Wire Wire Line 705 | 5250 4750 5250 5250 706 | Wire Wire Line 707 | 4200 4750 5250 4750 708 | Wire Wire Line 709 | 4200 6350 5250 6350 710 | Connection ~ 4200 6350 711 | Connection ~ 5250 6350 712 | $Comp 713 | L Device:R_Small R3 714 | U 1 1 5D2D1BCE 715 | P 5150 5850 716 | F 0 "R3" V 4954 5850 50 0000 C CNN 717 | F 1 "5.1K" V 5150 5850 39 0000 C CNN 718 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5150 5850 50 0001 C CNN 719 | F 3 "~" H 5150 5850 50 0001 C CNN 720 | 1 5150 5850 721 | 0 1 1 0 722 | $EndComp 723 | Connection ~ 5250 5850 724 | Wire Wire Line 725 | 5250 5850 5250 6350 726 | $Comp 727 | L Device:R_Small R2 728 | U 1 1 5D2D1C79 729 | P 5150 5250 730 | F 0 "R2" V 4970 5250 50 0000 C CNN 731 | F 1 "5.1K" V 5150 5250 39 0000 C CNN 732 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5150 5250 50 0001 C CNN 733 | F 3 "~" H 5150 5250 50 0001 C CNN 734 | 1 5150 5250 735 | 0 1 1 0 736 | $EndComp 737 | Connection ~ 5250 5250 738 | Wire Wire Line 739 | 5250 5250 5250 5850 740 | Wire Wire Line 741 | 4200 5250 5050 5250 742 | Wire Wire Line 743 | 4200 5850 5050 5850 744 | Wire Wire Line 745 | 4200 6050 4650 6050 746 | Wire Wire Line 747 | 4650 6050 4650 5050 748 | Connection ~ 4200 6050 749 | Connection ~ 4650 5050 750 | $Comp 751 | L Device:R_Small R4 752 | U 1 1 5D2D6D79 753 | P 5900 5350 754 | F 0 "R4" V 6000 5350 50 0000 C CNN 755 | F 1 "75R" V 5900 5350 39 0000 C CNN 756 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5900 5350 50 0001 C CNN 757 | F 3 "~" H 5900 5350 50 0001 C CNN 758 | 1 5900 5350 759 | 0 -1 -1 0 760 | $EndComp 761 | $Comp 762 | L Device:R_Small R5 763 | U 1 1 5D2D6E90 764 | P 5900 5450 765 | F 0 "R5" V 6000 5450 50 0000 C CNN 766 | F 1 "75R" V 5900 5450 39 0000 C CNN 767 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5900 5450 50 0001 C CNN 768 | F 3 "~" H 5900 5450 50 0001 C CNN 769 | 1 5900 5450 770 | 0 1 1 0 771 | $EndComp 772 | Wire Wire Line 773 | 4200 5450 4900 5450 774 | $Comp 775 | L Device:R_Small R1 776 | U 1 1 5D2DAA5C 777 | P 4850 5050 778 | F 0 "R1" H 4909 5096 50 0000 L CNN 779 | F 1 "1.5K" V 4850 5000 39 0000 L CNN 780 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 4850 5050 50 0001 C CNN 781 | F 3 "~" H 4850 5050 50 0001 C CNN 782 | 1 4850 5050 783 | 1 0 0 -1 784 | $EndComp 785 | $Comp 786 | L power:+5V #PWR0106 787 | U 1 1 5D2DAAF6 788 | P 4850 4950 789 | F 0 "#PWR0106" H 4850 4800 50 0001 C CNN 790 | F 1 "+5V" H 4865 5123 50 0000 C CNN 791 | F 2 "" H 4850 4950 50 0001 C CNN 792 | F 3 "" H 4850 4950 50 0001 C CNN 793 | 1 4850 4950 794 | 1 0 0 -1 795 | $EndComp 796 | $Comp 797 | L Device:D_Zener_Small D18 798 | U 1 1 5D2DC8D8 799 | P 5400 5750 800 | F 0 "D18" V 5300 5650 50 0000 L CNN 801 | F 1 "3.6V" V 5550 5650 50 0000 L CNN 802 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 5400 5750 50 0001 C CNN 803 | F 3 "~" V 5400 5750 50 0001 C CNN 804 | 1 5400 5750 805 | 0 1 1 0 806 | $EndComp 807 | $Comp 808 | L Device:D_Zener_Small D19 809 | U 1 1 5D2DC990 810 | P 5550 5750 811 | F 0 "D19" V 5450 5750 50 0000 L CNN 812 | F 1 "3.6V" V 5595 5818 50 0000 L CNN 813 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 5550 5750 50 0001 C CNN 814 | F 3 "~" V 5550 5750 50 0001 C CNN 815 | 1 5550 5750 816 | 0 1 1 0 817 | $EndComp 818 | Wire Wire Line 819 | 5400 5650 5400 5350 820 | Connection ~ 5400 5350 821 | Wire Wire Line 822 | 5400 5350 4850 5350 823 | Wire Wire Line 824 | 5550 5650 5550 5450 825 | Connection ~ 5550 5450 826 | Wire Wire Line 827 | 5550 5450 5800 5450 828 | Wire Wire Line 829 | 5400 5850 5550 5850 830 | $Comp 831 | L power:GND #PWR0107 832 | U 1 1 5D2E287E 833 | P 5550 5850 834 | F 0 "#PWR0107" H 5550 5600 50 0001 C CNN 835 | F 1 "GND" H 5555 5677 50 0000 C CNN 836 | F 2 "" H 5550 5850 50 0001 C CNN 837 | F 3 "" H 5550 5850 50 0001 C CNN 838 | 1 5550 5850 839 | 1 0 0 -1 840 | $EndComp 841 | Connection ~ 5550 5850 842 | Wire Wire Line 843 | 4200 5550 4750 5550 844 | Wire Wire Line 845 | 4750 5550 4750 5350 846 | Connection ~ 4750 5350 847 | Wire Wire Line 848 | 4750 5350 4200 5350 849 | Wire Wire Line 850 | 4200 5650 4900 5650 851 | Wire Wire Line 852 | 4900 5650 4900 5450 853 | Connection ~ 4900 5450 854 | Wire Wire Line 855 | 4900 5450 5550 5450 856 | NoConn ~ 4200 5750 857 | NoConn ~ 4200 5150 858 | Text GLabel 6000 5350 2 50 Input ~ 0 859 | D- 860 | Text GLabel 6000 5450 2 50 Input ~ 0 861 | D+ 862 | Wire Wire Line 863 | 5400 5350 5800 5350 864 | Wire Wire Line 865 | 4850 5350 4850 5150 866 | Connection ~ 4850 5350 867 | Wire Wire Line 868 | 4850 5350 4750 5350 869 | $Comp 870 | L Device:Crystal Y1 871 | U 1 1 5D2EFB9F 872 | P 6850 4800 873 | F 0 "Y1" V 6804 4931 50 0000 L CNN 874 | F 1 "Crystal" V 6895 4931 50 0000 L CNN 875 | F 2 "Crystal:Crystal_HC49-4H_Vertical" H 6850 4800 50 0001 C CNN 876 | F 3 "~" H 6850 4800 50 0001 C CNN 877 | 1 6850 4800 878 | 0 1 1 0 879 | $EndComp 880 | Text GLabel 7200 4650 2 50 Input ~ 0 881 | xtal1 882 | Text GLabel 7200 4950 2 50 Input ~ 0 883 | xtal2 884 | Wire Wire Line 885 | 6850 4650 7200 4650 886 | Wire Wire Line 887 | 6850 4950 7200 4950 888 | $Comp 889 | L Device:C_Small C2 890 | U 1 1 5D2F49EE 891 | P 6850 5150 892 | F 0 "C2" H 6900 5250 50 0000 L CNN 893 | F 1 "22p" H 6950 5150 50 0000 L CNN 894 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 6850 5150 50 0001 C CNN 895 | F 3 "~" H 6850 5150 50 0001 C CNN 896 | 1 6850 5150 897 | 1 0 0 -1 898 | $EndComp 899 | $Comp 900 | L Device:C_Small C1 901 | U 1 1 5D2F4A78 902 | P 6700 5150 903 | F 0 "C1" H 6550 5250 50 0000 L CNN 904 | F 1 "22p" H 6450 5150 50 0000 L CNN 905 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 6700 5150 50 0001 C CNN 906 | F 3 "~" H 6700 5150 50 0001 C CNN 907 | 1 6700 5150 908 | 1 0 0 -1 909 | $EndComp 910 | Wire Wire Line 911 | 6850 4950 6850 5050 912 | Connection ~ 6850 4950 913 | Wire Wire Line 914 | 6850 4650 6700 4650 915 | Wire Wire Line 916 | 6700 4650 6700 5050 917 | Connection ~ 6850 4650 918 | Wire Wire Line 919 | 6700 5250 6850 5250 920 | $Comp 921 | L power:GND #PWR0108 922 | U 1 1 5D2FC0D2 923 | P 6850 5250 924 | F 0 "#PWR0108" H 6850 5000 50 0001 C CNN 925 | F 1 "GND" H 6855 5077 50 0000 C CNN 926 | F 2 "" H 6850 5250 50 0001 C CNN 927 | F 3 "" H 6850 5250 50 0001 C CNN 928 | 1 6850 5250 929 | 1 0 0 -1 930 | $EndComp 931 | Connection ~ 6850 5250 932 | Text GLabel 2500 5400 2 50 Input ~ 0 933 | xtal1 934 | Text GLabel 2500 5500 2 50 Input ~ 0 935 | xtal2 936 | Text GLabel 2500 6700 2 50 Input ~ 0 937 | D+ 938 | Text GLabel 2500 6800 2 50 Input ~ 0 939 | D- 940 | Text GLabel 2500 6300 2 50 Input ~ 0 941 | reset 942 | $Comp 943 | L keyboard_parts:SW_PUSH RESET1 944 | U 1 1 5D2FCD08 945 | P 6950 3750 946 | F 0 "RESET1" H 6950 4005 50 0000 C CNN 947 | F 1 "RESET" H 6950 3914 50 0000 C CNN 948 | F 2 "Button_Switch_THT:SW_PUSH_6mm" H 6950 3750 60 0001 C CNN 949 | F 3 "" H 6950 3750 60 0000 C CNN 950 | 1 6950 3750 951 | 1 0 0 -1 952 | $EndComp 953 | $Comp 954 | L power:GND #PWR0109 955 | U 1 1 5D2FCF7F 956 | P 6650 3750 957 | F 0 "#PWR0109" H 6650 3500 50 0001 C CNN 958 | F 1 "GND" H 6655 3577 50 0000 C CNN 959 | F 2 "" H 6650 3750 50 0001 C CNN 960 | F 3 "" H 6650 3750 50 0001 C CNN 961 | 1 6650 3750 962 | 1 0 0 -1 963 | $EndComp 964 | Text GLabel 7450 3750 2 50 Input ~ 0 965 | reset 966 | Wire Wire Line 967 | 7250 3750 7300 3750 968 | $Comp 969 | L Device:R_Small R6 970 | U 1 1 5D2FF982 971 | P 7300 3650 972 | F 0 "R6" H 7359 3688 50 0000 L CNN 973 | F 1 "10K" V 7300 3600 39 0000 L CNN 974 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 7300 3650 50 0001 C CNN 975 | F 3 "~" H 7300 3650 50 0001 C CNN 976 | 1 7300 3650 977 | 1 0 0 -1 978 | $EndComp 979 | Connection ~ 7300 3750 980 | Wire Wire Line 981 | 7300 3750 7450 3750 982 | $Comp 983 | L power:+5V #PWR0110 984 | U 1 1 5D2FFA34 985 | P 7300 3550 986 | F 0 "#PWR0110" H 7300 3400 50 0001 C CNN 987 | F 1 "+5V" H 7315 3723 50 0000 C CNN 988 | F 2 "" H 7300 3550 50 0001 C CNN 989 | F 3 "" H 7300 3550 50 0001 C CNN 990 | 1 7300 3550 991 | 1 0 0 -1 992 | $EndComp 993 | $Comp 994 | L Device:CP1_Small C3 995 | U 1 1 5D300139 996 | P 6700 5950 997 | F 0 "C3" H 6600 6100 50 0000 L CNN 998 | F 1 "4.7u" H 6550 5800 50 0000 L CNN 999 | F 2 "Capacitor_THT:CP_Radial_D4.0mm_P1.50mm" H 6700 5950 50 0001 C CNN 1000 | F 3 "~" H 6700 5950 50 0001 C CNN 1001 | 1 6700 5950 1002 | 1 0 0 -1 1003 | $EndComp 1004 | $Comp 1005 | L Device:C_Small C4 1006 | U 1 1 5D30056A 1007 | P 6850 5950 1008 | F 0 "C4" H 6800 6100 50 0000 L CNN 1009 | F 1 "0.1u" H 6750 5800 50 0000 L CNN 1010 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6850 5950 50 0001 C CNN 1011 | F 3 "~" H 6850 5950 50 0001 C CNN 1012 | 1 6850 5950 1013 | 1 0 0 -1 1014 | $EndComp 1015 | $Comp 1016 | L Device:C_Small C5 1017 | U 1 1 5D300637 1018 | P 7000 5950 1019 | F 0 "C5" H 7000 6100 50 0000 L CNN 1020 | F 1 "0.1u" H 6950 5800 50 0000 L CNN 1021 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 7000 5950 50 0001 C CNN 1022 | F 3 "~" H 7000 5950 50 0001 C CNN 1023 | 1 7000 5950 1024 | 1 0 0 -1 1025 | $EndComp 1026 | Wire Wire Line 1027 | 6700 5850 6850 5850 1028 | Connection ~ 6850 5850 1029 | Wire Wire Line 1030 | 6850 5850 7000 5850 1031 | $Comp 1032 | L power:+5V #PWR0111 1033 | U 1 1 5D3036AC 1034 | P 6850 5700 1035 | F 0 "#PWR0111" H 6850 5550 50 0001 C CNN 1036 | F 1 "+5V" H 6865 5873 50 0000 C CNN 1037 | F 2 "" H 6850 5700 50 0001 C CNN 1038 | F 3 "" H 6850 5700 50 0001 C CNN 1039 | 1 6850 5700 1040 | 1 0 0 -1 1041 | $EndComp 1042 | Wire Wire Line 1043 | 6850 5850 6850 5700 1044 | Wire Wire Line 1045 | 6700 6050 6850 6050 1046 | Connection ~ 6850 6050 1047 | Wire Wire Line 1048 | 6850 6050 7000 6050 1049 | $Comp 1050 | L power:GND #PWR0112 1051 | U 1 1 5D308F2E 1052 | P 6850 6200 1053 | F 0 "#PWR0112" H 6850 5950 50 0001 C CNN 1054 | F 1 "GND" H 6855 6027 50 0000 C CNN 1055 | F 2 "" H 6850 6200 50 0001 C CNN 1056 | F 3 "" H 6850 6200 50 0001 C CNN 1057 | 1 6850 6200 1058 | 1 0 0 -1 1059 | $EndComp 1060 | Wire Wire Line 1061 | 6850 6050 6850 6200 1062 | $Comp 1063 | L keyboard_parts:SW_PUSH BOOT1 1064 | U 1 1 5D2C0447 1065 | P 6950 3000 1066 | F 0 "BOOT1" H 6950 3255 50 0000 C CNN 1067 | F 1 "BOOT" H 6950 3164 50 0000 C CNN 1068 | F 2 "" H 6950 3000 60 0000 C CNN 1069 | F 3 "" H 6950 3000 60 0000 C CNN 1070 | 1 6950 3000 1071 | 1 0 0 -1 1072 | $EndComp 1073 | Text GLabel 7250 3000 2 50 Input ~ 0 1074 | boot 1075 | $Comp 1076 | L power:GND #PWR0113 1077 | U 1 1 5D2C0880 1078 | P 6650 3000 1079 | F 0 "#PWR0113" H 6650 2750 50 0001 C CNN 1080 | F 1 "GND" H 6655 2827 50 0000 C CNN 1081 | F 2 "" H 6650 3000 50 0001 C CNN 1082 | F 3 "" H 6650 3000 50 0001 C CNN 1083 | 1 6650 3000 1084 | 1 0 0 -1 1085 | $EndComp 1086 | Text GLabel 2500 7000 2 50 Input ~ 0 1087 | boot 1088 | $EndSCHEMATC 1089 | -------------------------------------------------------------------------------- /discipad-pcb.net: -------------------------------------------------------------------------------- 1 | (export (version D) 2 | (design 3 | (source "C:\\Users\\bryan\\Downloads\\kicad projects\\bobbypad v1.1\\mulletpad-pcb.sch") 4 | (date "7/14/2019 9:45:34 PM") 5 | (tool "Eeschema (5.0.0)") 6 | (sheet (number 1) (name /) (tstamps /) 7 | (title_block 8 | (title) 9 | (company) 10 | (rev) 11 | (date) 12 | (source mulletpad-pcb.sch) 13 | (comment (number 1) (value "")) 14 | (comment (number 2) (value "")) 15 | (comment (number 3) (value "")) 16 | (comment (number 4) (value ""))))) 17 | (components 18 | (comp (ref SW0) 19 | (value KEYSW) 20 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 21 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 22 | (sheetpath (names /) (tstamps /)) 23 | (tstamp 5BDAA9A5)) 24 | (comp (ref D1) 25 | (value " ") 26 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 27 | (datasheet ~) 28 | (libsource (lib Device) (part D) (description Diode)) 29 | (sheetpath (names /) (tstamps /)) 30 | (tstamp 5BDAAA52)) 31 | (comp (ref SW1) 32 | (value KEYSW) 33 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 34 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 35 | (sheetpath (names /) (tstamps /)) 36 | (tstamp 5BDB3743)) 37 | (comp (ref D2) 38 | (value " ") 39 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 40 | (datasheet ~) 41 | (libsource (lib Device) (part D) (description Diode)) 42 | (sheetpath (names /) (tstamps /)) 43 | (tstamp 5BDB374A)) 44 | (comp (ref SW2) 45 | (value KEYSW) 46 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 47 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 48 | (sheetpath (names /) (tstamps /)) 49 | (tstamp 5BDB4A41)) 50 | (comp (ref D3) 51 | (value " ") 52 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 53 | (datasheet ~) 54 | (libsource (lib Device) (part D) (description Diode)) 55 | (sheetpath (names /) (tstamps /)) 56 | (tstamp 5BDB4A48)) 57 | (comp (ref SW3) 58 | (value KEYSW) 59 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 60 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 61 | (sheetpath (names /) (tstamps /)) 62 | (tstamp 5BDB5E7B)) 63 | (comp (ref D4) 64 | (value " ") 65 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 66 | (datasheet ~) 67 | (libsource (lib Device) (part D) (description Diode)) 68 | (sheetpath (names /) (tstamps /)) 69 | (tstamp 5BDB5E82)) 70 | (comp (ref SW4) 71 | (value KEYSW) 72 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 73 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 74 | (sheetpath (names /) (tstamps /)) 75 | (tstamp 5BDD4A79)) 76 | (comp (ref D5) 77 | (value " ") 78 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 79 | (datasheet ~) 80 | (libsource (lib Device) (part D) (description Diode)) 81 | (sheetpath (names /) (tstamps /)) 82 | (tstamp 5BDD4A80)) 83 | (comp (ref SW5) 84 | (value KEYSW) 85 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 86 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 87 | (sheetpath (names /) (tstamps /)) 88 | (tstamp 5BDD4A89)) 89 | (comp (ref D6) 90 | (value " ") 91 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 92 | (datasheet ~) 93 | (libsource (lib Device) (part D) (description Diode)) 94 | (sheetpath (names /) (tstamps /)) 95 | (tstamp 5BDD4A90)) 96 | (comp (ref SW6) 97 | (value KEYSW) 98 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 99 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 100 | (sheetpath (names /) (tstamps /)) 101 | (tstamp 5BDD4A99)) 102 | (comp (ref D7) 103 | (value " ") 104 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 105 | (datasheet ~) 106 | (libsource (lib Device) (part D) (description Diode)) 107 | (sheetpath (names /) (tstamps /)) 108 | (tstamp 5BDD4AA0)) 109 | (comp (ref SW8) 110 | (value KEYSW) 111 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 112 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 113 | (sheetpath (names /) (tstamps /)) 114 | (tstamp 5BE2E393)) 115 | (comp (ref D8) 116 | (value " ") 117 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 118 | (datasheet ~) 119 | (libsource (lib Device) (part D) (description Diode)) 120 | (sheetpath (names /) (tstamps /)) 121 | (tstamp 5BE2E39A)) 122 | (comp (ref SW9) 123 | (value KEYSW) 124 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 125 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 126 | (sheetpath (names /) (tstamps /)) 127 | (tstamp 5BE2E3A3)) 128 | (comp (ref D9) 129 | (value " ") 130 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 131 | (datasheet ~) 132 | (libsource (lib Device) (part D) (description Diode)) 133 | (sheetpath (names /) (tstamps /)) 134 | (tstamp 5BE2E3AA)) 135 | (comp (ref SW10) 136 | (value KEYSW) 137 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 138 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 139 | (sheetpath (names /) (tstamps /)) 140 | (tstamp 5BE2E3B3)) 141 | (comp (ref D10) 142 | (value " ") 143 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 144 | (datasheet ~) 145 | (libsource (lib Device) (part D) (description Diode)) 146 | (sheetpath (names /) (tstamps /)) 147 | (tstamp 5BE2E3BA)) 148 | (comp (ref SW7) 149 | (value KEYSW) 150 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB) 151 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 152 | (sheetpath (names /) (tstamps /)) 153 | (tstamp 5BE2E3C3)) 154 | (comp (ref D11) 155 | (value " ") 156 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 157 | (datasheet ~) 158 | (libsource (lib Device) (part D) (description Diode)) 159 | (sheetpath (names /) (tstamps /)) 160 | (tstamp 5BE2E3CA)) 161 | (comp (ref SW11) 162 | (value KEYSW) 163 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 164 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 165 | (sheetpath (names /) (tstamps /)) 166 | (tstamp 5BE34833)) 167 | (comp (ref D12) 168 | (value " ") 169 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 170 | (datasheet ~) 171 | (libsource (lib Device) (part D) (description Diode)) 172 | (sheetpath (names /) (tstamps /)) 173 | (tstamp 5BE3483A)) 174 | (comp (ref SW13) 175 | (value KEYSW) 176 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 177 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 178 | (sheetpath (names /) (tstamps /)) 179 | (tstamp 5BE34843)) 180 | (comp (ref D14) 181 | (value " ") 182 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 183 | (datasheet ~) 184 | (libsource (lib Device) (part D) (description Diode)) 185 | (sheetpath (names /) (tstamps /)) 186 | (tstamp 5BE3484A)) 187 | (comp (ref SW12) 188 | (value KEYSW) 189 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 190 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 191 | (sheetpath (names /) (tstamps /)) 192 | (tstamp 5BE34853)) 193 | (comp (ref D13) 194 | (value " ") 195 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 196 | (datasheet ~) 197 | (libsource (lib Device) (part D) (description Diode)) 198 | (sheetpath (names /) (tstamps /)) 199 | (tstamp 5BE3485A)) 200 | (comp (ref SW15) 201 | (value KEYSW) 202 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_PCB_FLIPPED) 203 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 204 | (sheetpath (names /) (tstamps /)) 205 | (tstamp 5BE64C5B)) 206 | (comp (ref D15) 207 | (value " ") 208 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 209 | (datasheet ~) 210 | (libsource (lib Device) (part D) (description Diode)) 211 | (sheetpath (names /) (tstamps /)) 212 | (tstamp 5BE64C62)) 213 | (comp (ref SW16) 214 | (value KEYSW) 215 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN) 216 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 217 | (sheetpath (names /) (tstamps /)) 218 | (tstamp 5BE64C6A)) 219 | (comp (ref D16) 220 | (value " ") 221 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 222 | (datasheet ~) 223 | (libsource (lib Device) (part D) (description Diode)) 224 | (sheetpath (names /) (tstamps /)) 225 | (tstamp 5BE64C71)) 226 | (comp (ref SW14) 227 | (value KEYSW) 228 | (footprint Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB) 229 | (libsource (lib keyboard_parts) (part KEYSW) (description "")) 230 | (sheetpath (names /) (tstamps /)) 231 | (tstamp 5BE64C7A)) 232 | (comp (ref D17) 233 | (value " ") 234 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 235 | (datasheet ~) 236 | (libsource (lib Device) (part D) (description Diode)) 237 | (sheetpath (names /) (tstamps /)) 238 | (tstamp 5BE64C81)) 239 | (comp (ref U1) 240 | (value ATmega328P-PU) 241 | (footprint Package_DIP:DIP-28_W7.62mm) 242 | (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf) 243 | (libsource (lib MCU_Microchip_ATmega) (part ATmega328P-PU) (description "20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, DIP-28")) 244 | (sheetpath (names /) (tstamps /)) 245 | (tstamp 5D2C1379)) 246 | (comp (ref USB1) 247 | (value USB_C_GCT_USB4085) 248 | (footprint Type-C:USB_C_GCT_USB4085) 249 | (libsource (lib Type-C) (part USB_C_GCT_USB4085) (description "")) 250 | (sheetpath (names /) (tstamps /)) 251 | (tstamp 5D2C4195)) 252 | (comp (ref F1) 253 | (value 100mA) 254 | (footprint keyboard_parts:polyfuse_5.1mm) 255 | (datasheet ~) 256 | (libsource (lib Device) (part Polyfuse_Small) (description "resettable fuse, polymeric positive temperature coefficient (PPTC), small symbol")) 257 | (sheetpath (names /) (tstamps /)) 258 | (tstamp 5D2CCADB)) 259 | (comp (ref R3) 260 | (value 5.1K) 261 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 262 | (datasheet ~) 263 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 264 | (sheetpath (names /) (tstamps /)) 265 | (tstamp 5D2D1BCE)) 266 | (comp (ref R2) 267 | (value 5.1K) 268 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 269 | (datasheet ~) 270 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 271 | (sheetpath (names /) (tstamps /)) 272 | (tstamp 5D2D1C79)) 273 | (comp (ref R4) 274 | (value 75R) 275 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 276 | (datasheet ~) 277 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 278 | (sheetpath (names /) (tstamps /)) 279 | (tstamp 5D2D6D79)) 280 | (comp (ref R5) 281 | (value 75R) 282 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 283 | (datasheet ~) 284 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 285 | (sheetpath (names /) (tstamps /)) 286 | (tstamp 5D2D6E90)) 287 | (comp (ref R1) 288 | (value 1.5K) 289 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 290 | (datasheet ~) 291 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 292 | (sheetpath (names /) (tstamps /)) 293 | (tstamp 5D2DAA5C)) 294 | (comp (ref D18) 295 | (value 3.6V) 296 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 297 | (datasheet ~) 298 | (libsource (lib Device) (part D_Zener_Small) (description "Zener Diode, small symbol")) 299 | (sheetpath (names /) (tstamps /)) 300 | (tstamp 5D2DC8D8)) 301 | (comp (ref D19) 302 | (value 3.6V) 303 | (footprint Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal) 304 | (datasheet ~) 305 | (libsource (lib Device) (part D_Zener_Small) (description "Zener Diode, small symbol")) 306 | (sheetpath (names /) (tstamps /)) 307 | (tstamp 5D2DC990)) 308 | (comp (ref Y1) 309 | (value Crystal) 310 | (footprint Crystal:Crystal_HC49-4H_Vertical) 311 | (datasheet ~) 312 | (libsource (lib Device) (part Crystal) (description "Two pin crystal")) 313 | (sheetpath (names /) (tstamps /)) 314 | (tstamp 5D2EFB9F)) 315 | (comp (ref C2) 316 | (value 22p) 317 | (footprint Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm) 318 | (datasheet ~) 319 | (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor")) 320 | (sheetpath (names /) (tstamps /)) 321 | (tstamp 5D2F49EE)) 322 | (comp (ref C1) 323 | (value 22p) 324 | (footprint Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm) 325 | (datasheet ~) 326 | (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor")) 327 | (sheetpath (names /) (tstamps /)) 328 | (tstamp 5D2F4A78)) 329 | (comp (ref RESET1) 330 | (value RESET) 331 | (footprint Button_Switch_THT:SW_PUSH_6mm) 332 | (libsource (lib keyboard_parts) (part SW_PUSH) (description "")) 333 | (sheetpath (names /) (tstamps /)) 334 | (tstamp 5D2FCD08)) 335 | (comp (ref R6) 336 | (value 10K) 337 | (footprint Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal) 338 | (datasheet ~) 339 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 340 | (sheetpath (names /) (tstamps /)) 341 | (tstamp 5D2FF982)) 342 | (comp (ref C3) 343 | (value 4.7u) 344 | (footprint Capacitor_THT:CP_Radial_D4.0mm_P1.50mm) 345 | (datasheet ~) 346 | (libsource (lib Device) (part CP1_Small) (description "Polarised capacitor")) 347 | (sheetpath (names /) (tstamps /)) 348 | (tstamp 5D300139)) 349 | (comp (ref C4) 350 | (value 0.1u) 351 | (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) 352 | (datasheet ~) 353 | (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor")) 354 | (sheetpath (names /) (tstamps /)) 355 | (tstamp 5D30056A)) 356 | (comp (ref C5) 357 | (value 0.1u) 358 | (footprint Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm) 359 | (datasheet ~) 360 | (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor")) 361 | (sheetpath (names /) (tstamps /)) 362 | (tstamp 5D300637)) 363 | (comp (ref BOOT1) 364 | (value BOOT) 365 | (libsource (lib keyboard_parts) (part SW_PUSH) (description "")) 366 | (sheetpath (names /) (tstamps /)) 367 | (tstamp 5D2C0447)) 368 | (comp (ref J1) 369 | (value AVR-ISP-6) 370 | (datasheet " ~") 371 | (libsource (lib Connector) (part AVR-ISP-6) (description "Atmel 6-pin ISP connector")) 372 | (sheetpath (names /) (tstamps /)) 373 | (tstamp 5D2C325D)) 374 | (comp (ref LED1) 375 | (value POWER) 376 | (datasheet ~) 377 | (libsource (lib Device) (part LED) (description "LED generic")) 378 | (sheetpath (names /) (tstamps /)) 379 | (tstamp 5D2C3A43)) 380 | (comp (ref R7) 381 | (value 1.5K) 382 | (datasheet ~) 383 | (libsource (lib Device) (part R_Small) (description "Resistor, small symbol")) 384 | (sheetpath (names /) (tstamps /)) 385 | (tstamp 5D2C3C60))) 386 | (libparts 387 | (libpart (lib Connector) (part AVR-ISP-6) 388 | (description "Atmel 6-pin ISP connector") 389 | (docs " ~") 390 | (footprints 391 | (fp IDC?Header*2x03*) 392 | (fp Pin?Header*2x03*)) 393 | (fields 394 | (field (name Reference) J) 395 | (field (name Value) AVR-ISP-6)) 396 | (pins 397 | (pin (num 1) (name MISO) (type passive)) 398 | (pin (num 2) (name VCC) (type power_in)) 399 | (pin (num 3) (name SCK) (type passive)) 400 | (pin (num 4) (name MOSI) (type passive)) 401 | (pin (num 5) (name ~RST) (type passive)) 402 | (pin (num 6) (name GND) (type power_in)))) 403 | (libpart (lib Device) (part CP1_Small) 404 | (description "Polarised capacitor") 405 | (docs ~) 406 | (footprints 407 | (fp CP_*)) 408 | (fields 409 | (field (name Reference) C) 410 | (field (name Value) CP1_Small)) 411 | (pins 412 | (pin (num 1) (name ~) (type passive)) 413 | (pin (num 2) (name ~) (type passive)))) 414 | (libpart (lib Device) (part C_Small) 415 | (description "Unpolarized capacitor") 416 | (docs ~) 417 | (footprints 418 | (fp C_*)) 419 | (fields 420 | (field (name Reference) C) 421 | (field (name Value) C_Small)) 422 | (pins 423 | (pin (num 1) (name ~) (type passive)) 424 | (pin (num 2) (name ~) (type passive)))) 425 | (libpart (lib Device) (part Crystal) 426 | (description "Two pin crystal") 427 | (docs ~) 428 | (footprints 429 | (fp Crystal*)) 430 | (fields 431 | (field (name Reference) Y) 432 | (field (name Value) Crystal)) 433 | (pins 434 | (pin (num 1) (name 1) (type passive)) 435 | (pin (num 2) (name 2) (type passive)))) 436 | (libpart (lib Device) (part D) 437 | (description Diode) 438 | (docs ~) 439 | (footprints 440 | (fp TO-???*) 441 | (fp *_Diode_*) 442 | (fp *SingleDiode*) 443 | (fp D_*)) 444 | (fields 445 | (field (name Reference) D) 446 | (field (name Value) D)) 447 | (pins 448 | (pin (num 1) (name K) (type passive)) 449 | (pin (num 2) (name A) (type passive)))) 450 | (libpart (lib Device) (part D_Zener_Small) 451 | (description "Zener Diode, small symbol") 452 | (docs ~) 453 | (footprints 454 | (fp TO-???*) 455 | (fp *_Diode_*) 456 | (fp *SingleDiode*) 457 | (fp D_*)) 458 | (fields 459 | (field (name Reference) D) 460 | (field (name Value) D_Zener_Small)) 461 | (pins 462 | (pin (num 1) (name K) (type passive)) 463 | (pin (num 2) (name A) (type passive)))) 464 | (libpart (lib Device) (part LED) 465 | (description "LED generic") 466 | (docs ~) 467 | (footprints 468 | (fp LED*) 469 | (fp LED_SMD:*) 470 | (fp LED_THT:*)) 471 | (fields 472 | (field (name Reference) D) 473 | (field (name Value) LED)) 474 | (pins 475 | (pin (num 1) (name K) (type passive)) 476 | (pin (num 2) (name A) (type passive)))) 477 | (libpart (lib Device) (part Polyfuse_Small) 478 | (description "resettable fuse, polymeric positive temperature coefficient (PPTC), small symbol") 479 | (docs ~) 480 | (footprints 481 | (fp *polyfuse*) 482 | (fp *PTC*)) 483 | (fields 484 | (field (name Reference) F) 485 | (field (name Value) Polyfuse_Small)) 486 | (pins 487 | (pin (num 1) (name ~) (type passive)) 488 | (pin (num 2) (name ~) (type passive)))) 489 | (libpart (lib Device) (part R_Small) 490 | (description "Resistor, small symbol") 491 | (docs ~) 492 | (footprints 493 | (fp R_*)) 494 | (fields 495 | (field (name Reference) R) 496 | (field (name Value) R_Small)) 497 | (pins 498 | (pin (num 1) (name ~) (type passive)) 499 | (pin (num 2) (name ~) (type passive)))) 500 | (libpart (lib MCU_Microchip_ATmega) (part ATmega48A-PU) 501 | (aliases 502 | (alias ATmega48PA-PU) 503 | (alias ATmega88A-PU) 504 | (alias ATmega88PA-PU) 505 | (alias ATmega168A-PU) 506 | (alias ATmega168PA-PU) 507 | (alias ATmega328-PU) 508 | (alias ATmega328P-PU)) 509 | (description "20MHz, 4kB Flash, 512B SRAM, 256B EEPROM, DIP-28") 510 | (docs http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A_88A_168A-Data-Sheet-40002007A.pdf) 511 | (footprints 512 | (fp DIP*W7.62mm*)) 513 | (fields 514 | (field (name Reference) U) 515 | (field (name Value) ATmega48A-PU) 516 | (field (name Footprint) Package_DIP:DIP-28_W7.62mm)) 517 | (pins 518 | (pin (num 1) (name ~RESET~/PC6) (type BiDi)) 519 | (pin (num 2) (name PD0) (type BiDi)) 520 | (pin (num 3) (name PD1) (type BiDi)) 521 | (pin (num 4) (name PD2) (type BiDi)) 522 | (pin (num 5) (name PD3) (type BiDi)) 523 | (pin (num 6) (name PD4) (type BiDi)) 524 | (pin (num 7) (name VCC) (type power_in)) 525 | (pin (num 8) (name GND) (type power_in)) 526 | (pin (num 9) (name XTAL1/PB6) (type BiDi)) 527 | (pin (num 10) (name XTAL2/PB7) (type BiDi)) 528 | (pin (num 11) (name PD5) (type BiDi)) 529 | (pin (num 12) (name PD6) (type BiDi)) 530 | (pin (num 13) (name PD7) (type BiDi)) 531 | (pin (num 14) (name PB0) (type BiDi)) 532 | (pin (num 15) (name PB1) (type BiDi)) 533 | (pin (num 16) (name PB2) (type BiDi)) 534 | (pin (num 17) (name PB3) (type BiDi)) 535 | (pin (num 18) (name PB4) (type BiDi)) 536 | (pin (num 19) (name PB5) (type BiDi)) 537 | (pin (num 20) (name AVCC) (type power_in)) 538 | (pin (num 21) (name AREF) (type input)) 539 | (pin (num 22) (name GND) (type passive)) 540 | (pin (num 23) (name PC0) (type BiDi)) 541 | (pin (num 24) (name PC1) (type BiDi)) 542 | (pin (num 25) (name PC2) (type BiDi)) 543 | (pin (num 26) (name PC3) (type BiDi)) 544 | (pin (num 27) (name PC4) (type BiDi)) 545 | (pin (num 28) (name PC5) (type BiDi)))) 546 | (libpart (lib Type-C) (part USB_C_GCT_USB4085) 547 | (fields 548 | (field (name Reference) USB) 549 | (field (name Value) USB_C_GCT_USB4085)) 550 | (pins 551 | (pin (num A1) (name GND) (type input)) 552 | (pin (num A4) (name VBUS) (type input)) 553 | (pin (num A5) (name CC1) (type input)) 554 | (pin (num A6) (name DP1) (type input)) 555 | (pin (num A7) (name DN1) (type input)) 556 | (pin (num A8) (name SBU1) (type input)) 557 | (pin (num A9) (name VBUS) (type input)) 558 | (pin (num A12) (name GND) (type input)) 559 | (pin (num B1) (name GND) (type input)) 560 | (pin (num B4) (name VBUS) (type input)) 561 | (pin (num B5) (name CC2) (type input)) 562 | (pin (num B6) (name DP2) (type input)) 563 | (pin (num B7) (name DN2) (type input)) 564 | (pin (num B8) (name SBU2) (type input)) 565 | (pin (num B9) (name VBUS) (type input)) 566 | (pin (num B12) (name GND) (type input)) 567 | (pin (num S1) (name SHIELD) (type input)))) 568 | (libpart (lib keyboard_parts) (part KEYSW) 569 | (fields 570 | (field (name Reference) K?) 571 | (field (name Value) KEYSW)) 572 | (pins 573 | (pin (num 1) (name ~) (type passive)) 574 | (pin (num 2) (name ~) (type passive)))) 575 | (libpart (lib keyboard_parts) (part SW_PUSH) 576 | (fields 577 | (field (name Reference) SW) 578 | (field (name Value) SW_PUSH)) 579 | (pins 580 | (pin (num 1) (name 1) (type passive)) 581 | (pin (num 2) (name 2) (type passive))))) 582 | (libraries 583 | (library (logical Connector) 584 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib")) 585 | (library (logical Device) 586 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib")) 587 | (library (logical MCU_Microchip_ATmega) 588 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/MCU_Microchip_ATmega.lib")) 589 | (library (logical Type-C) 590 | (uri "C:/Users/bryan/Downloads/kicad projects/github repositories/Type-C.pretty/Type-C.lib")) 591 | (library (logical keyboard_parts) 592 | (uri C:/Users/bryan/Downloads/kicad_lib_tmk-master/kicad_lib_tmk-master/keyboard_parts.lib))) 593 | (nets 594 | (net (code 1) (name +5V) 595 | (node (ref C5) (pin 1)) 596 | (node (ref C3) (pin 1)) 597 | (node (ref C4) (pin 1)) 598 | (node (ref R7) (pin 2)) 599 | (node (ref U1) (pin 20)) 600 | (node (ref R1) (pin 1)) 601 | (node (ref F1) (pin 1)) 602 | (node (ref U1) (pin 7)) 603 | (node (ref J1) (pin 2)) 604 | (node (ref R6) (pin 1))) 605 | (net (code 2) (name "Net-(D19-Pad1)") 606 | (node (ref D19) (pin 1)) 607 | (node (ref USB1) (pin B6)) 608 | (node (ref R5) (pin 2)) 609 | (node (ref USB1) (pin A6))) 610 | (net (code 3) (name D+) 611 | (node (ref U1) (pin 4)) 612 | (node (ref R5) (pin 1))) 613 | (net (code 4) (name D-) 614 | (node (ref U1) (pin 5)) 615 | (node (ref R4) (pin 2))) 616 | (net (code 5) (name "Net-(R3-Pad2)") 617 | (node (ref R3) (pin 2)) 618 | (node (ref USB1) (pin B5))) 619 | (net (code 6) (name "Net-(R2-Pad2)") 620 | (node (ref R2) (pin 2)) 621 | (node (ref USB1) (pin A5))) 622 | (net (code 7) (name GND) 623 | (node (ref J1) (pin 6)) 624 | (node (ref USB1) (pin S1)) 625 | (node (ref C2) (pin 2)) 626 | (node (ref BOOT1) (pin 1)) 627 | (node (ref C1) (pin 2)) 628 | (node (ref C5) (pin 2)) 629 | (node (ref LED1) (pin 1)) 630 | (node (ref C4) (pin 2)) 631 | (node (ref C3) (pin 2)) 632 | (node (ref USB1) (pin B1)) 633 | (node (ref USB1) (pin B12)) 634 | (node (ref USB1) (pin A12)) 635 | (node (ref D18) (pin 2)) 636 | (node (ref D19) (pin 2)) 637 | (node (ref RESET1) (pin 1)) 638 | (node (ref R3) (pin 1)) 639 | (node (ref R2) (pin 1)) 640 | (node (ref U1) (pin 8)) 641 | (node (ref USB1) (pin A1)) 642 | (node (ref U1) (pin 22))) 643 | (net (code 8) (name "Net-(USB1-PadB8)") 644 | (node (ref USB1) (pin B8))) 645 | (net (code 9) (name "Net-(USB1-PadA8)") 646 | (node (ref USB1) (pin A8))) 647 | (net (code 10) (name "Net-(D18-Pad1)") 648 | (node (ref D18) (pin 1)) 649 | (node (ref USB1) (pin A7)) 650 | (node (ref USB1) (pin B7)) 651 | (node (ref R4) (pin 1)) 652 | (node (ref R1) (pin 2))) 653 | (net (code 11) (name "Net-(U1-Pad21)") 654 | (node (ref U1) (pin 21))) 655 | (net (code 12) (name xtal1) 656 | (node (ref U1) (pin 9)) 657 | (node (ref Y1) (pin 1)) 658 | (node (ref C1) (pin 1))) 659 | (net (code 13) (name row4) 660 | (node (ref D17) (pin 1)) 661 | (node (ref D16) (pin 1)) 662 | (node (ref D15) (pin 1)) 663 | (node (ref U1) (pin 6))) 664 | (net (code 14) (name VCC) 665 | (node (ref F1) (pin 2)) 666 | (node (ref USB1) (pin B9)) 667 | (node (ref USB1) (pin A4)) 668 | (node (ref USB1) (pin A9)) 669 | (node (ref USB1) (pin B4))) 670 | (net (code 15) (name "Net-(LED1-Pad2)") 671 | (node (ref LED1) (pin 2)) 672 | (node (ref R7) (pin 1))) 673 | (net (code 16) (name reset) 674 | (node (ref U1) (pin 1)) 675 | (node (ref RESET1) (pin 2)) 676 | (node (ref J1) (pin 5)) 677 | (node (ref R6) (pin 2))) 678 | (net (code 17) (name "Net-(D11-Pad2)") 679 | (node (ref D11) (pin 2)) 680 | (node (ref SW7) (pin 2))) 681 | (net (code 18) (name "Net-(D14-Pad2)") 682 | (node (ref D14) (pin 2)) 683 | (node (ref SW13) (pin 2))) 684 | (net (code 19) (name "Net-(D12-Pad2)") 685 | (node (ref SW11) (pin 2)) 686 | (node (ref D12) (pin 2))) 687 | (net (code 20) (name "Net-(D10-Pad2)") 688 | (node (ref D10) (pin 2)) 689 | (node (ref SW10) (pin 2))) 690 | (net (code 21) (name "Net-(D9-Pad2)") 691 | (node (ref D9) (pin 2)) 692 | (node (ref SW9) (pin 2))) 693 | (net (code 22) (name "Net-(D17-Pad2)") 694 | (node (ref SW14) (pin 2)) 695 | (node (ref D17) (pin 2))) 696 | (net (code 23) (name "Net-(D16-Pad2)") 697 | (node (ref D16) (pin 2)) 698 | (node (ref SW16) (pin 2))) 699 | (net (code 24) (name "Net-(D15-Pad2)") 700 | (node (ref D15) (pin 2)) 701 | (node (ref SW15) (pin 2))) 702 | (net (code 25) (name "Net-(D13-Pad2)") 703 | (node (ref D13) (pin 2)) 704 | (node (ref SW12) (pin 2))) 705 | (net (code 26) (name "Net-(D4-Pad2)") 706 | (node (ref D4) (pin 2)) 707 | (node (ref SW3) (pin 2))) 708 | (net (code 27) (name "Net-(D3-Pad2)") 709 | (node (ref D3) (pin 2)) 710 | (node (ref SW2) (pin 2))) 711 | (net (code 28) (name "Net-(D2-Pad2)") 712 | (node (ref D2) (pin 2)) 713 | (node (ref SW1) (pin 2))) 714 | (net (code 29) (name "Net-(D1-Pad2)") 715 | (node (ref D1) (pin 2)) 716 | (node (ref SW0) (pin 2))) 717 | (net (code 30) (name "Net-(D8-Pad2)") 718 | (node (ref D8) (pin 2)) 719 | (node (ref SW8) (pin 2))) 720 | (net (code 31) (name "Net-(D7-Pad2)") 721 | (node (ref D7) (pin 2)) 722 | (node (ref SW6) (pin 2))) 723 | (net (code 32) (name "Net-(D6-Pad2)") 724 | (node (ref D6) (pin 2)) 725 | (node (ref SW5) (pin 2))) 726 | (net (code 33) (name "Net-(D5-Pad2)") 727 | (node (ref SW4) (pin 2)) 728 | (node (ref D5) (pin 2))) 729 | (net (code 34) (name sck) 730 | (node (ref U1) (pin 19)) 731 | (node (ref J1) (pin 3))) 732 | (net (code 35) (name "Net-(U1-Pad3)") 733 | (node (ref U1) (pin 3))) 734 | (net (code 36) (name "Net-(U1-Pad28)") 735 | (node (ref U1) (pin 28))) 736 | (net (code 37) (name "Net-(U1-Pad27)") 737 | (node (ref U1) (pin 27))) 738 | (net (code 38) (name col3) 739 | (node (ref SW3) (pin 1)) 740 | (node (ref SW7) (pin 1)) 741 | (node (ref SW14) (pin 1)) 742 | (node (ref U1) (pin 26))) 743 | (net (code 39) (name col2) 744 | (node (ref SW13) (pin 1)) 745 | (node (ref U1) (pin 25)) 746 | (node (ref SW6) (pin 1)) 747 | (node (ref SW2) (pin 1)) 748 | (node (ref SW16) (pin 1)) 749 | (node (ref SW10) (pin 1))) 750 | (net (code 40) (name col1) 751 | (node (ref SW1) (pin 1)) 752 | (node (ref SW9) (pin 1)) 753 | (node (ref SW12) (pin 1)) 754 | (node (ref SW5) (pin 1)) 755 | (node (ref U1) (pin 24))) 756 | (net (code 41) (name col0) 757 | (node (ref SW15) (pin 1)) 758 | (node (ref SW0) (pin 1)) 759 | (node (ref U1) (pin 23)) 760 | (node (ref SW4) (pin 1)) 761 | (node (ref SW11) (pin 1)) 762 | (node (ref SW8) (pin 1))) 763 | (net (code 42) (name "Net-(U1-Pad2)") 764 | (node (ref U1) (pin 2))) 765 | (net (code 43) (name miso) 766 | (node (ref U1) (pin 18)) 767 | (node (ref J1) (pin 1))) 768 | (net (code 44) (name mosi) 769 | (node (ref J1) (pin 4)) 770 | (node (ref U1) (pin 17))) 771 | (net (code 45) (name "Net-(U1-Pad16)") 772 | (node (ref U1) (pin 16))) 773 | (net (code 46) (name row0) 774 | (node (ref U1) (pin 15)) 775 | (node (ref D1) (pin 1)) 776 | (node (ref D2) (pin 1)) 777 | (node (ref D3) (pin 1)) 778 | (node (ref D4) (pin 1))) 779 | (net (code 47) (name row1) 780 | (node (ref D5) (pin 1)) 781 | (node (ref U1) (pin 14)) 782 | (node (ref D7) (pin 1)) 783 | (node (ref D6) (pin 1))) 784 | (net (code 48) (name row2) 785 | (node (ref D8) (pin 1)) 786 | (node (ref U1) (pin 13)) 787 | (node (ref D11) (pin 1)) 788 | (node (ref D10) (pin 1)) 789 | (node (ref D9) (pin 1))) 790 | (net (code 49) (name row3) 791 | (node (ref D12) (pin 1)) 792 | (node (ref D14) (pin 1)) 793 | (node (ref D13) (pin 1)) 794 | (node (ref U1) (pin 12))) 795 | (net (code 50) (name boot) 796 | (node (ref U1) (pin 11)) 797 | (node (ref BOOT1) (pin 2))) 798 | (net (code 51) (name xtal2) 799 | (node (ref U1) (pin 10)) 800 | (node (ref C2) (pin 1)) 801 | (node (ref Y1) (pin 2))))) -------------------------------------------------------------------------------- /discipad-pcb.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:mulletpad-pcb-cache 3 | EELAYER 26 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 1 1 8 | Title "" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Comp 18 | L keyboard_parts:KEYSW SW0 19 | U 1 1 5BDAA9A5 20 | P 2250 1250 21 | F 0 "SW0" H 2250 1483 60 0000 C CNN 22 | F 1 "KEYSW" H 2250 1150 60 0001 C CNN 23 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 1250 60 0001 C CNN 24 | F 3 "" H 2250 1250 60 0000 C CNN 25 | 1 2250 1250 26 | 1 0 0 -1 27 | $EndComp 28 | $Comp 29 | L Device:D D1 30 | U 1 1 5BDAAA52 31 | P 1900 1450 32 | F 0 "D1" V 1946 1371 50 0000 R CNN 33 | F 1 " " V 1855 1371 50 0000 R CNN 34 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 1450 50 0001 C CNN 35 | F 3 "~" H 1900 1450 50 0001 C CNN 36 | 1 1900 1450 37 | 0 -1 -1 0 38 | $EndComp 39 | Wire Wire Line 40 | 1950 1250 1900 1250 41 | Wire Wire Line 42 | 1900 1250 1900 1300 43 | $Comp 44 | L keyboard_parts:KEYSW SW1 45 | U 1 1 5BDB3743 46 | P 2950 1250 47 | F 0 "SW1" H 2950 1483 60 0000 C CNN 48 | F 1 "KEYSW" H 2950 1150 60 0001 C CNN 49 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 1250 60 0001 C CNN 50 | F 3 "" H 2950 1250 60 0000 C CNN 51 | 1 2950 1250 52 | 1 0 0 -1 53 | $EndComp 54 | $Comp 55 | L Device:D D2 56 | U 1 1 5BDB374A 57 | P 2600 1450 58 | F 0 "D2" V 2646 1371 50 0000 R CNN 59 | F 1 " " V 2555 1371 50 0000 R CNN 60 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 1450 50 0001 C CNN 61 | F 3 "~" H 2600 1450 50 0001 C CNN 62 | 1 2600 1450 63 | 0 -1 -1 0 64 | $EndComp 65 | Wire Wire Line 66 | 2650 1250 2600 1250 67 | Wire Wire Line 68 | 2600 1250 2600 1300 69 | $Comp 70 | L keyboard_parts:KEYSW SW2 71 | U 1 1 5BDB4A41 72 | P 3650 1250 73 | F 0 "SW2" H 3650 1483 60 0000 C CNN 74 | F 1 "KEYSW" H 3650 1150 60 0001 C CNN 75 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 1250 60 0001 C CNN 76 | F 3 "" H 3650 1250 60 0000 C CNN 77 | 1 3650 1250 78 | 1 0 0 -1 79 | $EndComp 80 | $Comp 81 | L Device:D D3 82 | U 1 1 5BDB4A48 83 | P 3300 1450 84 | F 0 "D3" V 3346 1371 50 0000 R CNN 85 | F 1 " " V 3255 1371 50 0000 R CNN 86 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 1450 50 0001 C CNN 87 | F 3 "~" H 3300 1450 50 0001 C CNN 88 | 1 3300 1450 89 | 0 -1 -1 0 90 | $EndComp 91 | Wire Wire Line 92 | 3350 1250 3300 1250 93 | Wire Wire Line 94 | 3300 1250 3300 1300 95 | $Comp 96 | L keyboard_parts:KEYSW SW3 97 | U 1 1 5BDB5E7B 98 | P 4350 1250 99 | F 0 "SW3" H 4350 1483 60 0000 C CNN 100 | F 1 "KEYSW" H 4350 1150 60 0001 C CNN 101 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 4350 1250 60 0001 C CNN 102 | F 3 "" H 4350 1250 60 0000 C CNN 103 | 1 4350 1250 104 | 1 0 0 -1 105 | $EndComp 106 | $Comp 107 | L Device:D D4 108 | U 1 1 5BDB5E82 109 | P 4000 1450 110 | F 0 "D4" V 4046 1371 50 0000 R CNN 111 | F 1 " " V 3955 1371 50 0000 R CNN 112 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 1450 50 0001 C CNN 113 | F 3 "~" H 4000 1450 50 0001 C CNN 114 | 1 4000 1450 115 | 0 -1 -1 0 116 | $EndComp 117 | Wire Wire Line 118 | 4050 1250 4000 1250 119 | Wire Wire Line 120 | 4000 1250 4000 1300 121 | $Comp 122 | L keyboard_parts:KEYSW SW4 123 | U 1 1 5BDD4A79 124 | P 2250 1800 125 | F 0 "SW4" H 2250 2033 60 0000 C CNN 126 | F 1 "KEYSW" H 2250 1700 60 0001 C CNN 127 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 1800 60 0001 C CNN 128 | F 3 "" H 2250 1800 60 0000 C CNN 129 | 1 2250 1800 130 | 1 0 0 -1 131 | $EndComp 132 | $Comp 133 | L Device:D D5 134 | U 1 1 5BDD4A80 135 | P 1900 2000 136 | F 0 "D5" V 1946 1921 50 0000 R CNN 137 | F 1 " " V 1855 1921 50 0000 R CNN 138 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 2000 50 0001 C CNN 139 | F 3 "~" H 1900 2000 50 0001 C CNN 140 | 1 1900 2000 141 | 0 -1 -1 0 142 | $EndComp 143 | Wire Wire Line 144 | 1950 1800 1900 1800 145 | Wire Wire Line 146 | 1900 1800 1900 1850 147 | $Comp 148 | L keyboard_parts:KEYSW SW5 149 | U 1 1 5BDD4A89 150 | P 2950 1800 151 | F 0 "SW5" H 2950 2033 60 0000 C CNN 152 | F 1 "KEYSW" H 2950 1700 60 0001 C CNN 153 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 1800 60 0001 C CNN 154 | F 3 "" H 2950 1800 60 0000 C CNN 155 | 1 2950 1800 156 | 1 0 0 -1 157 | $EndComp 158 | $Comp 159 | L Device:D D6 160 | U 1 1 5BDD4A90 161 | P 2600 2000 162 | F 0 "D6" V 2646 1921 50 0000 R CNN 163 | F 1 " " V 2555 1921 50 0000 R CNN 164 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 2000 50 0001 C CNN 165 | F 3 "~" H 2600 2000 50 0001 C CNN 166 | 1 2600 2000 167 | 0 -1 -1 0 168 | $EndComp 169 | Wire Wire Line 170 | 2650 1800 2600 1800 171 | Wire Wire Line 172 | 2600 1800 2600 1850 173 | $Comp 174 | L keyboard_parts:KEYSW SW6 175 | U 1 1 5BDD4A99 176 | P 3650 1800 177 | F 0 "SW6" H 3650 2033 60 0000 C CNN 178 | F 1 "KEYSW" H 3650 1700 60 0001 C CNN 179 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 1800 60 0001 C CNN 180 | F 3 "" H 3650 1800 60 0000 C CNN 181 | 1 3650 1800 182 | 1 0 0 -1 183 | $EndComp 184 | $Comp 185 | L Device:D D7 186 | U 1 1 5BDD4AA0 187 | P 3300 2000 188 | F 0 "D7" V 3346 1921 50 0000 R CNN 189 | F 1 " " V 3255 1921 50 0000 R CNN 190 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 2000 50 0001 C CNN 191 | F 3 "~" H 3300 2000 50 0001 C CNN 192 | 1 3300 2000 193 | 0 -1 -1 0 194 | $EndComp 195 | Wire Wire Line 196 | 3350 1800 3300 1800 197 | Wire Wire Line 198 | 3300 1800 3300 1850 199 | $Comp 200 | L keyboard_parts:KEYSW SW8 201 | U 1 1 5BE2E393 202 | P 2250 2400 203 | F 0 "SW8" H 2250 2633 60 0000 C CNN 204 | F 1 "KEYSW" H 2250 2300 60 0001 C CNN 205 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 2400 60 0001 C CNN 206 | F 3 "" H 2250 2400 60 0000 C CNN 207 | 1 2250 2400 208 | 1 0 0 -1 209 | $EndComp 210 | $Comp 211 | L Device:D D8 212 | U 1 1 5BE2E39A 213 | P 1900 2600 214 | F 0 "D8" V 1946 2521 50 0000 R CNN 215 | F 1 " " V 1855 2521 50 0000 R CNN 216 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 2600 50 0001 C CNN 217 | F 3 "~" H 1900 2600 50 0001 C CNN 218 | 1 1900 2600 219 | 0 -1 -1 0 220 | $EndComp 221 | Wire Wire Line 222 | 1950 2400 1900 2400 223 | Wire Wire Line 224 | 1900 2400 1900 2450 225 | $Comp 226 | L keyboard_parts:KEYSW SW9 227 | U 1 1 5BE2E3A3 228 | P 2950 2400 229 | F 0 "SW9" H 2950 2633 60 0000 C CNN 230 | F 1 "KEYSW" H 2950 2300 60 0001 C CNN 231 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 2400 60 0001 C CNN 232 | F 3 "" H 2950 2400 60 0000 C CNN 233 | 1 2950 2400 234 | 1 0 0 -1 235 | $EndComp 236 | $Comp 237 | L Device:D D9 238 | U 1 1 5BE2E3AA 239 | P 2600 2600 240 | F 0 "D9" V 2646 2521 50 0000 R CNN 241 | F 1 " " V 2555 2521 50 0000 R CNN 242 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 2600 50 0001 C CNN 243 | F 3 "~" H 2600 2600 50 0001 C CNN 244 | 1 2600 2600 245 | 0 -1 -1 0 246 | $EndComp 247 | Wire Wire Line 248 | 2650 2400 2600 2400 249 | Wire Wire Line 250 | 2600 2400 2600 2450 251 | $Comp 252 | L keyboard_parts:KEYSW SW10 253 | U 1 1 5BE2E3B3 254 | P 3650 2400 255 | F 0 "SW10" H 3650 2633 60 0000 C CNN 256 | F 1 "KEYSW" H 3650 2300 60 0001 C CNN 257 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 2400 60 0001 C CNN 258 | F 3 "" H 3650 2400 60 0000 C CNN 259 | 1 3650 2400 260 | 1 0 0 -1 261 | $EndComp 262 | $Comp 263 | L Device:D D10 264 | U 1 1 5BE2E3BA 265 | P 3300 2600 266 | F 0 "D10" V 3346 2521 50 0000 R CNN 267 | F 1 " " V 3255 2521 50 0000 R CNN 268 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 2600 50 0001 C CNN 269 | F 3 "~" H 3300 2600 50 0001 C CNN 270 | 1 3300 2600 271 | 0 -1 -1 0 272 | $EndComp 273 | Wire Wire Line 274 | 3350 2400 3300 2400 275 | Wire Wire Line 276 | 3300 2400 3300 2450 277 | $Comp 278 | L keyboard_parts:KEYSW SW7 279 | U 1 1 5BE2E3C3 280 | P 4350 2400 281 | F 0 "SW7" H 4350 2633 60 0000 C CNN 282 | F 1 "KEYSW" H 4350 2300 60 0001 C CNN 283 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 4350 2400 60 0001 C CNN 284 | F 3 "" H 4350 2400 60 0000 C CNN 285 | 1 4350 2400 286 | 1 0 0 -1 287 | $EndComp 288 | $Comp 289 | L Device:D D11 290 | U 1 1 5BE2E3CA 291 | P 4000 2600 292 | F 0 "D11" V 4046 2521 50 0000 R CNN 293 | F 1 " " V 3955 2521 50 0000 R CNN 294 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 2600 50 0001 C CNN 295 | F 3 "~" H 4000 2600 50 0001 C CNN 296 | 1 4000 2600 297 | 0 -1 -1 0 298 | $EndComp 299 | Wire Wire Line 300 | 4050 2400 4000 2400 301 | Wire Wire Line 302 | 4000 2400 4000 2450 303 | $Comp 304 | L keyboard_parts:KEYSW SW11 305 | U 1 1 5BE34833 306 | P 2250 3000 307 | F 0 "SW11" H 2250 3233 60 0000 C CNN 308 | F 1 "KEYSW" H 2250 2900 60 0001 C CNN 309 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2250 3000 60 0001 C CNN 310 | F 3 "" H 2250 3000 60 0000 C CNN 311 | 1 2250 3000 312 | 1 0 0 -1 313 | $EndComp 314 | $Comp 315 | L Device:D D12 316 | U 1 1 5BE3483A 317 | P 1900 3200 318 | F 0 "D12" V 1946 3121 50 0000 R CNN 319 | F 1 " " V 1855 3121 50 0000 R CNN 320 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 3200 50 0001 C CNN 321 | F 3 "~" H 1900 3200 50 0001 C CNN 322 | 1 1900 3200 323 | 0 -1 -1 0 324 | $EndComp 325 | Wire Wire Line 326 | 1950 3000 1900 3000 327 | Wire Wire Line 328 | 1900 3000 1900 3050 329 | $Comp 330 | L keyboard_parts:KEYSW SW13 331 | U 1 1 5BE34843 332 | P 3650 3000 333 | F 0 "SW13" H 3650 3233 60 0000 C CNN 334 | F 1 "KEYSW" H 3650 2900 60 0001 C CNN 335 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 3000 60 0001 C CNN 336 | F 3 "" H 3650 3000 60 0000 C CNN 337 | 1 3650 3000 338 | 1 0 0 -1 339 | $EndComp 340 | $Comp 341 | L Device:D D14 342 | U 1 1 5BE3484A 343 | P 3300 3200 344 | F 0 "D14" V 3346 3121 50 0000 R CNN 345 | F 1 " " V 3255 3121 50 0000 R CNN 346 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 3200 50 0001 C CNN 347 | F 3 "~" H 3300 3200 50 0001 C CNN 348 | 1 3300 3200 349 | 0 -1 -1 0 350 | $EndComp 351 | Wire Wire Line 352 | 3350 3000 3300 3000 353 | Wire Wire Line 354 | 3300 3000 3300 3050 355 | $Comp 356 | L keyboard_parts:KEYSW SW12 357 | U 1 1 5BE34853 358 | P 2950 3000 359 | F 0 "SW12" H 2950 3233 60 0000 C CNN 360 | F 1 "KEYSW" H 2950 2900 60 0001 C CNN 361 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 2950 3000 60 0001 C CNN 362 | F 3 "" H 2950 3000 60 0000 C CNN 363 | 1 2950 3000 364 | 1 0 0 -1 365 | $EndComp 366 | $Comp 367 | L Device:D D13 368 | U 1 1 5BE3485A 369 | P 2600 3200 370 | F 0 "D13" V 2646 3121 50 0000 R CNN 371 | F 1 " " V 2555 3121 50 0000 R CNN 372 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 2600 3200 50 0001 C CNN 373 | F 3 "~" H 2600 3200 50 0001 C CNN 374 | 1 2600 3200 375 | 0 -1 -1 0 376 | $EndComp 377 | Wire Wire Line 378 | 2650 3000 2600 3000 379 | Wire Wire Line 380 | 2600 3000 2600 3050 381 | $Comp 382 | L keyboard_parts:KEYSW SW15 383 | U 1 1 5BE64C5B 384 | P 2250 3550 385 | F 0 "SW15" H 2250 3783 60 0000 C CNN 386 | F 1 "KEYSW" H 2250 3450 60 0001 C CNN 387 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_PCB_FLIPPED" H 2250 3550 60 0001 C CNN 388 | F 3 "" H 2250 3550 60 0000 C CNN 389 | 1 2250 3550 390 | 1 0 0 -1 391 | $EndComp 392 | $Comp 393 | L Device:D D15 394 | U 1 1 5BE64C62 395 | P 1900 3750 396 | F 0 "D15" V 1946 3671 50 0000 R CNN 397 | F 1 " " V 1855 3671 50 0000 R CNN 398 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 1900 3750 50 0001 C CNN 399 | F 3 "~" H 1900 3750 50 0001 C CNN 400 | 1 1900 3750 401 | 0 -1 -1 0 402 | $EndComp 403 | Wire Wire Line 404 | 1950 3550 1900 3550 405 | $Comp 406 | L keyboard_parts:KEYSW SW16 407 | U 1 1 5BE64C6A 408 | P 3650 3550 409 | F 0 "SW16" H 3650 3783 60 0000 C CNN 410 | F 1 "KEYSW" H 3650 3450 60 0001 C CNN 411 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 3650 3550 60 0001 C CNN 412 | F 3 "" H 3650 3550 60 0000 C CNN 413 | 1 3650 3550 414 | 1 0 0 -1 415 | $EndComp 416 | $Comp 417 | L Device:D D16 418 | U 1 1 5BE64C71 419 | P 3300 3750 420 | F 0 "D16" V 3346 3671 50 0000 R CNN 421 | F 1 " " V 3255 3671 50 0000 R CNN 422 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 3300 3750 50 0001 C CNN 423 | F 3 "~" H 3300 3750 50 0001 C CNN 424 | 1 3300 3750 425 | 0 -1 -1 0 426 | $EndComp 427 | Wire Wire Line 428 | 3350 3550 3300 3550 429 | Wire Wire Line 430 | 3300 3550 3300 3600 431 | $Comp 432 | L keyboard_parts:KEYSW SW14 433 | U 1 1 5BE64C7A 434 | P 4350 3550 435 | F 0 "SW14" H 4350 3783 60 0000 C CNN 436 | F 1 "KEYSW" H 4350 3450 60 0001 C CNN 437 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 4350 3550 60 0001 C CNN 438 | F 3 "" H 4350 3550 60 0000 C CNN 439 | 1 4350 3550 440 | 1 0 0 -1 441 | $EndComp 442 | $Comp 443 | L Device:D D17 444 | U 1 1 5BE64C81 445 | P 4000 3750 446 | F 0 "D17" V 4046 3671 50 0000 R CNN 447 | F 1 " " V 3955 3671 50 0000 R CNN 448 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4000 3750 50 0001 C CNN 449 | F 3 "~" H 4000 3750 50 0001 C CNN 450 | 1 4000 3750 451 | 0 -1 -1 0 452 | $EndComp 453 | Wire Wire Line 454 | 4050 3550 4000 3550 455 | Wire Wire Line 456 | 4000 3550 4000 3600 457 | Wire Wire Line 458 | 1900 1600 2600 1600 459 | Connection ~ 2600 1600 460 | Wire Wire Line 461 | 2600 1600 3300 1600 462 | Connection ~ 3300 1600 463 | Wire Wire Line 464 | 3300 1600 4000 1600 465 | Wire Wire Line 466 | 1850 1600 1900 1600 467 | Connection ~ 1900 1600 468 | Wire Wire Line 469 | 1850 2150 1900 2150 470 | Connection ~ 1900 2150 471 | Wire Wire Line 472 | 1900 2150 2600 2150 473 | Connection ~ 2600 2150 474 | Wire Wire Line 475 | 2600 2150 3300 2150 476 | Text Label 1850 1600 0 50 ~ 0 477 | row0 478 | Text Label 1850 2150 0 50 ~ 0 479 | row1 480 | Wire Wire Line 481 | 1900 2750 2600 2750 482 | Connection ~ 2600 2750 483 | Wire Wire Line 484 | 2600 2750 3300 2750 485 | Connection ~ 3300 2750 486 | Wire Wire Line 487 | 3300 2750 4000 2750 488 | Wire Wire Line 489 | 1900 3350 2600 3350 490 | Wire Wire Line 491 | 3300 3900 4000 3900 492 | Wire Wire Line 493 | 1850 2750 1900 2750 494 | Connection ~ 1900 2750 495 | Text Label 1850 2750 0 50 ~ 0 496 | row2 497 | Wire Wire Line 498 | 1850 3350 1900 3350 499 | Connection ~ 1900 3350 500 | Text Label 1850 3350 0 50 ~ 0 501 | row3 502 | Wire Wire Line 503 | 1850 3900 1900 3900 504 | Connection ~ 3300 3900 505 | Text Label 1850 3900 0 50 ~ 0 506 | row4 507 | Wire Wire Line 508 | 2550 1250 2550 1800 509 | Wire Wire Line 510 | 2550 1800 2550 2400 511 | Connection ~ 2550 1800 512 | Wire Wire Line 513 | 2550 3000 2550 2400 514 | Connection ~ 2550 2400 515 | Wire Wire Line 516 | 3250 1250 3250 1800 517 | Connection ~ 3250 1800 518 | Wire Wire Line 519 | 3250 1800 3250 2400 520 | Wire Wire Line 521 | 3950 2400 3950 3000 522 | Wire Wire Line 523 | 3950 1250 3950 1800 524 | Connection ~ 3950 1800 525 | Wire Wire Line 526 | 3950 1800 3950 2400 527 | Connection ~ 3950 2400 528 | Connection ~ 3950 3000 529 | Wire Wire Line 530 | 3250 2400 3250 3000 531 | Text Label 2900 1400 0 50 ~ 0 532 | col0 533 | Text Label 3250 1300 3 50 ~ 0 534 | col1 535 | Text Label 2550 1300 3 50 ~ 0 536 | col0 537 | Text Label 3700 1500 3 50 ~ 0 538 | col2 539 | Text Label 3950 1350 3 50 ~ 0 540 | col2 541 | Text Label 4650 1350 3 50 ~ 0 542 | col3 543 | Text GLabel 1850 1600 0 50 Input ~ 0 544 | row0 545 | Text GLabel 1850 2150 0 50 Input ~ 0 546 | row1 547 | Text GLabel 1850 2750 0 50 Input ~ 0 548 | row2 549 | Text GLabel 1850 3350 0 50 Input ~ 0 550 | row3 551 | Text GLabel 1850 3900 0 50 Input ~ 0 552 | row4 553 | Text GLabel 2550 1200 1 50 Input ~ 0 554 | col0 555 | Text GLabel 3250 1200 1 50 Input ~ 0 556 | col1 557 | Text GLabel 3950 1200 1 50 Input ~ 0 558 | col2 559 | Text GLabel 4650 1200 1 50 Input ~ 0 560 | col3 561 | Wire Wire Line 562 | 2550 1200 2550 1250 563 | Connection ~ 2550 1250 564 | Wire Wire Line 565 | 3250 1200 3250 1250 566 | Connection ~ 3250 1250 567 | Wire Wire Line 568 | 3950 1200 3950 1250 569 | Connection ~ 3950 1250 570 | Wire Wire Line 571 | 4650 1200 4650 1250 572 | Connection ~ 4650 1250 573 | Wire Wire Line 574 | 1900 3550 1900 3600 575 | Wire Wire Line 576 | 2550 3000 2550 3550 577 | Connection ~ 2550 3000 578 | Wire Wire Line 579 | 3950 3000 3950 3550 580 | Wire Wire Line 581 | 1900 3900 3300 3900 582 | Connection ~ 1900 3900 583 | Connection ~ 2600 3350 584 | Wire Wire Line 585 | 2600 3350 3300 3350 586 | Connection ~ 3250 2400 587 | Wire Wire Line 588 | 4650 1250 4650 2400 589 | Wire Wire Line 590 | 4650 2400 4650 3550 591 | Connection ~ 4650 2400 592 | $Comp 593 | L MCU_Microchip_ATmega:ATmega328P-PU U1 594 | U 1 1 5D2C1379 595 | P 1900 6000 596 | F 0 "U1" H 1259 6046 50 0000 R CNN 597 | F 1 "ATmega328P-PU" H 1259 5955 50 0000 R CNN 598 | F 2 "Package_DIP:DIP-28_W7.62mm" H 1900 6000 50 0001 C CIN 599 | F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1900 6000 50 0001 C CNN 600 | 1 1900 6000 601 | 1 0 0 -1 602 | $EndComp 603 | NoConn ~ 1300 4800 604 | Wire Wire Line 605 | 1900 4500 2000 4500 606 | $Comp 607 | L power:+5V #PWR0101 608 | U 1 1 5D2C3C49 609 | P 2000 4500 610 | F 0 "#PWR0101" H 2000 4350 50 0001 C CNN 611 | F 1 "+5V" H 2015 4673 50 0000 C CNN 612 | F 2 "" H 2000 4500 50 0001 C CNN 613 | F 3 "" H 2000 4500 50 0001 C CNN 614 | 1 2000 4500 615 | 1 0 0 -1 616 | $EndComp 617 | Connection ~ 2000 4500 618 | $Comp 619 | L power:GND #PWR0102 620 | U 1 1 5D2C3E01 621 | P 1900 7500 622 | F 0 "#PWR0102" H 1900 7250 50 0001 C CNN 623 | F 1 "GND" H 1905 7327 50 0000 C CNN 624 | F 2 "" H 1900 7500 50 0001 C CNN 625 | F 3 "" H 1900 7500 50 0001 C CNN 626 | 1 1900 7500 627 | 1 0 0 -1 628 | $EndComp 629 | $Comp 630 | L Type-C:USB_C_GCT_USB4085 USB1 631 | U 1 1 5D2C4195 632 | P 4100 5500 633 | F 0 "USB1" H 3931 6537 60 0000 C CNN 634 | F 1 "USB_C_GCT_USB4085" H 3931 6431 60 0000 C CNN 635 | F 2 "Type-C:USB_C_GCT_USB4085" H 4100 5500 60 0001 C CNN 636 | F 3 "" H 4100 5500 60 0001 C CNN 637 | 1 4100 5500 638 | 1 0 0 -1 639 | $EndComp 640 | Wire Wire Line 641 | 4200 4850 4200 4750 642 | Wire Wire Line 643 | 4200 6150 4200 6250 644 | Wire Wire Line 645 | 4200 6050 4200 5950 646 | Wire Wire Line 647 | 4200 5050 4200 4950 648 | Connection ~ 4200 4750 649 | Wire Wire Line 650 | 4200 6250 4200 6350 651 | Connection ~ 4200 6250 652 | $Comp 653 | L power:GND #PWR0103 654 | U 1 1 5D2CCA55 655 | P 5250 6350 656 | F 0 "#PWR0103" H 5250 6100 50 0001 C CNN 657 | F 1 "GND" H 5255 6177 50 0000 C CNN 658 | F 2 "" H 5250 6350 50 0001 C CNN 659 | F 3 "" H 5250 6350 50 0001 C CNN 660 | 1 5250 6350 661 | 1 0 0 -1 662 | $EndComp 663 | $Comp 664 | L Device:Polyfuse_Small F1 665 | U 1 1 5D2CCADB 666 | P 4650 4350 667 | F 0 "F1" H 4718 4396 50 0000 L CNN 668 | F 1 "100mA" H 4718 4305 50 0000 L CNN 669 | F 2 "keyboard_parts:polyfuse_5.1mm" H 4700 4150 50 0001 L CNN 670 | F 3 "~" H 4650 4350 50 0001 C CNN 671 | 1 4650 4350 672 | 1 0 0 -1 673 | $EndComp 674 | Wire Wire Line 675 | 4200 5050 4450 5050 676 | Wire Wire Line 677 | 4650 5050 4650 4450 678 | Connection ~ 4200 5050 679 | $Comp 680 | L power:+5V #PWR0104 681 | U 1 1 5D2CE3B5 682 | P 4650 4250 683 | F 0 "#PWR0104" H 4650 4100 50 0001 C CNN 684 | F 1 "+5V" H 4665 4423 50 0000 C CNN 685 | F 2 "" H 4650 4250 50 0001 C CNN 686 | F 3 "" H 4650 4250 50 0001 C CNN 687 | 1 4650 4250 688 | 1 0 0 -1 689 | $EndComp 690 | $Comp 691 | L power:VCC #PWR0105 692 | U 1 1 5D2CE436 693 | P 4450 5050 694 | F 0 "#PWR0105" H 4450 4900 50 0001 C CNN 695 | F 1 "VCC" H 4467 5223 50 0000 C CNN 696 | F 2 "" H 4450 5050 50 0001 C CNN 697 | F 3 "" H 4450 5050 50 0001 C CNN 698 | 1 4450 5050 699 | 1 0 0 -1 700 | $EndComp 701 | Connection ~ 4450 5050 702 | Wire Wire Line 703 | 4450 5050 4650 5050 704 | Wire Wire Line 705 | 5250 4750 5250 5250 706 | Wire Wire Line 707 | 4200 4750 5250 4750 708 | Wire Wire Line 709 | 4200 6350 5250 6350 710 | Connection ~ 4200 6350 711 | Connection ~ 5250 6350 712 | $Comp 713 | L Device:R_Small R3 714 | U 1 1 5D2D1BCE 715 | P 5150 5850 716 | F 0 "R3" V 4954 5850 50 0000 C CNN 717 | F 1 "5.1K" V 5150 5850 39 0000 C CNN 718 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5150 5850 50 0001 C CNN 719 | F 3 "~" H 5150 5850 50 0001 C CNN 720 | 1 5150 5850 721 | 0 1 1 0 722 | $EndComp 723 | Connection ~ 5250 5850 724 | Wire Wire Line 725 | 5250 5850 5250 6350 726 | $Comp 727 | L Device:R_Small R2 728 | U 1 1 5D2D1C79 729 | P 5150 5250 730 | F 0 "R2" V 4970 5250 50 0000 C CNN 731 | F 1 "5.1K" V 5150 5250 39 0000 C CNN 732 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5150 5250 50 0001 C CNN 733 | F 3 "~" H 5150 5250 50 0001 C CNN 734 | 1 5150 5250 735 | 0 1 1 0 736 | $EndComp 737 | Connection ~ 5250 5250 738 | Wire Wire Line 739 | 5250 5250 5250 5850 740 | Wire Wire Line 741 | 4200 5250 5050 5250 742 | Wire Wire Line 743 | 4200 5850 5050 5850 744 | Wire Wire Line 745 | 4200 6050 4650 6050 746 | Wire Wire Line 747 | 4650 6050 4650 5050 748 | Connection ~ 4200 6050 749 | Connection ~ 4650 5050 750 | $Comp 751 | L Device:R_Small R4 752 | U 1 1 5D2D6D79 753 | P 5900 5350 754 | F 0 "R4" V 6000 5350 50 0000 C CNN 755 | F 1 "75R" V 5900 5350 39 0000 C CNN 756 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5900 5350 50 0001 C CNN 757 | F 3 "~" H 5900 5350 50 0001 C CNN 758 | 1 5900 5350 759 | 0 -1 -1 0 760 | $EndComp 761 | $Comp 762 | L Device:R_Small R5 763 | U 1 1 5D2D6E90 764 | P 5900 5450 765 | F 0 "R5" V 6000 5450 50 0000 C CNN 766 | F 1 "75R" V 5900 5450 39 0000 C CNN 767 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5900 5450 50 0001 C CNN 768 | F 3 "~" H 5900 5450 50 0001 C CNN 769 | 1 5900 5450 770 | 0 1 1 0 771 | $EndComp 772 | Wire Wire Line 773 | 4200 5450 4900 5450 774 | $Comp 775 | L Device:R_Small R1 776 | U 1 1 5D2DAA5C 777 | P 4850 5050 778 | F 0 "R1" H 4909 5096 50 0000 L CNN 779 | F 1 "1.5K" V 4850 5000 39 0000 L CNN 780 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 4850 5050 50 0001 C CNN 781 | F 3 "~" H 4850 5050 50 0001 C CNN 782 | 1 4850 5050 783 | 1 0 0 -1 784 | $EndComp 785 | $Comp 786 | L power:+5V #PWR0106 787 | U 1 1 5D2DAAF6 788 | P 4850 4950 789 | F 0 "#PWR0106" H 4850 4800 50 0001 C CNN 790 | F 1 "+5V" H 4865 5123 50 0000 C CNN 791 | F 2 "" H 4850 4950 50 0001 C CNN 792 | F 3 "" H 4850 4950 50 0001 C CNN 793 | 1 4850 4950 794 | 1 0 0 -1 795 | $EndComp 796 | $Comp 797 | L Device:D_Zener_Small D18 798 | U 1 1 5D2DC8D8 799 | P 5400 5750 800 | F 0 "D18" V 5300 5650 50 0000 L CNN 801 | F 1 "3.6V" V 5550 5650 50 0000 L CNN 802 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 5400 5750 50 0001 C CNN 803 | F 3 "~" V 5400 5750 50 0001 C CNN 804 | 1 5400 5750 805 | 0 1 1 0 806 | $EndComp 807 | $Comp 808 | L Device:D_Zener_Small D19 809 | U 1 1 5D2DC990 810 | P 5550 5750 811 | F 0 "D19" V 5450 5750 50 0000 L CNN 812 | F 1 "3.6V" V 5595 5818 50 0000 L CNN 813 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 5550 5750 50 0001 C CNN 814 | F 3 "~" V 5550 5750 50 0001 C CNN 815 | 1 5550 5750 816 | 0 1 1 0 817 | $EndComp 818 | Wire Wire Line 819 | 5400 5650 5400 5350 820 | Connection ~ 5400 5350 821 | Wire Wire Line 822 | 5400 5350 4850 5350 823 | Wire Wire Line 824 | 5550 5650 5550 5450 825 | Connection ~ 5550 5450 826 | Wire Wire Line 827 | 5550 5450 5800 5450 828 | Wire Wire Line 829 | 5400 5850 5550 5850 830 | $Comp 831 | L power:GND #PWR0107 832 | U 1 1 5D2E287E 833 | P 5550 5850 834 | F 0 "#PWR0107" H 5550 5600 50 0001 C CNN 835 | F 1 "GND" H 5555 5677 50 0000 C CNN 836 | F 2 "" H 5550 5850 50 0001 C CNN 837 | F 3 "" H 5550 5850 50 0001 C CNN 838 | 1 5550 5850 839 | 1 0 0 -1 840 | $EndComp 841 | Connection ~ 5550 5850 842 | Wire Wire Line 843 | 4200 5550 4750 5550 844 | Wire Wire Line 845 | 4750 5550 4750 5350 846 | Connection ~ 4750 5350 847 | Wire Wire Line 848 | 4750 5350 4200 5350 849 | Wire Wire Line 850 | 4200 5650 4900 5650 851 | Wire Wire Line 852 | 4900 5650 4900 5450 853 | Connection ~ 4900 5450 854 | Wire Wire Line 855 | 4900 5450 5550 5450 856 | NoConn ~ 4200 5750 857 | NoConn ~ 4200 5150 858 | Text GLabel 6000 5350 2 50 Input ~ 0 859 | D- 860 | Text GLabel 6000 5450 2 50 Input ~ 0 861 | D+ 862 | Wire Wire Line 863 | 5400 5350 5800 5350 864 | Wire Wire Line 865 | 4850 5350 4850 5150 866 | Connection ~ 4850 5350 867 | Wire Wire Line 868 | 4850 5350 4750 5350 869 | $Comp 870 | L Device:Crystal Y1 871 | U 1 1 5D2EFB9F 872 | P 6850 4800 873 | F 0 "Y1" V 6804 4931 50 0000 L CNN 874 | F 1 "Crystal" V 6895 4931 50 0000 L CNN 875 | F 2 "Crystal:Crystal_HC49-4H_Vertical" H 6850 4800 50 0001 C CNN 876 | F 3 "~" H 6850 4800 50 0001 C CNN 877 | 1 6850 4800 878 | 0 1 1 0 879 | $EndComp 880 | Text GLabel 7200 4650 2 50 Input ~ 0 881 | xtal1 882 | Text GLabel 7200 4950 2 50 Input ~ 0 883 | xtal2 884 | Wire Wire Line 885 | 6850 4650 7200 4650 886 | Wire Wire Line 887 | 6850 4950 7200 4950 888 | $Comp 889 | L Device:C_Small C2 890 | U 1 1 5D2F49EE 891 | P 6850 5150 892 | F 0 "C2" H 6900 5250 50 0000 L CNN 893 | F 1 "22p" H 6950 5150 50 0000 L CNN 894 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 6850 5150 50 0001 C CNN 895 | F 3 "~" H 6850 5150 50 0001 C CNN 896 | 1 6850 5150 897 | 1 0 0 -1 898 | $EndComp 899 | $Comp 900 | L Device:C_Small C1 901 | U 1 1 5D2F4A78 902 | P 6700 5150 903 | F 0 "C1" H 6550 5250 50 0000 L CNN 904 | F 1 "22p" H 6450 5150 50 0000 L CNN 905 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 6700 5150 50 0001 C CNN 906 | F 3 "~" H 6700 5150 50 0001 C CNN 907 | 1 6700 5150 908 | 1 0 0 -1 909 | $EndComp 910 | Wire Wire Line 911 | 6850 4950 6850 5050 912 | Connection ~ 6850 4950 913 | Wire Wire Line 914 | 6850 4650 6700 4650 915 | Wire Wire Line 916 | 6700 4650 6700 5050 917 | Connection ~ 6850 4650 918 | Wire Wire Line 919 | 6700 5250 6850 5250 920 | $Comp 921 | L power:GND #PWR0108 922 | U 1 1 5D2FC0D2 923 | P 6850 5250 924 | F 0 "#PWR0108" H 6850 5000 50 0001 C CNN 925 | F 1 "GND" H 6855 5077 50 0000 C CNN 926 | F 2 "" H 6850 5250 50 0001 C CNN 927 | F 3 "" H 6850 5250 50 0001 C CNN 928 | 1 6850 5250 929 | 1 0 0 -1 930 | $EndComp 931 | Connection ~ 6850 5250 932 | Text GLabel 2500 5400 2 50 Input ~ 0 933 | xtal1 934 | Text GLabel 2500 5500 2 50 Input ~ 0 935 | xtal2 936 | Text GLabel 2500 6700 2 50 Input ~ 0 937 | D+ 938 | Text GLabel 2500 6800 2 50 Input ~ 0 939 | D- 940 | Text GLabel 2500 6300 2 50 Input ~ 0 941 | reset 942 | $Comp 943 | L keyboard_parts:SW_PUSH RESET1 944 | U 1 1 5D2FCD08 945 | P 6950 3750 946 | F 0 "RESET1" H 6950 4005 50 0000 C CNN 947 | F 1 "RESET" H 6950 3914 50 0000 C CNN 948 | F 2 "Button_Switch_THT:SW_PUSH_6mm" H 6950 3750 60 0001 C CNN 949 | F 3 "" H 6950 3750 60 0000 C CNN 950 | 1 6950 3750 951 | 1 0 0 -1 952 | $EndComp 953 | $Comp 954 | L power:GND #PWR0109 955 | U 1 1 5D2FCF7F 956 | P 6650 3750 957 | F 0 "#PWR0109" H 6650 3500 50 0001 C CNN 958 | F 1 "GND" H 6655 3577 50 0000 C CNN 959 | F 2 "" H 6650 3750 50 0001 C CNN 960 | F 3 "" H 6650 3750 50 0001 C CNN 961 | 1 6650 3750 962 | 1 0 0 -1 963 | $EndComp 964 | Text GLabel 7450 3750 2 50 Input ~ 0 965 | reset 966 | Wire Wire Line 967 | 7250 3750 7300 3750 968 | $Comp 969 | L Device:R_Small R6 970 | U 1 1 5D2FF982 971 | P 7300 3650 972 | F 0 "R6" H 7359 3688 50 0000 L CNN 973 | F 1 "10K" V 7300 3600 39 0000 L CNN 974 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 7300 3650 50 0001 C CNN 975 | F 3 "~" H 7300 3650 50 0001 C CNN 976 | 1 7300 3650 977 | 1 0 0 -1 978 | $EndComp 979 | Connection ~ 7300 3750 980 | Wire Wire Line 981 | 7300 3750 7450 3750 982 | $Comp 983 | L power:+5V #PWR0110 984 | U 1 1 5D2FFA34 985 | P 7300 3550 986 | F 0 "#PWR0110" H 7300 3400 50 0001 C CNN 987 | F 1 "+5V" H 7315 3723 50 0000 C CNN 988 | F 2 "" H 7300 3550 50 0001 C CNN 989 | F 3 "" H 7300 3550 50 0001 C CNN 990 | 1 7300 3550 991 | 1 0 0 -1 992 | $EndComp 993 | $Comp 994 | L Device:CP1_Small C3 995 | U 1 1 5D300139 996 | P 6700 5950 997 | F 0 "C3" H 6600 6100 50 0000 L CNN 998 | F 1 "4.7u" H 6550 5800 50 0000 L CNN 999 | F 2 "Capacitor_THT:CP_Radial_D4.0mm_P1.50mm" H 6700 5950 50 0001 C CNN 1000 | F 3 "~" H 6700 5950 50 0001 C CNN 1001 | 1 6700 5950 1002 | 1 0 0 -1 1003 | $EndComp 1004 | $Comp 1005 | L Device:C_Small C4 1006 | U 1 1 5D30056A 1007 | P 6850 5950 1008 | F 0 "C4" H 6800 6100 50 0000 L CNN 1009 | F 1 "0.1u" H 6750 5800 50 0000 L CNN 1010 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 6850 5950 50 0001 C CNN 1011 | F 3 "~" H 6850 5950 50 0001 C CNN 1012 | 1 6850 5950 1013 | 1 0 0 -1 1014 | $EndComp 1015 | $Comp 1016 | L Device:C_Small C5 1017 | U 1 1 5D300637 1018 | P 7000 5950 1019 | F 0 "C5" H 7000 6100 50 0000 L CNN 1020 | F 1 "0.1u" H 6950 5800 50 0000 L CNN 1021 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 7000 5950 50 0001 C CNN 1022 | F 3 "~" H 7000 5950 50 0001 C CNN 1023 | 1 7000 5950 1024 | 1 0 0 -1 1025 | $EndComp 1026 | Wire Wire Line 1027 | 6700 5850 6850 5850 1028 | Connection ~ 6850 5850 1029 | Wire Wire Line 1030 | 6850 5850 7000 5850 1031 | $Comp 1032 | L power:+5V #PWR0111 1033 | U 1 1 5D3036AC 1034 | P 6850 5700 1035 | F 0 "#PWR0111" H 6850 5550 50 0001 C CNN 1036 | F 1 "+5V" H 6865 5873 50 0000 C CNN 1037 | F 2 "" H 6850 5700 50 0001 C CNN 1038 | F 3 "" H 6850 5700 50 0001 C CNN 1039 | 1 6850 5700 1040 | 1 0 0 -1 1041 | $EndComp 1042 | Wire Wire Line 1043 | 6850 5850 6850 5700 1044 | Wire Wire Line 1045 | 6700 6050 6850 6050 1046 | Connection ~ 6850 6050 1047 | Wire Wire Line 1048 | 6850 6050 7000 6050 1049 | $Comp 1050 | L power:GND #PWR0112 1051 | U 1 1 5D308F2E 1052 | P 6850 6200 1053 | F 0 "#PWR0112" H 6850 5950 50 0001 C CNN 1054 | F 1 "GND" H 6855 6027 50 0000 C CNN 1055 | F 2 "" H 6850 6200 50 0001 C CNN 1056 | F 3 "" H 6850 6200 50 0001 C CNN 1057 | 1 6850 6200 1058 | 1 0 0 -1 1059 | $EndComp 1060 | Wire Wire Line 1061 | 6850 6050 6850 6200 1062 | $Comp 1063 | L keyboard_parts:SW_PUSH BOOT1 1064 | U 1 1 5D2C0447 1065 | P 6950 3000 1066 | F 0 "BOOT1" H 6950 3255 50 0000 C CNN 1067 | F 1 "BOOT" H 6950 3164 50 0000 C CNN 1068 | F 2 "" H 6950 3000 60 0000 C CNN 1069 | F 3 "" H 6950 3000 60 0000 C CNN 1070 | 1 6950 3000 1071 | 1 0 0 -1 1072 | $EndComp 1073 | Text GLabel 7250 3000 2 50 Input ~ 0 1074 | boot 1075 | $Comp 1076 | L power:GND #PWR0113 1077 | U 1 1 5D2C0880 1078 | P 6650 3000 1079 | F 0 "#PWR0113" H 6650 2750 50 0001 C CNN 1080 | F 1 "GND" H 6655 2827 50 0000 C CNN 1081 | F 2 "" H 6650 3000 50 0001 C CNN 1082 | F 3 "" H 6650 3000 50 0001 C CNN 1083 | 1 6650 3000 1084 | 1 0 0 -1 1085 | $EndComp 1086 | Text GLabel 2500 7000 2 50 Input ~ 0 1087 | boot 1088 | Text GLabel 2500 4900 2 50 Input ~ 0 1089 | row0 1090 | Text GLabel 2500 4800 2 50 Input ~ 0 1091 | row1 1092 | Text GLabel 2500 7200 2 50 Input ~ 0 1093 | row2 1094 | Text GLabel 2500 7100 2 50 Input ~ 0 1095 | row3 1096 | Text GLabel 2500 6900 2 50 Input ~ 0 1097 | row4 1098 | Text GLabel 2500 5700 2 50 Input ~ 0 1099 | col0 1100 | Text GLabel 2500 5800 2 50 Input ~ 0 1101 | col1 1102 | Text GLabel 2500 5900 2 50 Input ~ 0 1103 | col2 1104 | Text GLabel 2500 6000 2 50 Input ~ 0 1105 | col3 1106 | Text GLabel 2500 5100 2 50 Input ~ 0 1107 | mosi 1108 | Text GLabel 2500 5200 2 50 Input ~ 0 1109 | miso 1110 | Text GLabel 2500 5300 2 50 Input ~ 0 1111 | sck 1112 | $Comp 1113 | L Connector:AVR-ISP-6 J1 1114 | U 1 1 5D2C325D 1115 | P 5600 3700 1116 | F 0 "J1" H 5320 3796 50 0000 R CNN 1117 | F 1 "AVR-ISP-6" H 5320 3705 50 0000 R CNN 1118 | F 2 "" V 5350 3750 50 0001 C CNN 1119 | F 3 " ~" H 4325 3150 50 0001 C CNN 1120 | 1 5600 3700 1121 | 1 0 0 -1 1122 | $EndComp 1123 | Text GLabel 6000 3500 2 50 Input ~ 0 1124 | miso 1125 | Text GLabel 6000 3600 2 50 Input ~ 0 1126 | mosi 1127 | Text GLabel 6000 3700 2 50 Input ~ 0 1128 | sck 1129 | Text GLabel 6000 3800 2 50 Input ~ 0 1130 | reset 1131 | $Comp 1132 | L power:+5V #PWR0114 1133 | U 1 1 5D2C35C8 1134 | P 5500 3200 1135 | F 0 "#PWR0114" H 5500 3050 50 0001 C CNN 1136 | F 1 "+5V" H 5515 3373 50 0000 C CNN 1137 | F 2 "" H 5500 3200 50 0001 C CNN 1138 | F 3 "" H 5500 3200 50 0001 C CNN 1139 | 1 5500 3200 1140 | 1 0 0 -1 1141 | $EndComp 1142 | $Comp 1143 | L power:GND #PWR0115 1144 | U 1 1 5D2C366B 1145 | P 5500 4100 1146 | F 0 "#PWR0115" H 5500 3850 50 0001 C CNN 1147 | F 1 "GND" H 5505 3927 50 0000 C CNN 1148 | F 2 "" H 5500 4100 50 0001 C CNN 1149 | F 3 "" H 5500 4100 50 0001 C CNN 1150 | 1 5500 4100 1151 | 1 0 0 -1 1152 | $EndComp 1153 | $Comp 1154 | L Device:LED LED1 1155 | U 1 1 5D2C3A43 1156 | P 5800 2250 1157 | F 0 "LED1" H 5792 1995 50 0000 C CNN 1158 | F 1 "POWER" H 5792 2086 50 0000 C CNN 1159 | F 2 "" H 5800 2250 50 0001 C CNN 1160 | F 3 "~" H 5800 2250 50 0001 C CNN 1161 | 1 5800 2250 1162 | -1 0 0 1 1163 | $EndComp 1164 | $Comp 1165 | L Device:R_Small R7 1166 | U 1 1 5D2C3C60 1167 | P 5400 2250 1168 | F 0 "R7" V 5204 2250 50 0000 C CNN 1169 | F 1 "1.5K" V 5295 2250 50 0000 C CNN 1170 | F 2 "" H 5400 2250 50 0001 C CNN 1171 | F 3 "~" H 5400 2250 50 0001 C CNN 1172 | 1 5400 2250 1173 | 0 1 1 0 1174 | $EndComp 1175 | $Comp 1176 | L power:+5V #PWR0116 1177 | U 1 1 5D2C3FB7 1178 | P 5100 2250 1179 | F 0 "#PWR0116" H 5100 2100 50 0001 C CNN 1180 | F 1 "+5V" H 5115 2423 50 0000 C CNN 1181 | F 2 "" H 5100 2250 50 0001 C CNN 1182 | F 3 "" H 5100 2250 50 0001 C CNN 1183 | 1 5100 2250 1184 | 1 0 0 -1 1185 | $EndComp 1186 | $Comp 1187 | L power:GND #PWR0117 1188 | U 1 1 5D2C405E 1189 | P 6050 2250 1190 | F 0 "#PWR0117" H 6050 2000 50 0001 C CNN 1191 | F 1 "GND" H 6055 2077 50 0000 C CNN 1192 | F 2 "" H 6050 2250 50 0001 C CNN 1193 | F 3 "" H 6050 2250 50 0001 C CNN 1194 | 1 6050 2250 1195 | 1 0 0 -1 1196 | $EndComp 1197 | Wire Wire Line 1198 | 5100 2250 5300 2250 1199 | Wire Wire Line 1200 | 5500 2250 5650 2250 1201 | Wire Wire Line 1202 | 5950 2250 6050 2250 1203 | $EndSCHEMATC 1204 | -------------------------------------------------------------------------------- /discipad-pcb.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L keyboard_parts:KEYSW SW0 18 | U 1 1 5BDAA9A5 19 | P 5050 1000 20 | F 0 "SW0" H 5050 1233 60 0000 C CNN 21 | F 1 "KEYSW" H 5050 900 60 0001 C CNN 22 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5050 1000 60 0001 C CNN 23 | F 3 "" H 5050 1000 60 0000 C CNN 24 | 1 5050 1000 25 | 1 0 0 -1 26 | $EndComp 27 | $Comp 28 | L Device:D D1 29 | U 1 1 5BDAAA52 30 | P 4700 1200 31 | F 0 "D1" V 4746 1121 50 0000 R CNN 32 | F 1 " " V 4655 1121 50 0000 R CNN 33 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4700 1200 50 0001 C CNN 34 | F 3 "~" H 4700 1200 50 0001 C CNN 35 | 1 4700 1200 36 | 0 -1 -1 0 37 | $EndComp 38 | Wire Wire Line 39 | 4750 1000 4700 1000 40 | Wire Wire Line 41 | 4700 1000 4700 1050 42 | $Comp 43 | L keyboard_parts:KEYSW SW1 44 | U 1 1 5BDB3743 45 | P 5750 1000 46 | F 0 "SW1" H 5750 1233 60 0000 C CNN 47 | F 1 "KEYSW" H 5750 900 60 0001 C CNN 48 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5750 1000 60 0001 C CNN 49 | F 3 "" H 5750 1000 60 0000 C CNN 50 | 1 5750 1000 51 | 1 0 0 -1 52 | $EndComp 53 | $Comp 54 | L Device:D D2 55 | U 1 1 5BDB374A 56 | P 5400 1200 57 | F 0 "D2" V 5446 1121 50 0000 R CNN 58 | F 1 " " V 5355 1121 50 0000 R CNN 59 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 5400 1200 50 0001 C CNN 60 | F 3 "~" H 5400 1200 50 0001 C CNN 61 | 1 5400 1200 62 | 0 -1 -1 0 63 | $EndComp 64 | Wire Wire Line 65 | 5450 1000 5400 1000 66 | Wire Wire Line 67 | 5400 1000 5400 1050 68 | $Comp 69 | L keyboard_parts:KEYSW SW2 70 | U 1 1 5BDB4A41 71 | P 6450 1000 72 | F 0 "SW2" H 6450 1233 60 0000 C CNN 73 | F 1 "KEYSW" H 6450 900 60 0001 C CNN 74 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 6450 1000 60 0001 C CNN 75 | F 3 "" H 6450 1000 60 0000 C CNN 76 | 1 6450 1000 77 | 1 0 0 -1 78 | $EndComp 79 | $Comp 80 | L Device:D D3 81 | U 1 1 5BDB4A48 82 | P 6100 1200 83 | F 0 "D3" V 6146 1121 50 0000 R CNN 84 | F 1 " " V 6055 1121 50 0000 R CNN 85 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6100 1200 50 0001 C CNN 86 | F 3 "~" H 6100 1200 50 0001 C CNN 87 | 1 6100 1200 88 | 0 -1 -1 0 89 | $EndComp 90 | Wire Wire Line 91 | 6150 1000 6100 1000 92 | Wire Wire Line 93 | 6100 1000 6100 1050 94 | $Comp 95 | L keyboard_parts:KEYSW SW3 96 | U 1 1 5BDB5E7B 97 | P 7150 1000 98 | F 0 "SW3" H 7150 1233 60 0000 C CNN 99 | F 1 "KEYSW" H 7150 900 60 0001 C CNN 100 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 7150 1000 60 0001 C CNN 101 | F 3 "" H 7150 1000 60 0000 C CNN 102 | 1 7150 1000 103 | 1 0 0 -1 104 | $EndComp 105 | $Comp 106 | L Device:D D4 107 | U 1 1 5BDB5E82 108 | P 6800 1200 109 | F 0 "D4" V 6846 1121 50 0000 R CNN 110 | F 1 " " V 6755 1121 50 0000 R CNN 111 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6800 1200 50 0001 C CNN 112 | F 3 "~" H 6800 1200 50 0001 C CNN 113 | 1 6800 1200 114 | 0 -1 -1 0 115 | $EndComp 116 | Wire Wire Line 117 | 6850 1000 6800 1000 118 | Wire Wire Line 119 | 6800 1000 6800 1050 120 | $Comp 121 | L keyboard_parts:KEYSW SW4 122 | U 1 1 5BDD4A79 123 | P 5050 1550 124 | F 0 "SW4" H 5050 1783 60 0000 C CNN 125 | F 1 "KEYSW" H 5050 1450 60 0001 C CNN 126 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5050 1550 60 0001 C CNN 127 | F 3 "" H 5050 1550 60 0000 C CNN 128 | 1 5050 1550 129 | 1 0 0 -1 130 | $EndComp 131 | $Comp 132 | L Device:D D5 133 | U 1 1 5BDD4A80 134 | P 4700 1750 135 | F 0 "D5" V 4746 1671 50 0000 R CNN 136 | F 1 " " V 4655 1671 50 0000 R CNN 137 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4700 1750 50 0001 C CNN 138 | F 3 "~" H 4700 1750 50 0001 C CNN 139 | 1 4700 1750 140 | 0 -1 -1 0 141 | $EndComp 142 | Wire Wire Line 143 | 4750 1550 4700 1550 144 | Wire Wire Line 145 | 4700 1550 4700 1600 146 | $Comp 147 | L keyboard_parts:KEYSW SW5 148 | U 1 1 5BDD4A89 149 | P 5750 1550 150 | F 0 "SW5" H 5750 1783 60 0000 C CNN 151 | F 1 "KEYSW" H 5750 1450 60 0001 C CNN 152 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5750 1550 60 0001 C CNN 153 | F 3 "" H 5750 1550 60 0000 C CNN 154 | 1 5750 1550 155 | 1 0 0 -1 156 | $EndComp 157 | $Comp 158 | L Device:D D6 159 | U 1 1 5BDD4A90 160 | P 5400 1750 161 | F 0 "D6" V 5446 1671 50 0000 R CNN 162 | F 1 " " V 5355 1671 50 0000 R CNN 163 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 5400 1750 50 0001 C CNN 164 | F 3 "~" H 5400 1750 50 0001 C CNN 165 | 1 5400 1750 166 | 0 -1 -1 0 167 | $EndComp 168 | Wire Wire Line 169 | 5450 1550 5400 1550 170 | Wire Wire Line 171 | 5400 1550 5400 1600 172 | $Comp 173 | L keyboard_parts:KEYSW SW6 174 | U 1 1 5BDD4A99 175 | P 6450 1550 176 | F 0 "SW6" H 6450 1783 60 0000 C CNN 177 | F 1 "KEYSW" H 6450 1450 60 0001 C CNN 178 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 6450 1550 60 0001 C CNN 179 | F 3 "" H 6450 1550 60 0000 C CNN 180 | 1 6450 1550 181 | 1 0 0 -1 182 | $EndComp 183 | $Comp 184 | L Device:D D7 185 | U 1 1 5BDD4AA0 186 | P 6100 1750 187 | F 0 "D7" V 6146 1671 50 0000 R CNN 188 | F 1 " " V 6055 1671 50 0000 R CNN 189 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6100 1750 50 0001 C CNN 190 | F 3 "~" H 6100 1750 50 0001 C CNN 191 | 1 6100 1750 192 | 0 -1 -1 0 193 | $EndComp 194 | Wire Wire Line 195 | 6150 1550 6100 1550 196 | Wire Wire Line 197 | 6100 1550 6100 1600 198 | $Comp 199 | L keyboard_parts:KEYSW SW8 200 | U 1 1 5BE2E393 201 | P 5050 2150 202 | F 0 "SW8" H 5050 2383 60 0000 C CNN 203 | F 1 "KEYSW" H 5050 2050 60 0001 C CNN 204 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5050 2150 60 0001 C CNN 205 | F 3 "" H 5050 2150 60 0000 C CNN 206 | 1 5050 2150 207 | 1 0 0 -1 208 | $EndComp 209 | $Comp 210 | L Device:D D8 211 | U 1 1 5BE2E39A 212 | P 4700 2350 213 | F 0 "D8" V 4746 2271 50 0000 R CNN 214 | F 1 " " V 4655 2271 50 0000 R CNN 215 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4700 2350 50 0001 C CNN 216 | F 3 "~" H 4700 2350 50 0001 C CNN 217 | 1 4700 2350 218 | 0 -1 -1 0 219 | $EndComp 220 | Wire Wire Line 221 | 4750 2150 4700 2150 222 | Wire Wire Line 223 | 4700 2150 4700 2200 224 | $Comp 225 | L keyboard_parts:KEYSW SW9 226 | U 1 1 5BE2E3A3 227 | P 5750 2150 228 | F 0 "SW9" H 5750 2383 60 0000 C CNN 229 | F 1 "KEYSW" H 5750 2050 60 0001 C CNN 230 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5750 2150 60 0001 C CNN 231 | F 3 "" H 5750 2150 60 0000 C CNN 232 | 1 5750 2150 233 | 1 0 0 -1 234 | $EndComp 235 | $Comp 236 | L Device:D D9 237 | U 1 1 5BE2E3AA 238 | P 5400 2350 239 | F 0 "D9" V 5446 2271 50 0000 R CNN 240 | F 1 " " V 5355 2271 50 0000 R CNN 241 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 5400 2350 50 0001 C CNN 242 | F 3 "~" H 5400 2350 50 0001 C CNN 243 | 1 5400 2350 244 | 0 -1 -1 0 245 | $EndComp 246 | Wire Wire Line 247 | 5450 2150 5400 2150 248 | Wire Wire Line 249 | 5400 2150 5400 2200 250 | $Comp 251 | L keyboard_parts:KEYSW SW10 252 | U 1 1 5BE2E3B3 253 | P 6450 2150 254 | F 0 "SW10" H 6450 2383 60 0000 C CNN 255 | F 1 "KEYSW" H 6450 2050 60 0001 C CNN 256 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 6450 2150 60 0001 C CNN 257 | F 3 "" H 6450 2150 60 0000 C CNN 258 | 1 6450 2150 259 | 1 0 0 -1 260 | $EndComp 261 | $Comp 262 | L Device:D D10 263 | U 1 1 5BE2E3BA 264 | P 6100 2350 265 | F 0 "D10" V 6146 2271 50 0000 R CNN 266 | F 1 " " V 6055 2271 50 0000 R CNN 267 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6100 2350 50 0001 C CNN 268 | F 3 "~" H 6100 2350 50 0001 C CNN 269 | 1 6100 2350 270 | 0 -1 -1 0 271 | $EndComp 272 | Wire Wire Line 273 | 6150 2150 6100 2150 274 | Wire Wire Line 275 | 6100 2150 6100 2200 276 | $Comp 277 | L keyboard_parts:KEYSW SW7 278 | U 1 1 5BE2E3C3 279 | P 7150 2150 280 | F 0 "SW7" H 7150 2383 60 0000 C CNN 281 | F 1 "KEYSW" H 7150 2050 60 0001 C CNN 282 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 7150 2150 60 0001 C CNN 283 | F 3 "" H 7150 2150 60 0000 C CNN 284 | 1 7150 2150 285 | 1 0 0 -1 286 | $EndComp 287 | $Comp 288 | L Device:D D11 289 | U 1 1 5BE2E3CA 290 | P 6800 2350 291 | F 0 "D11" V 6846 2271 50 0000 R CNN 292 | F 1 " " V 6755 2271 50 0000 R CNN 293 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6800 2350 50 0001 C CNN 294 | F 3 "~" H 6800 2350 50 0001 C CNN 295 | 1 6800 2350 296 | 0 -1 -1 0 297 | $EndComp 298 | Wire Wire Line 299 | 6850 2150 6800 2150 300 | Wire Wire Line 301 | 6800 2150 6800 2200 302 | $Comp 303 | L keyboard_parts:KEYSW SW11 304 | U 1 1 5BE34833 305 | P 5050 2750 306 | F 0 "SW11" H 5050 2983 60 0000 C CNN 307 | F 1 "KEYSW" H 5050 2650 60 0001 C CNN 308 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5050 2750 60 0001 C CNN 309 | F 3 "" H 5050 2750 60 0000 C CNN 310 | 1 5050 2750 311 | 1 0 0 -1 312 | $EndComp 313 | $Comp 314 | L Device:D D12 315 | U 1 1 5BE3483A 316 | P 4700 2950 317 | F 0 "D12" V 4746 2871 50 0000 R CNN 318 | F 1 " " V 4655 2871 50 0000 R CNN 319 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4700 2950 50 0001 C CNN 320 | F 3 "~" H 4700 2950 50 0001 C CNN 321 | 1 4700 2950 322 | 0 -1 -1 0 323 | $EndComp 324 | Wire Wire Line 325 | 4750 2750 4700 2750 326 | Wire Wire Line 327 | 4700 2750 4700 2800 328 | $Comp 329 | L keyboard_parts:KEYSW SW13 330 | U 1 1 5BE34843 331 | P 6450 2750 332 | F 0 "SW13" H 6450 2983 60 0000 C CNN 333 | F 1 "KEYSW" H 6450 2650 60 0001 C CNN 334 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 6450 2750 60 0001 C CNN 335 | F 3 "" H 6450 2750 60 0000 C CNN 336 | 1 6450 2750 337 | 1 0 0 -1 338 | $EndComp 339 | $Comp 340 | L Device:D D14 341 | U 1 1 5BE3484A 342 | P 6100 2950 343 | F 0 "D14" V 6146 2871 50 0000 R CNN 344 | F 1 " " V 6055 2871 50 0000 R CNN 345 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6100 2950 50 0001 C CNN 346 | F 3 "~" H 6100 2950 50 0001 C CNN 347 | 1 6100 2950 348 | 0 -1 -1 0 349 | $EndComp 350 | Wire Wire Line 351 | 6150 2750 6100 2750 352 | Wire Wire Line 353 | 6100 2750 6100 2800 354 | $Comp 355 | L keyboard_parts:KEYSW SW12 356 | U 1 1 5BE34853 357 | P 5750 2750 358 | F 0 "SW12" H 5750 2983 60 0000 C CNN 359 | F 1 "KEYSW" H 5750 2650 60 0001 C CNN 360 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 5750 2750 60 0001 C CNN 361 | F 3 "" H 5750 2750 60 0000 C CNN 362 | 1 5750 2750 363 | 1 0 0 -1 364 | $EndComp 365 | $Comp 366 | L Device:D D13 367 | U 1 1 5BE3485A 368 | P 5400 2950 369 | F 0 "D13" V 5446 2871 50 0000 R CNN 370 | F 1 " " V 5355 2871 50 0000 R CNN 371 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 5400 2950 50 0001 C CNN 372 | F 3 "~" H 5400 2950 50 0001 C CNN 373 | 1 5400 2950 374 | 0 -1 -1 0 375 | $EndComp 376 | Wire Wire Line 377 | 5450 2750 5400 2750 378 | Wire Wire Line 379 | 5400 2750 5400 2800 380 | $Comp 381 | L keyboard_parts:KEYSW SW15 382 | U 1 1 5BE64C5B 383 | P 5050 3300 384 | F 0 "SW15" H 5050 3533 60 0000 C CNN 385 | F 1 "KEYSW" H 5050 3200 60 0001 C CNN 386 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_PCB_FLIPPED" H 5050 3300 60 0001 C CNN 387 | F 3 "" H 5050 3300 60 0000 C CNN 388 | 1 5050 3300 389 | 1 0 0 -1 390 | $EndComp 391 | $Comp 392 | L Device:D D15 393 | U 1 1 5BE64C62 394 | P 4700 3500 395 | F 0 "D15" V 4746 3421 50 0000 R CNN 396 | F 1 " " V 4655 3421 50 0000 R CNN 397 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 4700 3500 50 0001 C CNN 398 | F 3 "~" H 4700 3500 50 0001 C CNN 399 | 1 4700 3500 400 | 0 -1 -1 0 401 | $EndComp 402 | Wire Wire Line 403 | 4750 3300 4700 3300 404 | $Comp 405 | L keyboard_parts:KEYSW SW16 406 | U 1 1 5BE64C6A 407 | P 6450 3300 408 | F 0 "SW16" H 6450 3533 60 0000 C CNN 409 | F 1 "KEYSW" H 6450 3200 60 0001 C CNN 410 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB-NOSCREEN" H 6450 3300 60 0001 C CNN 411 | F 3 "" H 6450 3300 60 0000 C CNN 412 | 1 6450 3300 413 | 1 0 0 -1 414 | $EndComp 415 | $Comp 416 | L Device:D D16 417 | U 1 1 5BE64C71 418 | P 6100 3500 419 | F 0 "D16" V 6146 3421 50 0000 R CNN 420 | F 1 " " V 6055 3421 50 0000 R CNN 421 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6100 3500 50 0001 C CNN 422 | F 3 "~" H 6100 3500 50 0001 C CNN 423 | 1 6100 3500 424 | 0 -1 -1 0 425 | $EndComp 426 | Wire Wire Line 427 | 6150 3300 6100 3300 428 | Wire Wire Line 429 | 6100 3300 6100 3350 430 | $Comp 431 | L keyboard_parts:KEYSW SW14 432 | U 1 1 5BE64C7A 433 | P 7150 3300 434 | F 0 "SW14" H 7150 3533 60 0000 C CNN 435 | F 1 "KEYSW" H 7150 3200 60 0001 C CNN 436 | F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Vertical_PCB" H 7150 3300 60 0001 C CNN 437 | F 3 "" H 7150 3300 60 0000 C CNN 438 | 1 7150 3300 439 | 1 0 0 -1 440 | $EndComp 441 | $Comp 442 | L Device:D D17 443 | U 1 1 5BE64C81 444 | P 6800 3500 445 | F 0 "D17" V 6846 3421 50 0000 R CNN 446 | F 1 " " V 6755 3421 50 0000 R CNN 447 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" H 6800 3500 50 0001 C CNN 448 | F 3 "~" H 6800 3500 50 0001 C CNN 449 | 1 6800 3500 450 | 0 -1 -1 0 451 | $EndComp 452 | Wire Wire Line 453 | 6850 3300 6800 3300 454 | Wire Wire Line 455 | 6800 3300 6800 3350 456 | Wire Wire Line 457 | 4700 1350 5400 1350 458 | Connection ~ 5400 1350 459 | Wire Wire Line 460 | 5400 1350 6100 1350 461 | Connection ~ 6100 1350 462 | Wire Wire Line 463 | 6100 1350 6800 1350 464 | Wire Wire Line 465 | 4650 1350 4700 1350 466 | Connection ~ 4700 1350 467 | Wire Wire Line 468 | 4650 1900 4700 1900 469 | Connection ~ 4700 1900 470 | Wire Wire Line 471 | 4700 1900 5400 1900 472 | Connection ~ 5400 1900 473 | Wire Wire Line 474 | 5400 1900 6100 1900 475 | Text Label 4650 1350 0 50 ~ 0 476 | row0 477 | Text Label 4650 1900 0 50 ~ 0 478 | row1 479 | Wire Wire Line 480 | 4700 2500 5400 2500 481 | Connection ~ 5400 2500 482 | Wire Wire Line 483 | 5400 2500 6100 2500 484 | Connection ~ 6100 2500 485 | Wire Wire Line 486 | 6100 2500 6800 2500 487 | Wire Wire Line 488 | 4700 3100 5400 3100 489 | Wire Wire Line 490 | 6100 3650 6800 3650 491 | Wire Wire Line 492 | 4650 2500 4700 2500 493 | Connection ~ 4700 2500 494 | Text Label 4650 2500 0 50 ~ 0 495 | row2 496 | Wire Wire Line 497 | 4650 3100 4700 3100 498 | Connection ~ 4700 3100 499 | Text Label 4650 3100 0 50 ~ 0 500 | row3 501 | Wire Wire Line 502 | 4650 3650 4700 3650 503 | Connection ~ 6100 3650 504 | Text Label 4650 3650 0 50 ~ 0 505 | row4 506 | Wire Wire Line 507 | 5350 1000 5350 1550 508 | Wire Wire Line 509 | 5350 1550 5350 2150 510 | Connection ~ 5350 1550 511 | Wire Wire Line 512 | 5350 2750 5350 2150 513 | Connection ~ 5350 2150 514 | Wire Wire Line 515 | 6050 1000 6050 1550 516 | Connection ~ 6050 1550 517 | Wire Wire Line 518 | 6050 1550 6050 2150 519 | Wire Wire Line 520 | 6750 2150 6750 2750 521 | Wire Wire Line 522 | 6750 1000 6750 1550 523 | Connection ~ 6750 1550 524 | Wire Wire Line 525 | 6750 1550 6750 2150 526 | Connection ~ 6750 2150 527 | Connection ~ 6750 2750 528 | Wire Wire Line 529 | 6050 2150 6050 2750 530 | Text Label 5700 1150 0 50 ~ 0 531 | col0 532 | Text Label 6050 1050 3 50 ~ 0 533 | col1 534 | Text Label 5350 1050 3 50 ~ 0 535 | col0 536 | Text Label 6500 1250 3 50 ~ 0 537 | col2 538 | Text Label 6750 1100 3 50 ~ 0 539 | col2 540 | Text Label 7450 1100 3 50 ~ 0 541 | col3 542 | Text GLabel 4650 1350 0 50 Input ~ 0 543 | row0 544 | Text GLabel 4650 1900 0 50 Input ~ 0 545 | row1 546 | Text GLabel 4650 2500 0 50 Input ~ 0 547 | row2 548 | Text GLabel 4650 3100 0 50 Input ~ 0 549 | row3 550 | Text GLabel 4650 3650 0 50 Input ~ 0 551 | row4 552 | Text GLabel 5350 950 1 50 Input ~ 0 553 | col0 554 | Text GLabel 6050 950 1 50 Input ~ 0 555 | col1 556 | Text GLabel 6750 950 1 50 Input ~ 0 557 | col2 558 | Text GLabel 7450 950 1 50 Input ~ 0 559 | col3 560 | Wire Wire Line 561 | 5350 950 5350 1000 562 | Connection ~ 5350 1000 563 | Wire Wire Line 564 | 6050 950 6050 1000 565 | Connection ~ 6050 1000 566 | Wire Wire Line 567 | 6750 950 6750 1000 568 | Connection ~ 6750 1000 569 | Wire Wire Line 570 | 7450 950 7450 1000 571 | Connection ~ 7450 1000 572 | Wire Wire Line 573 | 4700 3300 4700 3350 574 | Wire Wire Line 575 | 5350 2750 5350 3300 576 | Connection ~ 5350 2750 577 | Wire Wire Line 578 | 6750 2750 6750 3300 579 | Wire Wire Line 580 | 4700 3650 6100 3650 581 | Connection ~ 4700 3650 582 | Connection ~ 5400 3100 583 | Wire Wire Line 584 | 5400 3100 6100 3100 585 | Connection ~ 6050 2150 586 | Wire Wire Line 587 | 7450 1000 7450 2150 588 | Wire Wire Line 589 | 7450 2150 7450 3300 590 | Connection ~ 7450 2150 591 | $Comp 592 | L discipad-pcb-rescue:ATmega328P-PU-MCU_Microchip_ATmega U1 593 | U 1 1 5D2C1379 594 | P 1200 6025 595 | F 0 "U1" V 825 6100 50 0000 R CNN 596 | F 1 "ATmega328P-PU" V 925 6400 50 0000 R CNN 597 | F 2 "Package_DIP:DIP-28_W7.62mm" H 1200 6025 50 0001 C CIN 598 | F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1200 6025 50 0001 C CNN 599 | 1 1200 6025 600 | 1 0 0 -1 601 | $EndComp 602 | NoConn ~ 600 4825 603 | Wire Wire Line 604 | 1200 4525 1300 4525 605 | $Comp 606 | L power:+5V #PWR0101 607 | U 1 1 5D2C3C49 608 | P 1300 4525 609 | F 0 "#PWR0101" H 1300 4375 50 0001 C CNN 610 | F 1 "+5V" H 1315 4698 50 0000 C CNN 611 | F 2 "" H 1300 4525 50 0001 C CNN 612 | F 3 "" H 1300 4525 50 0001 C CNN 613 | 1 1300 4525 614 | 1 0 0 -1 615 | $EndComp 616 | Connection ~ 1300 4525 617 | $Comp 618 | L power:GND #PWR0102 619 | U 1 1 5D2C3E01 620 | P 1200 7525 621 | F 0 "#PWR0102" H 1200 7275 50 0001 C CNN 622 | F 1 "GND" H 1205 7352 50 0000 C CNN 623 | F 2 "" H 1200 7525 50 0001 C CNN 624 | F 3 "" H 1200 7525 50 0001 C CNN 625 | 1 1200 7525 626 | 1 0 0 -1 627 | $EndComp 628 | $Comp 629 | L Type-C:USB_C_GCT_USB4085 USB1 630 | U 1 1 5D2C4195 631 | P 4750 6025 632 | F 0 "USB1" H 4581 7062 60 0000 C CNN 633 | F 1 "USB_C_GCT_USB4085" H 4581 6956 60 0000 C CNN 634 | F 2 "Type-C:USB_C_GCT_USB4085" H 4750 6025 60 0001 C CNN 635 | F 3 "" H 4750 6025 60 0001 C CNN 636 | 1 4750 6025 637 | 1 0 0 -1 638 | $EndComp 639 | Wire Wire Line 640 | 4850 5375 4850 5275 641 | Wire Wire Line 642 | 4850 6675 4850 6775 643 | Wire Wire Line 644 | 4850 6575 4850 6475 645 | Wire Wire Line 646 | 4850 5575 4850 5475 647 | Connection ~ 4850 5275 648 | Wire Wire Line 649 | 4850 6775 4850 6875 650 | Connection ~ 4850 6775 651 | $Comp 652 | L power:GND #PWR0103 653 | U 1 1 5D2CCA55 654 | P 5900 6875 655 | F 0 "#PWR0103" H 5900 6625 50 0001 C CNN 656 | F 1 "GND" H 5905 6702 50 0000 C CNN 657 | F 2 "" H 5900 6875 50 0001 C CNN 658 | F 3 "" H 5900 6875 50 0001 C CNN 659 | 1 5900 6875 660 | 1 0 0 -1 661 | $EndComp 662 | $Comp 663 | L Device:Polyfuse_Small F1 664 | U 1 1 5D2CCADB 665 | P 5300 4875 666 | F 0 "F1" H 5368 4921 50 0000 L CNN 667 | F 1 "500mA" H 5368 4830 50 0000 L CNN 668 | F 2 "keyboard_parts:polyfuse_5.1mm" H 5350 4675 50 0001 L CNN 669 | F 3 "~" H 5300 4875 50 0001 C CNN 670 | 1 5300 4875 671 | 1 0 0 -1 672 | $EndComp 673 | Wire Wire Line 674 | 4850 5575 5100 5575 675 | Wire Wire Line 676 | 5300 5575 5300 4975 677 | Connection ~ 4850 5575 678 | $Comp 679 | L power:+5V #PWR0104 680 | U 1 1 5D2CE3B5 681 | P 5300 4775 682 | F 0 "#PWR0104" H 5300 4625 50 0001 C CNN 683 | F 1 "+5V" H 5315 4948 50 0000 C CNN 684 | F 2 "" H 5300 4775 50 0001 C CNN 685 | F 3 "" H 5300 4775 50 0001 C CNN 686 | 1 5300 4775 687 | 1 0 0 -1 688 | $EndComp 689 | $Comp 690 | L power:VCC #PWR0105 691 | U 1 1 5D2CE436 692 | P 5100 5575 693 | F 0 "#PWR0105" H 5100 5425 50 0001 C CNN 694 | F 1 "VCC" H 5117 5748 50 0000 C CNN 695 | F 2 "" H 5100 5575 50 0001 C CNN 696 | F 3 "" H 5100 5575 50 0001 C CNN 697 | 1 5100 5575 698 | 1 0 0 -1 699 | $EndComp 700 | Connection ~ 5100 5575 701 | Wire Wire Line 702 | 5100 5575 5300 5575 703 | Wire Wire Line 704 | 5900 5275 5900 5775 705 | Wire Wire Line 706 | 4850 5275 5900 5275 707 | Wire Wire Line 708 | 4850 6875 5900 6875 709 | Connection ~ 4850 6875 710 | Connection ~ 5900 6875 711 | $Comp 712 | L Device:R_Small R3 713 | U 1 1 5D2D1BCE 714 | P 5800 6375 715 | F 0 "R3" V 5604 6375 50 0000 C CNN 716 | F 1 "5.1K" V 5800 6375 39 0000 C CNN 717 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5800 6375 50 0001 C CNN 718 | F 3 "~" H 5800 6375 50 0001 C CNN 719 | 1 5800 6375 720 | 0 1 1 0 721 | $EndComp 722 | Connection ~ 5900 6375 723 | Wire Wire Line 724 | 5900 6375 5900 6875 725 | $Comp 726 | L Device:R_Small R2 727 | U 1 1 5D2D1C79 728 | P 5800 5775 729 | F 0 "R2" V 5620 5775 50 0000 C CNN 730 | F 1 "5.1K" V 5800 5775 39 0000 C CNN 731 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5800 5775 50 0001 C CNN 732 | F 3 "~" H 5800 5775 50 0001 C CNN 733 | 1 5800 5775 734 | 0 1 1 0 735 | $EndComp 736 | Connection ~ 5900 5775 737 | Wire Wire Line 738 | 5900 5775 5900 6375 739 | Wire Wire Line 740 | 4850 5775 5700 5775 741 | Wire Wire Line 742 | 4850 6375 5700 6375 743 | Wire Wire Line 744 | 4850 6575 5300 6575 745 | Wire Wire Line 746 | 5300 6575 5300 5575 747 | Connection ~ 4850 6575 748 | Connection ~ 5300 5575 749 | $Comp 750 | L Device:R_Small R4 751 | U 1 1 5D2D6D79 752 | P 6550 5875 753 | F 0 "R4" V 6650 5875 50 0000 C CNN 754 | F 1 "75R" V 6550 5875 39 0000 C CNN 755 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 6550 5875 50 0001 C CNN 756 | F 3 "~" H 6550 5875 50 0001 C CNN 757 | 1 6550 5875 758 | 0 -1 -1 0 759 | $EndComp 760 | $Comp 761 | L Device:R_Small R5 762 | U 1 1 5D2D6E90 763 | P 6550 5975 764 | F 0 "R5" V 6650 5975 50 0000 C CNN 765 | F 1 "75R" V 6550 5975 39 0000 C CNN 766 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 6550 5975 50 0001 C CNN 767 | F 3 "~" H 6550 5975 50 0001 C CNN 768 | 1 6550 5975 769 | 0 1 1 0 770 | $EndComp 771 | Wire Wire Line 772 | 4850 5975 5550 5975 773 | $Comp 774 | L Device:R_Small R1 775 | U 1 1 5D2DAA5C 776 | P 5500 5575 777 | F 0 "R1" H 5559 5621 50 0000 L CNN 778 | F 1 "1.5K" V 5500 5525 39 0000 L CNN 779 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 5500 5575 50 0001 C CNN 780 | F 3 "~" H 5500 5575 50 0001 C CNN 781 | 1 5500 5575 782 | 1 0 0 -1 783 | $EndComp 784 | $Comp 785 | L power:+5V #PWR0106 786 | U 1 1 5D2DAAF6 787 | P 5500 5475 788 | F 0 "#PWR0106" H 5500 5325 50 0001 C CNN 789 | F 1 "+5V" H 5515 5648 50 0000 C CNN 790 | F 2 "" H 5500 5475 50 0001 C CNN 791 | F 3 "" H 5500 5475 50 0001 C CNN 792 | 1 5500 5475 793 | 1 0 0 -1 794 | $EndComp 795 | $Comp 796 | L Device:D_Zener_Small D18 797 | U 1 1 5D2DC8D8 798 | P 6050 6275 799 | F 0 "D18" V 5950 6175 50 0000 L CNN 800 | F 1 "3.6V" V 6200 6175 50 0000 L CNN 801 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 6050 6275 50 0001 C CNN 802 | F 3 "~" V 6050 6275 50 0001 C CNN 803 | 1 6050 6275 804 | 0 1 1 0 805 | $EndComp 806 | $Comp 807 | L Device:D_Zener_Small D19 808 | U 1 1 5D2DC990 809 | P 6200 6275 810 | F 0 "D19" V 6100 6275 50 0000 L CNN 811 | F 1 "3.6V" V 6245 6343 50 0000 L CNN 812 | F 2 "Diode_THT:D_DO-35_SOD27_P5.08mm_Horizontal" V 6200 6275 50 0001 C CNN 813 | F 3 "~" V 6200 6275 50 0001 C CNN 814 | 1 6200 6275 815 | 0 1 1 0 816 | $EndComp 817 | Wire Wire Line 818 | 6050 6175 6050 5875 819 | Connection ~ 6050 5875 820 | Wire Wire Line 821 | 6050 5875 5500 5875 822 | Wire Wire Line 823 | 6200 6175 6200 5975 824 | Connection ~ 6200 5975 825 | Wire Wire Line 826 | 6200 5975 6450 5975 827 | Wire Wire Line 828 | 6050 6375 6200 6375 829 | $Comp 830 | L power:GND #PWR0107 831 | U 1 1 5D2E287E 832 | P 6200 6375 833 | F 0 "#PWR0107" H 6200 6125 50 0001 C CNN 834 | F 1 "GND" H 6205 6202 50 0000 C CNN 835 | F 2 "" H 6200 6375 50 0001 C CNN 836 | F 3 "" H 6200 6375 50 0001 C CNN 837 | 1 6200 6375 838 | 1 0 0 -1 839 | $EndComp 840 | Connection ~ 6200 6375 841 | Wire Wire Line 842 | 4850 6075 5400 6075 843 | Wire Wire Line 844 | 5400 6075 5400 5875 845 | Connection ~ 5400 5875 846 | Wire Wire Line 847 | 5400 5875 4850 5875 848 | Wire Wire Line 849 | 4850 6175 5550 6175 850 | Wire Wire Line 851 | 5550 6175 5550 5975 852 | Connection ~ 5550 5975 853 | Wire Wire Line 854 | 5550 5975 6200 5975 855 | NoConn ~ 4850 6275 856 | NoConn ~ 4850 5675 857 | Text GLabel 6650 5875 2 50 Input ~ 0 858 | D- 859 | Text GLabel 6650 5975 2 50 Input ~ 0 860 | D+ 861 | Wire Wire Line 862 | 6050 5875 6450 5875 863 | Wire Wire Line 864 | 5500 5875 5500 5675 865 | Connection ~ 5500 5875 866 | Wire Wire Line 867 | 5500 5875 5400 5875 868 | $Comp 869 | L Device:Crystal Y1 870 | U 1 1 5D2EFB9F 871 | P 2800 6050 872 | F 0 "Y1" V 2754 6181 50 0000 L CNN 873 | F 1 "Crystal" V 2845 6181 50 0000 L CNN 874 | F 2 "Crystal:Crystal_HC49-4H_Vertical" H 2800 6050 50 0001 C CNN 875 | F 3 "~" H 2800 6050 50 0001 C CNN 876 | 1 2800 6050 877 | 0 1 1 0 878 | $EndComp 879 | Text GLabel 3150 5900 2 50 Input ~ 0 880 | xtal1 881 | Text GLabel 3150 6200 2 50 Input ~ 0 882 | xtal2 883 | Wire Wire Line 884 | 2800 5900 3150 5900 885 | Wire Wire Line 886 | 2800 6200 3150 6200 887 | $Comp 888 | L Device:C_Small C2 889 | U 1 1 5D2F49EE 890 | P 2800 6400 891 | F 0 "C2" H 2850 6500 50 0000 L CNN 892 | F 1 "22p" H 2900 6400 50 0000 L CNN 893 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 2800 6400 50 0001 C CNN 894 | F 3 "~" H 2800 6400 50 0001 C CNN 895 | 1 2800 6400 896 | 1 0 0 -1 897 | $EndComp 898 | $Comp 899 | L Device:C_Small C1 900 | U 1 1 5D2F4A78 901 | P 2650 6400 902 | F 0 "C1" H 2500 6500 50 0000 L CNN 903 | F 1 "22p" H 2400 6400 50 0000 L CNN 904 | F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 2650 6400 50 0001 C CNN 905 | F 3 "~" H 2650 6400 50 0001 C CNN 906 | 1 2650 6400 907 | 1 0 0 -1 908 | $EndComp 909 | Wire Wire Line 910 | 2800 6200 2800 6300 911 | Connection ~ 2800 6200 912 | Wire Wire Line 913 | 2800 5900 2650 5900 914 | Wire Wire Line 915 | 2650 5900 2650 6300 916 | Connection ~ 2800 5900 917 | Wire Wire Line 918 | 2650 6500 2800 6500 919 | $Comp 920 | L power:GND #PWR0108 921 | U 1 1 5D2FC0D2 922 | P 2800 6500 923 | F 0 "#PWR0108" H 2800 6250 50 0001 C CNN 924 | F 1 "GND" H 2805 6327 50 0000 C CNN 925 | F 2 "" H 2800 6500 50 0001 C CNN 926 | F 3 "" H 2800 6500 50 0001 C CNN 927 | 1 2800 6500 928 | 1 0 0 -1 929 | $EndComp 930 | Connection ~ 2800 6500 931 | Text GLabel 1800 5425 2 50 Input ~ 0 932 | xtal1 933 | Text GLabel 1800 5525 2 50 Input ~ 0 934 | xtal2 935 | Text GLabel 1800 6725 2 50 Input ~ 0 936 | D+ 937 | Text GLabel 1800 6825 2 50 Input ~ 0 938 | D- 939 | Text GLabel 1800 6325 2 50 Input ~ 0 940 | reset 941 | $Comp 942 | L discipad-pcb-rescue:SW_PUSH-keyboard_parts RESET1 943 | U 1 1 5D2FCD08 944 | P 2825 5525 945 | F 0 "RESET1" H 2825 5780 50 0000 C CNN 946 | F 1 "RESET" H 2825 5689 50 0000 C CNN 947 | F 2 "Button_Switch_THT:SW_PUSH_6mm" H 2825 5525 60 0001 C CNN 948 | F 3 "" H 2825 5525 60 0000 C CNN 949 | 1 2825 5525 950 | 1 0 0 -1 951 | $EndComp 952 | $Comp 953 | L power:GND #PWR0109 954 | U 1 1 5D2FCF7F 955 | P 2525 5525 956 | F 0 "#PWR0109" H 2525 5275 50 0001 C CNN 957 | F 1 "GND" H 2530 5352 50 0000 C CNN 958 | F 2 "" H 2525 5525 50 0001 C CNN 959 | F 3 "" H 2525 5525 50 0001 C CNN 960 | 1 2525 5525 961 | 1 0 0 -1 962 | $EndComp 963 | Text GLabel 3325 5525 2 50 Input ~ 0 964 | reset 965 | Wire Wire Line 966 | 3125 5525 3175 5525 967 | $Comp 968 | L Device:R_Small R6 969 | U 1 1 5D2FF982 970 | P 3175 5425 971 | F 0 "R6" H 3234 5463 50 0000 L CNN 972 | F 1 "10K" V 3175 5375 39 0000 L CNN 973 | F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" H 3175 5425 50 0001 C CNN 974 | F 3 "~" H 3175 5425 50 0001 C CNN 975 | 1 3175 5425 976 | 1 0 0 -1 977 | $EndComp 978 | Connection ~ 3175 5525 979 | Wire Wire Line 980 | 3175 5525 3325 5525 981 | $Comp 982 | L power:+5V #PWR0110 983 | U 1 1 5D2FFA34 984 | P 3175 5325 985 | F 0 "#PWR0110" H 3175 5175 50 0001 C CNN 986 | F 1 "+5V" H 3190 5498 50 0000 C CNN 987 | F 2 "" H 3175 5325 50 0001 C CNN 988 | F 3 "" H 3175 5325 50 0001 C CNN 989 | 1 3175 5325 990 | 1 0 0 -1 991 | $EndComp 992 | $Comp 993 | L Device:CP1_Small C3 994 | U 1 1 5D300139 995 | P 2650 7275 996 | F 0 "C3" H 2550 7425 50 0000 L CNN 997 | F 1 "4.7u" H 2500 7125 50 0000 L CNN 998 | F 2 "Capacitor_THT:CP_Radial_D4.0mm_P1.50mm" H 2650 7275 50 0001 C CNN 999 | F 3 "~" H 2650 7275 50 0001 C CNN 1000 | 1 2650 7275 1001 | 1 0 0 -1 1002 | $EndComp 1003 | $Comp 1004 | L Device:C_Small C4 1005 | U 1 1 5D30056A 1006 | P 2800 7275 1007 | F 0 "C4" H 2750 7425 50 0000 L CNN 1008 | F 1 "0.1u" H 2700 7125 50 0000 L CNN 1009 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 2800 7275 50 0001 C CNN 1010 | F 3 "~" H 2800 7275 50 0001 C CNN 1011 | 1 2800 7275 1012 | 1 0 0 -1 1013 | $EndComp 1014 | $Comp 1015 | L Device:C_Small C5 1016 | U 1 1 5D300637 1017 | P 2950 7275 1018 | F 0 "C5" H 2950 7425 50 0000 L CNN 1019 | F 1 "0.1u" H 2900 7125 50 0000 L CNN 1020 | F 2 "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" H 2950 7275 50 0001 C CNN 1021 | F 3 "~" H 2950 7275 50 0001 C CNN 1022 | 1 2950 7275 1023 | 1 0 0 -1 1024 | $EndComp 1025 | Wire Wire Line 1026 | 2650 7175 2800 7175 1027 | Connection ~ 2800 7175 1028 | Wire Wire Line 1029 | 2800 7175 2950 7175 1030 | $Comp 1031 | L power:+5V #PWR0111 1032 | U 1 1 5D3036AC 1033 | P 2800 7025 1034 | F 0 "#PWR0111" H 2800 6875 50 0001 C CNN 1035 | F 1 "+5V" H 2815 7198 50 0000 C CNN 1036 | F 2 "" H 2800 7025 50 0001 C CNN 1037 | F 3 "" H 2800 7025 50 0001 C CNN 1038 | 1 2800 7025 1039 | 1 0 0 -1 1040 | $EndComp 1041 | Wire Wire Line 1042 | 2800 7175 2800 7025 1043 | Wire Wire Line 1044 | 2650 7375 2800 7375 1045 | Connection ~ 2800 7375 1046 | Wire Wire Line 1047 | 2800 7375 2950 7375 1048 | $Comp 1049 | L power:GND #PWR0112 1050 | U 1 1 5D308F2E 1051 | P 2800 7525 1052 | F 0 "#PWR0112" H 2800 7275 50 0001 C CNN 1053 | F 1 "GND" H 2805 7352 50 0000 C CNN 1054 | F 2 "" H 2800 7525 50 0001 C CNN 1055 | F 3 "" H 2800 7525 50 0001 C CNN 1056 | 1 2800 7525 1057 | 1 0 0 -1 1058 | $EndComp 1059 | Wire Wire Line 1060 | 2800 7375 2800 7525 1061 | $Comp 1062 | L discipad-pcb-rescue:SW_PUSH-keyboard_parts BOOT1 1063 | U 1 1 5D2C0447 1064 | P 2825 4775 1065 | F 0 "BOOT1" H 2825 5030 50 0000 C CNN 1066 | F 1 "BOOT" H 2825 4939 50 0000 C CNN 1067 | F 2 "" H 2825 4775 60 0000 C CNN 1068 | F 3 "" H 2825 4775 60 0000 C CNN 1069 | 1 2825 4775 1070 | 1 0 0 -1 1071 | $EndComp 1072 | Text GLabel 3125 4775 2 50 Input ~ 0 1073 | boot 1074 | $Comp 1075 | L power:GND #PWR0113 1076 | U 1 1 5D2C0880 1077 | P 2525 4775 1078 | F 0 "#PWR0113" H 2525 4525 50 0001 C CNN 1079 | F 1 "GND" H 2530 4602 50 0000 C CNN 1080 | F 2 "" H 2525 4775 50 0001 C CNN 1081 | F 3 "" H 2525 4775 50 0001 C CNN 1082 | 1 2525 4775 1083 | 1 0 0 -1 1084 | $EndComp 1085 | Text GLabel 1800 7025 2 50 Input ~ 0 1086 | boot 1087 | Text GLabel 1800 4925 2 50 Input ~ 0 1088 | row0 1089 | Text GLabel 1800 4825 2 50 Input ~ 0 1090 | row1 1091 | Text GLabel 1800 7225 2 50 Input ~ 0 1092 | row2 1093 | Text GLabel 1800 7125 2 50 Input ~ 0 1094 | row3 1095 | Text GLabel 1800 6925 2 50 Input ~ 0 1096 | row4 1097 | Text GLabel 1800 5725 2 50 Input ~ 0 1098 | col0 1099 | Text GLabel 1800 5825 2 50 Input ~ 0 1100 | col1 1101 | Text GLabel 1800 5925 2 50 Input ~ 0 1102 | col2 1103 | Text GLabel 1800 6025 2 50 Input ~ 0 1104 | col3 1105 | Text GLabel 1800 5125 2 50 Input ~ 0 1106 | mosi 1107 | Text GLabel 1800 5225 2 50 Input ~ 0 1108 | miso 1109 | Text GLabel 1800 5325 2 50 Input ~ 0 1110 | sck 1111 | $Comp 1112 | L discipad-pcb-rescue:AVR-ISP-6-Connector J1 1113 | U 1 1 5D2C325D 1114 | P 9925 5050 1115 | F 0 "J1" H 9645 5146 50 0000 R CNN 1116 | F 1 "AVR-ISP-6" H 9645 5055 50 0000 R CNN 1117 | F 2 "" V 9675 5100 50 0001 C CNN 1118 | F 3 " ~" H 8650 4500 50 0001 C CNN 1119 | 1 9925 5050 1120 | 1 0 0 -1 1121 | $EndComp 1122 | Text GLabel 10325 4850 2 50 Input ~ 0 1123 | miso 1124 | Text GLabel 10325 4950 2 50 Input ~ 0 1125 | mosi 1126 | Text GLabel 10325 5050 2 50 Input ~ 0 1127 | sck 1128 | Text GLabel 10325 5150 2 50 Input ~ 0 1129 | reset 1130 | $Comp 1131 | L power:+5V #PWR0114 1132 | U 1 1 5D2C35C8 1133 | P 9825 4550 1134 | F 0 "#PWR0114" H 9825 4400 50 0001 C CNN 1135 | F 1 "+5V" H 9840 4723 50 0000 C CNN 1136 | F 2 "" H 9825 4550 50 0001 C CNN 1137 | F 3 "" H 9825 4550 50 0001 C CNN 1138 | 1 9825 4550 1139 | 1 0 0 -1 1140 | $EndComp 1141 | $Comp 1142 | L power:GND #PWR0115 1143 | U 1 1 5D2C366B 1144 | P 9825 5450 1145 | F 0 "#PWR0115" H 9825 5200 50 0001 C CNN 1146 | F 1 "GND" H 9830 5277 50 0000 C CNN 1147 | F 2 "" H 9825 5450 50 0001 C CNN 1148 | F 3 "" H 9825 5450 50 0001 C CNN 1149 | 1 9825 5450 1150 | 1 0 0 -1 1151 | $EndComp 1152 | $Comp 1153 | L Device:LED LED1 1154 | U 1 1 5D2C3A43 1155 | P 8200 4875 1156 | F 0 "LED1" H 8192 4620 50 0000 C CNN 1157 | F 1 "POWER" H 8192 4711 50 0000 C CNN 1158 | F 2 "" H 8200 4875 50 0001 C CNN 1159 | F 3 "~" H 8200 4875 50 0001 C CNN 1160 | 1 8200 4875 1161 | -1 0 0 1 1162 | $EndComp 1163 | $Comp 1164 | L Device:R_Small R7 1165 | U 1 1 5D2C3C60 1166 | P 7800 4875 1167 | F 0 "R7" V 7604 4875 50 0000 C CNN 1168 | F 1 "1.5K" V 7695 4875 50 0000 C CNN 1169 | F 2 "" H 7800 4875 50 0001 C CNN 1170 | F 3 "~" H 7800 4875 50 0001 C CNN 1171 | 1 7800 4875 1172 | 0 1 1 0 1173 | $EndComp 1174 | $Comp 1175 | L power:+5V #PWR0116 1176 | U 1 1 5D2C3FB7 1177 | P 7500 4875 1178 | F 0 "#PWR0116" H 7500 4725 50 0001 C CNN 1179 | F 1 "+5V" H 7515 5048 50 0000 C CNN 1180 | F 2 "" H 7500 4875 50 0001 C CNN 1181 | F 3 "" H 7500 4875 50 0001 C CNN 1182 | 1 7500 4875 1183 | 1 0 0 -1 1184 | $EndComp 1185 | $Comp 1186 | L power:GND #PWR0117 1187 | U 1 1 5D2C405E 1188 | P 8450 4875 1189 | F 0 "#PWR0117" H 8450 4625 50 0001 C CNN 1190 | F 1 "GND" H 8455 4702 50 0000 C CNN 1191 | F 2 "" H 8450 4875 50 0001 C CNN 1192 | F 3 "" H 8450 4875 50 0001 C CNN 1193 | 1 8450 4875 1194 | 1 0 0 -1 1195 | $EndComp 1196 | Wire Wire Line 1197 | 7500 4875 7700 4875 1198 | Wire Wire Line 1199 | 7900 4875 8050 4875 1200 | Wire Wire Line 1201 | 8350 4875 8450 4875 1202 | Wire Notes Line 1203 | 525 4075 525 7775 1204 | Wire Notes Line 1205 | 4025 7775 6850 7775 1206 | Wire Notes Line 1207 | 6850 7775 6850 4075 1208 | Wire Notes Line 1209 | 6850 4075 4025 4075 1210 | Wire Notes Line 1211 | 4025 4275 6850 4275 1212 | Wire Notes Line 1213 | 4025 4075 4025 7775 1214 | Text Notes 2225 4250 2 118 Italic 24 1215 | MCU 1216 | Text Notes 5925 4250 2 118 Italic 24 1217 | USB/FUSE 1218 | Wire Notes Line 1219 | 3650 4075 3650 7775 1220 | Wire Notes Line 1221 | 525 7775 3650 7775 1222 | Wire Notes Line 1223 | 525 4075 3650 4075 1224 | Wire Notes Line 1225 | 525 4275 3650 4275 1226 | Wire Notes Line 1227 | 7075 4075 7075 5225 1228 | Wire Notes Line 1229 | 7075 5225 8825 5225 1230 | Wire Notes Line 1231 | 8825 5225 8825 4075 1232 | Wire Notes Line 1233 | 8825 4075 7075 4075 1234 | Wire Notes Line 1235 | 7075 4275 8825 4275 1236 | Text Notes 8500 4250 2 118 Italic 24 1237 | POWER LED 1238 | Wire Notes Line 1239 | 8975 5775 10900 5775 1240 | Wire Notes Line 1241 | 10900 5775 10900 4075 1242 | Wire Notes Line 1243 | 10900 4075 8975 4075 1244 | Wire Notes Line 1245 | 8975 4275 10900 4275 1246 | Wire Notes Line 1247 | 8975 4075 8975 5775 1248 | Text Notes 10100 4250 2 118 Italic 24 1249 | ISP 1250 | $EndSCHEMATC 1251 | --------------------------------------------------------------------------------