add ANSI and ISO layout

This commit is contained in:
Ricardo (XenGi) Band 2022-01-05 01:02:19 +01:00
commit 404d55fbde
No known key found for this signature in database
GPG key ID: 1A9D657D06B5820E
20 changed files with 94019 additions and 14380 deletions

4
BOM.md
View file

@ -2,8 +2,8 @@
| Part | Package | Description | # | Price (Units) | LCSC Part |
| ---------------------------- | -------------- | --------------- | -- | -------------:| --------- |
| SK 1N4148WT | SOD-523 | Switching Diode | 58 | 0.0115 (100) | C110222 |
| ALPS Electric SKTKABE010 | SMD | Tactile Switch | 58 | 0.2355 (60) | C219784 |
| SK 1N4148WT | SOD-523 | Switching Diode | 65 | 0.0115 (100) | C110222 |
| ALPS Electric SKTKABE010 | SMD | Tactile Switch | 65 | 0.2355 (60) | C219784 |
| Microchip Tech ATMEGA32U4-MU | QFN-44_7x7x05P | Microcontroller | 1 | 3.8376 (1) | C112161 |
| TKD SX25Y016000B91T | SMD-2520 | 16 MHz Crystal | 1 | 0.1619 (1) | C271644 |
| Bivar SM0603UV-390 | 0603 | UV LEDs | 3 | 2.59 (3) | https://www.mouser.de/ProductDetail/?qs=pceeu5JH%2fH85jhW0sb56TA%3d%3d |

View file

@ -1,3 +1,7 @@
# pcb
KiCAD files for the PCB of mkbd65.
---
![powered by QMK](badge-dark.svg)

7
mkbd65/eec.dcm Normal file
View file

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP TL3315NF100Q
D TL3315NF100Q
F http://spec_sheets.e-switch.com/specs/P010336.pdf
$ENDCMP
# end doc library

42
mkbd65/eec.lib Normal file
View file

@ -0,0 +1,42 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# E-Switch TL3315NF100Q
#
DEF TL3315NF100Q SW 0 40 Y Y 1 L N
F0 "SW" 0 100 50 H V L CNN
F1 "TL3315NF100Q" 0 200 50 H V L CNN
F2 "E-Switch-TL3315NF100Q-*" 0 300 50 H I L CNN
F3 "http://spec_sheets.e-switch.com/specs/P010336.pdf" 0 400 50 H I L CNN
F4 "SPST-NO" 0 500 50 H I L CNN "Circuit"
F5 "0.05A @ 15VDC" 0 600 50 H I L CNN "Contact Rating @ Voltage"
F6 "Switch" 0 700 50 H I L CNN "category"
F7 "Tactile Switch SPST-NO Top Actuated Surface Mount" 0 800 50 H I L CNN "digikey description"
F8 "EG4620CT-ND" 0 900 50 H I L CNN "digikey part number"
F9 "yes" 0 1000 50 H I L CNN "lead free"
F10 "065be6aca0e2683d" 0 1100 50 H I L CNN "library id"
F11 "E-Switch" 0 1200 50 H I L CNN "manufacturer"
F12 "612-TL3315NF100Q" 0 1300 50 H I L CNN "mouser part number"
F13 "SMT_4POS" 0 1400 50 H I L CNN "package"
F14 "yes" 0 1500 50 H I L CNN "rohs"
F15 "+70°C" 0 1600 50 H I L CNN "temperature range high"
F16 "-20°C" 0 1700 50 H I L CNN "temperature range low"
DRAW
X 1 1 0 0 100 R 40 0 1 1 U
X 3 3 600 0 100 L 40 0 1 1 U
X 2 2 0 -200 100 R 40 0 1 1 U
X 4 4 600 -200 100 L 40 0 1 1 U
C 230 -100 20 1 1 0 N
C 370 -100 20 1 1 0 N
P 2 1 1 0 210 -50 390 -50 N
P 2 1 1 0 270 -50 270 -10 N
P 2 1 1 0 270 -10 330 -10 N
P 2 1 1 0 330 -10 330 -40 N
P 2 1 1 0 210 -100 110 -100 N
P 2 1 1 0 390 -100 490 -100 N
P 2 1 1 0 100 0 100 -200 N
P 2 1 1 0 500 0 500 -200 N
ENDDRAW
ENDDEF
#
# End Library

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,30 @@
(module E-Switch-TL3315NF100Q-0 (layer F.Cu) (tedit 5EEE98E4)
(fp_line (start -2.2500000000 2.2500000000) (end -2.2500000000 -2.2500000000) (layer F.Fab) (width 0.15))
(fp_line (start -2.2500000000 -2.2500000000) (end 2.2500000000 -2.2500000000) (layer F.Fab) (width 0.15))
(fp_line (start 2.2500000000 -2.2500000000) (end 2.2500000000 2.2500000000) (layer F.Fab) (width 0.15))
(fp_line (start 2.2500000000 2.2500000000) (end -2.2500000000 2.2500000000) (layer F.Fab) (width 0.15))
(fp_circle (center -3.1500000000 -1.7500000000) (end -3.0250000000 -1.7500000000) (layer F.SilkS) (width 0.25))
(fp_text reference REF** (at -2.4250000000 -3.3750000000 0.0000000000) (layer F.SilkS) (effects (justify left) (font (size 1.0 1.0) (thickness 0.15))))
(fp_line (start -1.4000000000 -2.2500000000) (end 1.4000000000 -2.2500000000) (layer F.SilkS) (width 0.15))
(fp_line (start -1.4000000000 2.2500000000) (end 1.4000000000 2.2500000000) (layer F.SilkS) (width 0.15))
(fp_line (start -2.2500000000 -0.8000000000) (end -2.2500000000 0.8000000000) (layer F.SilkS) (width 0.15))
(fp_line (start 2.2500000000 0.8000000000) (end 2.2500000000 -0.8000000000) (layer F.SilkS) (width 0.15))
(fp_line (start 2.6000000000 -2.4000000000) (end 2.6000000000 -2.4000000000) (layer F.CrtYd) (width 0.15))
(fp_line (start 2.6000000000 -2.4000000000) (end -2.6000000000 -2.4000000000) (layer F.CrtYd) (width 0.15))
(fp_line (start -2.6000000000 -2.4000000000) (end -2.6000000000 2.4000000000) (layer F.CrtYd) (width 0.15))
(fp_line (start -2.6000000000 2.4000000000) (end 2.6000000000 2.4000000000) (layer F.CrtYd) (width 0.15))
(fp_line (start 2.6000000000 2.4000000000) (end 2.6000000000 -2.4000000000) (layer F.CrtYd) (width 0.15))
(pad 1 smd rect (at -2.1250000000 -1.7500000000 )(size 0.5000000000 0.7000000000)(layers F.Mask F.Paste F.Cu))
(pad 2 smd rect (at 2.1250000000 -1.7500000000 )(size 0.5000000000 0.7000000000)(layers F.Mask F.Paste F.Cu))
(pad 3 smd rect (at -2.1250000000 1.7500000000 )(size 0.5000000000 0.7000000000)(layers F.Mask F.Paste F.Cu))
(pad 4 smd rect (at 2.1250000000 1.7500000000 )(size 0.5000000000 0.7000000000)(layers F.Mask F.Paste F.Cu))
(pad 1 smd rect (at -2.4750000000 -1.7500000000 )(size 0.2000000000 1.1000000000)(layers F.Mask F.Paste F.Cu))
(pad 2 smd rect (at 2.4750000000 -1.7500000000 )(size 0.2000000000 1.1000000000)(layers F.Mask F.Paste F.Cu))
(pad 3 smd rect (at -2.4750000000 1.7500000000 )(size 0.2000000000 1.1000000000)(layers F.Mask F.Paste F.Cu))
(pad 4 smd rect (at 2.4750000000 1.7500000000 )(size 0.2000000000 1.1000000000)(layers F.Mask F.Paste F.Cu))
(model eec.models/E-Switch_-_TL3315NF100Q.step
(at (xyz 0.0000000000 0.0000000000 0.0000000000))
(rotate (xyz 0.0000000000 0.0000000000 0.0000000000))
(scale (xyz 1 1 1))
)
)

View file

@ -1,4 +1,5 @@
(fp_lib_table
(lib (name Alps_SKTKABE010)(type KiCad)(uri ${KIPRJMOD}/Alps_SKTKABE010.pretty)(options "")(descr ""))
(lib (name Alps_SKQGADE010)(type KiCad)(uri ${KIPRJMOD}/Alps_SKQGADE010.pretty)(options "")(descr ""))
(lib (name eec)(type KiCad)(uri ${KIPRJMOD}/eec.pretty)(options "")(descr ""))
)

367
mkbd65/frontlight.kicad_sch Normal file
View file

@ -0,0 +1,367 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid a311f3c6-42e3-4584-9725-4a62ff91b6e3)
(paper "A4")
(lib_symbols
(symbol "Connector:Conn_01x02_Female" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x02_Female" (id 1) (at 0 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x02_Female_1_1"
(arc (start 0 -2.032) (mid -0.508 -2.54) (end 0 -3.048)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 -2.54)
(xy -0.508 -2.54)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 0)
(xy -0.508 0)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 0 0.508) (mid -0.508 0) (end 0 -0.508)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VCC" (id 1) (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "VCC_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "VCC_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "VCC" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 39.37 39.37) (diameter 0) (color 0 0 0 0)
(uuid 24a492d9-25a9-4fba-b51b-3effb576b351)
)
(junction (at 39.37 31.75) (diameter 0) (color 0 0 0 0)
(uuid 7393ef41-d40e-4eea-b527-d71913d6b91b)
)
(junction (at 50.8 34.29) (diameter 0) (color 0 0 0 0)
(uuid 7ce4aab5-8271-4432-a4b1-bff168293b45)
)
(junction (at 50.8 41.91) (diameter 0) (color 0 0 0 0)
(uuid 9600911d-0df3-419b-8d4a-8d1432a7daf2)
)
(wire (pts (xy 48.26 46.99) (xy 59.69 46.99))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 24fd922c-d488-4d61-b6dc-9d3e359ccc82)
)
(wire (pts (xy 59.69 34.29) (xy 50.8 34.29))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3bb9c3d4-9a6f-41ac-8d1e-92ed4fe334c0)
)
(wire (pts (xy 48.26 31.75) (xy 59.69 31.75))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 45484f82-420e-44d0-a58e-382bb939dac5)
)
(wire (pts (xy 39.37 31.75) (xy 39.37 39.37))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 45a58c23-3e6d-4df0-af01-6d5948b0075c)
)
(wire (pts (xy 59.69 41.91) (xy 50.8 41.91))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4ef07d45-f940-4cb6-bb96-2ddec13fd099)
)
(wire (pts (xy 39.37 39.37) (xy 40.64 39.37))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5641be26-f5e9-482f-8616-297f17f4eae2)
)
(wire (pts (xy 59.69 49.53) (xy 50.8 49.53))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 59ee13a4-660e-47e2-a73a-01cfe11439e9)
)
(wire (pts (xy 40.64 31.75) (xy 39.37 31.75))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5a319d05-1a85-43fe-a179-ebcee7212a03)
)
(wire (pts (xy 48.26 39.37) (xy 59.69 39.37))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 89fb4a63-a18d-4c7e-be12-f061ef4bf0c0)
)
(wire (pts (xy 50.8 49.53) (xy 50.8 41.91))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid ac8576da-4e00-41a0-9609-eb655e96e10b)
)
(wire (pts (xy 50.8 34.29) (xy 50.8 30.48))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d554632b-6dd0-47f8-b59b-3ce25177ca3e)
)
(wire (pts (xy 39.37 39.37) (xy 39.37 46.99))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d7df1f01-3f56-437b-a452-e88ad90a9805)
)
(wire (pts (xy 39.37 46.99) (xy 40.64 46.99))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e002a979-85bc-451a-a77b-29ce2a8f19f9)
)
(wire (pts (xy 38.1 31.75) (xy 39.37 31.75))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid f13e105e-3bfb-42d9-a823-ee2a34a5e16c)
)
(wire (pts (xy 50.8 41.91) (xy 50.8 34.29))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid fe1ad3bd-92cc-4e1c-8cc9-a77278095945)
)
(label "FRTLED1" (at 59.69 31.75 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 665081dc-8354-4d41-8855-bde8901aee4c)
)
(label "FRTLED3" (at 59.69 46.99 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 97cc05bf-4ed5-449c-b0c8-131e5126a7ac)
)
(label "FRTLED2" (at 59.69 39.37 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid e6e468d8-2bb7-49d5-a4d0-fde0f6bbe8c6)
)
(hierarchical_label "FRONTLIGHT" (shape input) (at 36.83 31.75 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0f9b475c-adb7-41fc-b827-33d4eaa86b99)
)
(symbol (lib_id "power:VCC") (at 50.8 27.94 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da09375)
(property "Reference" "#PWR01" (id 0) (at 50.8 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VCC" (id 1) (at 51.2318 23.5458 0))
(property "Footprint" "" (id 2) (at 50.8 27.94 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 50.8 27.94 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 255dfc0d-3fd6-46c6-9953-70edf309d939))
)
(symbol (lib_id "Device:R") (at 44.45 31.75 270)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da0937c)
(property "Reference" "R1" (id 0) (at 44.45 26.4922 90))
(property "Value" "330R" (id 1) (at 44.45 28.8036 90))
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 44.45 29.972 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 44.45 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f4518254-120c-4e1c-ac33-d2b23fdc0fc7))
(pin "2" (uuid 63657c41-2ef8-4b83-a95f-89358aaa6a2c))
)
(symbol (lib_id "Device:R") (at 44.45 39.37 270)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da09383)
(property "Reference" "R2" (id 0) (at 44.45 34.1122 90))
(property "Value" "330R" (id 1) (at 44.45 36.4236 90))
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 44.45 37.592 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 44.45 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 628a74fe-d2f8-48bd-99bd-821dea28b662))
(pin "2" (uuid 7e680f3d-bc56-4c4e-8eb0-3583527cbc06))
)
(symbol (lib_id "Device:R") (at 44.45 46.99 270)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da0938d)
(property "Reference" "R3" (id 0) (at 44.45 41.7322 90))
(property "Value" "330R" (id 1) (at 44.45 44.0436 90))
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 44.45 45.212 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 44.45 46.99 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 26d9d238-a79c-4b64-a306-42dca3b92eec))
(pin "2" (uuid 38aac22e-8e92-4e06-8bab-906c77047e30))
)
(symbol (lib_id "Connector:Conn_01x02_Female") (at 64.77 31.75 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da09394)
(property "Reference" "J1" (id 0) (at 65.4558 32.3596 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Conn_01x02_Female" (id 1) (at 65.4558 34.671 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (id 2) (at 64.77 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 64.77 31.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 12554d67-3517-46ae-aa79-a8d8816ccba4))
(pin "2" (uuid 4786ed3b-695d-4717-b3ae-c8d2c2804915))
)
(symbol (lib_id "Connector:Conn_01x02_Female") (at 64.77 39.37 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da0939a)
(property "Reference" "J2" (id 0) (at 65.4558 39.9796 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Conn_01x02_Female" (id 1) (at 65.4558 42.291 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (id 2) (at 64.77 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 64.77 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 03186fe9-30ad-4213-9896-4a19a6839483))
(pin "2" (uuid 596bed97-f741-4c8f-931a-92cf09d3c9f0))
)
(symbol (lib_id "Connector:Conn_01x02_Female") (at 64.77 46.99 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da093a0)
(property "Reference" "J3" (id 0) (at 65.4558 47.5996 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Conn_01x02_Female" (id 1) (at 65.4558 49.911 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (id 2) (at 64.77 46.99 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 64.77 46.99 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8d3d15f5-2625-4e77-a66c-9cea35855741))
(pin "2" (uuid 7311fc72-33a3-4a75-aa57-4035c7fc5be3))
)
)

View file

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 5
Sheet 2 5
Title ""
Date ""
Rev ""
@ -16,14 +16,14 @@ $EndDescr
$Comp
L power:VCC #PWR?
U 1 1 5DA09375
P 2000 1200
P 2000 1100
AR Path="/5DA09375" Ref="#PWR?" Part="1"
AR Path="/5DA0598F/5DA09375" Ref="#PWR01" Part="1"
F 0 "#PWR01" H 2000 1050 50 0001 C CNN
F 1 "VCC" H 2017 1373 50 0000 C CNN
F 2 "" H 2000 1200 50 0001 C CNN
F 3 "" H 2000 1200 50 0001 C CNN
1 2000 1200
F 0 "#PWR01" H 2000 950 50 0001 C CNN
F 1 "VCC" H 2017 1273 50 0000 C CNN
F 2 "" H 2000 1100 50 0001 C CNN
F 3 "" H 2000 1100 50 0001 C CNN
1 2000 1100
1 0 0 -1
$EndComp
Wire Wire Line
@ -36,7 +36,7 @@ AR Path="/5DA0937C" Ref="R?" Part="1"
AR Path="/5DA0598F/5DA0937C" Ref="R1" Part="1"
F 0 "R1" V 1543 1250 50 0000 C CNN
F 1 "330R" V 1634 1250 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1680 1250 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1680 1250 50 0001 C CNN
F 3 "~" H 1750 1250 50 0001 C CNN
1 1750 1250
0 1 1 0
@ -49,7 +49,7 @@ AR Path="/5DA09383" Ref="R?" Part="1"
AR Path="/5DA0598F/5DA09383" Ref="R2" Part="1"
F 0 "R2" V 1543 1550 50 0000 C CNN
F 1 "330R" V 1634 1550 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1680 1550 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1680 1550 50 0001 C CNN
F 3 "~" H 1750 1550 50 0001 C CNN
1 1750 1550
0 1 1 0
@ -69,7 +69,7 @@ AR Path="/5DA0938D" Ref="R?" Part="1"
AR Path="/5DA0598F/5DA0938D" Ref="R3" Part="1"
F 0 "R3" V 1543 1850 50 0000 C CNN
F 1 "330R" V 1634 1850 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1680 1850 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1680 1850 50 0001 C CNN
F 3 "~" H 1750 1850 50 0001 C CNN
1 1750 1850
0 1 1 0
@ -144,6 +144,6 @@ Wire Wire Line
Wire Wire Line
2000 1950 2000 1650
Connection ~ 2000 1650
Text HLabel 1500 1250 0 50 Input ~ 0
Text HLabel 1400 1250 0 50 Input ~ 0
FRONTLIGHT
$EndSCHEMATC

4659
mkbd65/keys.kicad_sch Normal file

File diff suppressed because it is too large Load diff

1684
mkbd65/mcu.kicad_sch Normal file

File diff suppressed because it is too large Load diff

View file

@ -14,355 +14,587 @@ Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
3300 2850 3250 2850
5250 3100 5200 3100
Wire Wire Line
3300 3050 3250 3050
5250 3400 5200 3400
Wire Wire Line
3300 3150 3250 3150
5200 1900 5250 1900
Wire Wire Line
3250 1650 3300 1650
5250 2000 5200 2000
Wire Wire Line
3300 1750 3250 1750
5200 3200 5250 3200
Wire Wire Line
3250 2950 3300 2950
5250 2500 5200 2500
Wire Wire Line
3300 2250 3250 2250
5200 2400 5250 2400
Wire Wire Line
3250 2150 3300 2150
5200 3000 5250 3000
Wire Wire Line
3250 2750 3300 2750
5250 2900 5200 2900
Wire Wire Line
3300 2650 3250 2650
5200 2800 5250 2800
Wire Wire Line
3250 2550 3300 2550
5250 2700 5200 2700
Wire Wire Line
3300 2450 3250 2450
5200 2200 5250 2200
Wire Wire Line
3250 1950 3300 1950
Wire Wire Line
3250 1250 3300 1250
$Comp
L mkbd65-rescue:ATmega32U4-MU-MCU_Microchip_ATmega U?
U 1 1 5DA041B2
P 2650 2750
AR Path="/5DA041B2" Ref="U?" Part="1"
AR Path="/5D9FEF73/5DA041B2" Ref="U1" Part="1"
F 0 "U1" H 2250 850 50 0000 C CNN
F 1 "ATmega32U4-MU" H 2250 750 50 0000 C CNN
F 2 "Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm" H 2650 2750 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 2650 2750 50 0001 C CNN
1 2650 2750
1 0 0 -1
$EndComp
5200 1500 5250 1500
$Comp
L power:GND #PWR?
U 1 1 5DA041B8
P 2650 4650
P 4600 4900
AR Path="/5DA041B8" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA041B8" Ref="#PWR09" Part="1"
F 0 "#PWR09" H 2650 4400 50 0001 C CNN
F 1 "GND" H 2655 4477 50 0000 C CNN
F 2 "" H 2650 4650 50 0001 C CNN
F 3 "" H 2650 4650 50 0001 C CNN
1 2650 4650
F 0 "#PWR09" H 4600 4650 50 0001 C CNN
F 1 "GND" H 4605 4727 50 0000 C CNN
F 2 "" H 4600 4900 50 0001 C CNN
F 3 "" H 4600 4900 50 0001 C CNN
1 4600 4900
1 0 0 -1
$EndComp
Wire Wire Line
2550 4550 2550 4600
4500 4800 4500 4850
Wire Wire Line
2550 4600 2650 4600
4500 4850 4600 4850
Wire Wire Line
2650 4600 2650 4550
4600 4850 4600 4800
Wire Wire Line
2650 4650 2650 4600
Connection ~ 2650 4600
4600 4900 4600 4850
Connection ~ 4600 4850
$Comp
L power:VCC #PWR?
U 1 1 5DA041C3
P 2650 850
P 4600 1100
AR Path="/5DA041C3" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA041C3" Ref="#PWR08" Part="1"
F 0 "#PWR08" H 2650 700 50 0001 C CNN
F 1 "VCC" H 2667 1023 50 0000 C CNN
F 2 "" H 2650 850 50 0001 C CNN
F 3 "" H 2650 850 50 0001 C CNN
1 2650 850
F 0 "#PWR08" H 4600 950 50 0001 C CNN
F 1 "VCC" H 4617 1273 50 0000 C CNN
F 2 "" H 4600 1100 50 0001 C CNN
F 3 "" H 4600 1100 50 0001 C CNN
1 4600 1100
1 0 0 -1
$EndComp
Wire Wire Line
2650 950 2650 900
4600 1200 4600 1150
Wire Wire Line
2550 900 2550 950
4700 1200 4700 1150
Wire Wire Line
2750 950 2750 900
Wire Wire Line
2750 900 2650 900
4700 1150 4600 1150
$Comp
L Device:C C?
U 1 1 5DA041CF
P 1850 2750
P 3800 3000
AR Path="/5DA041CF" Ref="C?" Part="1"
AR Path="/5D9FEF73/5DA041CF" Ref="C6" Part="1"
F 0 "C6" H 1735 2704 50 0000 R CNN
F 1 "1uF" H 1735 2795 50 0000 R CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 1888 2600 50 0001 C CNN
F 3 "~" H 1850 2750 50 0001 C CNN
1 1850 2750
F 0 "C6" H 3685 2954 50 0000 R CNN
F 1 "1uF" H 3685 3045 50 0000 R CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3838 2850 50 0001 C CNN
F 3 "~" H 3800 3000 50 0001 C CNN
1 3800 3000
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5DA041D5
P 1850 2950
P 3800 3200
AR Path="/5DA041D5" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA041D5" Ref="#PWR06" Part="1"
F 0 "#PWR06" H 1850 2700 50 0001 C CNN
F 1 "GND" H 1855 2777 50 0000 C CNN
F 2 "" H 1850 2950 50 0001 C CNN
F 3 "" H 1850 2950 50 0001 C CNN
1 1850 2950
F 0 "#PWR06" H 3800 2950 50 0001 C CNN
F 1 "GND" H 3805 3027 50 0000 C CNN
F 2 "" H 3800 3200 50 0001 C CNN
F 3 "" H 3800 3200 50 0001 C CNN
1 3800 3200
1 0 0 -1
$EndComp
Wire Wire Line
1850 2950 1850 2900
3800 3200 3800 3150
Wire Wire Line
1850 2600 1850 2550
3800 2850 3800 2800
$Comp
L Device:Crystal Y?
U 1 1 5DA041DD
P 1600 1550
P 2900 1600
AR Path="/5DA041DD" Ref="Y?" Part="1"
AR Path="/5D9FEF73/5DA041DD" Ref="Y1" Part="1"
F 0 "Y1" V 1554 1681 50 0000 L CNN
F 1 "16MHz" V 1645 1681 50 0000 L CNN
F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 1600 1550 50 0001 C CNN
F 3 "~" H 1600 1550 50 0001 C CNN
1 1600 1550
F 0 "Y1" V 2854 1731 50 0000 L CNN
F 1 "16MHz" V 2945 1731 50 0000 L CNN
F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 2900 1600 50 0001 C CNN
F 3 "~" H 2900 1600 50 0001 C CNN
1 2900 1600
0 1 1 0
$EndComp
$Comp
L Device:C C?
U 1 1 5DA041E3
P 1250 1750
P 2550 1800
AR Path="/5DA041E3" Ref="C?" Part="1"
AR Path="/5D9FEF73/5DA041E3" Ref="C5" Part="1"
F 0 "C5" V 998 1750 50 0000 C CNN
F 1 "22pF" V 1089 1750 50 0000 C CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 1288 1600 50 0001 C CNN
F 3 "~" H 1250 1750 50 0001 C CNN
1 1250 1750
F 0 "C5" V 2298 1800 50 0000 C CNN
F 1 "22pF" V 2389 1800 50 0000 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2588 1650 50 0001 C CNN
F 3 "~" H 2550 1800 50 0001 C CNN
1 2550 1800
0 1 1 0
$EndComp
$Comp
L Device:C C?
U 1 1 5DA041E9
P 1250 1350
P 2550 1400
AR Path="/5DA041E9" Ref="C?" Part="1"
AR Path="/5D9FEF73/5DA041E9" Ref="C4" Part="1"
F 0 "C4" V 998 1350 50 0000 C CNN
F 1 "22pF" V 1089 1350 50 0000 C CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 1288 1200 50 0001 C CNN
F 3 "~" H 1250 1350 50 0001 C CNN
1 1250 1350
F 0 "C4" V 2298 1400 50 0000 C CNN
F 1 "22pF" V 2389 1400 50 0000 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2588 1250 50 0001 C CNN
F 3 "~" H 2550 1400 50 0001 C CNN
1 2550 1400
0 1 1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5DA041EF
P 1050 1800
P 2350 2150
AR Path="/5DA041EF" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA041EF" Ref="#PWR05" Part="1"
F 0 "#PWR05" H 1050 1550 50 0001 C CNN
F 1 "GND" H 1055 1627 50 0000 C CNN
F 2 "" H 1050 1800 50 0001 C CNN
F 3 "" H 1050 1800 50 0001 C CNN
1 1050 1800
F 0 "#PWR05" H 2350 1900 50 0001 C CNN
F 1 "GND" H 2355 1977 50 0000 C CNN
F 2 "" H 2350 2150 50 0001 C CNN
F 3 "" H 2350 2150 50 0001 C CNN
1 2350 2150
1 0 0 -1
$EndComp
Wire Wire Line
1050 1800 1050 1750
2350 1800 2400 1800
Wire Wire Line
1050 1750 1100 1750
2350 1800 2350 1400
Wire Wire Line
1050 1750 1050 1350
2350 1400 2400 1400
Connection ~ 2350 1800
Wire Wire Line
1050 1350 1100 1350
Connection ~ 1050 1750
2700 1400 2900 1400
Wire Wire Line
1400 1350 1600 1350
2900 1400 2900 1450
Wire Wire Line
1600 1350 1600 1400
2700 1800 2900 1800
Wire Wire Line
1400 1750 1600 1750
2900 1800 2900 1750
Wire Wire Line
1600 1750 1600 1700
3300 1400 2900 1400
Connection ~ 2900 1400
Wire Wire Line
2050 1450 2000 1450
Wire Wire Line
2000 1450 2000 1350
Wire Wire Line
2000 1350 1600 1350
Connection ~ 1600 1350
Wire Wire Line
2050 1650 2000 1650
Wire Wire Line
2000 1650 2000 1750
Wire Wire Line
2000 1750 1600 1750
Connection ~ 1600 1750
3300 1800 2900 1800
Connection ~ 2900 1800
$Comp
L power:GND #PWR?
U 1 1 5DA04206
P 4050 3400
P 6250 3650
AR Path="/5DA04206" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA04206" Ref="#PWR010" Part="1"
F 0 "#PWR010" H 4050 3150 50 0001 C CNN
F 1 "GND" H 4055 3227 50 0000 C CNN
F 2 "" H 4050 3400 50 0001 C CNN
F 3 "" H 4050 3400 50 0001 C CNN
1 4050 3400
F 0 "#PWR010" H 6250 3400 50 0001 C CNN
F 1 "GND" H 6255 3477 50 0000 C CNN
F 2 "" H 6250 3650 50 0001 C CNN
F 3 "" H 6250 3650 50 0001 C CNN
1 6250 3650
1 0 0 -1
$EndComp
Wire Wire Line
4050 3350 4050 3400
NoConn ~ 3250 3750
NoConn ~ 3250 3850
NoConn ~ 3250 4050
6250 3600 6250 3650
$Comp
L Device:R R?
U 1 1 5DA04211
P 1550 2250
P 3750 2500
AR Path="/5DA04211" Ref="R?" Part="1"
AR Path="/5D9FEF73/5DA04211" Ref="R5" Part="1"
F 0 "R5" V 1343 2250 50 0000 C CNN
F 1 "22R" V 1434 2250 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1480 2250 50 0001 C CNN
F 3 "~" H 1550 2250 50 0001 C CNN
1 1550 2250
F 0 "R5" V 3700 2650 50 0000 C CNN
F 1 "22R" V 3634 2500 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3680 2500 50 0001 C CNN
F 3 "~" H 3750 2500 50 0001 C CNN
1 3750 2500
0 1 1 0
$EndComp
$Comp
L Device:R R?
U 1 1 5DA04217
P 1550 2350
P 3750 2600
AR Path="/5DA04217" Ref="R?" Part="1"
AR Path="/5D9FEF73/5DA04217" Ref="R6" Part="1"
F 0 "R6" V 1343 2350 50 0000 C CNN
F 1 "22R" V 1434 2350 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1480 2350 50 0001 C CNN
F 3 "~" H 1550 2350 50 0001 C CNN
1 1550 2350
F 0 "R6" V 3700 2450 50 0000 C CNN
F 1 "22R" V 3634 2600 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3680 2600 50 0001 C CNN
F 3 "~" H 3750 2600 50 0001 C CNN
1 3750 2600
0 -1 -1 0
$EndComp
Wire Wire Line
1850 2550 2050 2550
3800 2800 4000 2800
Wire Wire Line
3250 1850 3300 1850
NoConn ~ 3250 3650
NoConn ~ 3250 4150
NoConn ~ 3250 3950
5200 2100 5250 2100
Wire Wire Line
1350 2250 1400 2250
3550 2500 3600 2500
Wire Wire Line
1350 2350 1400 2350
3550 2600 3600 2600
$Comp
L Device:R R?
U 1 1 5DA04225
P 3850 3350
P 6050 3600
AR Path="/5DA04225" Ref="R?" Part="1"
AR Path="/5D9FEF73/5DA04225" Ref="R7" Part="1"
F 0 "R7" V 3650 3350 50 0000 C CNN
F 1 "1k" V 3750 3350 50 0000 C CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 3780 3350 50 0001 C CNN
F 3 "~" H 3850 3350 50 0001 C CNN
1 3850 3350
F 0 "R7" V 5850 3600 50 0000 C CNN
F 1 "1k" V 5950 3600 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 3600 50 0001 C CNN
F 3 "~" H 6050 3600 50 0001 C CNN
1 6050 3600
0 -1 -1 0
$EndComp
Wire Wire Line
4050 3350 4000 3350
6250 3600 6200 3600
Wire Wire Line
1700 2250 2050 2250
5200 1600 5250 1600
Wire Wire Line
1700 2350 2050 2350
NoConn ~ 2050 1850
5200 1700 5250 1700
Wire Wire Line
3250 1350 3300 1350
5200 1800 5250 1800
Wire Wire Line
3250 1450 3300 1450
Wire Wire Line
3250 1550 3300 1550
Wire Wire Line
2650 900 2650 850
Connection ~ 2650 900
Wire Wire Line
2550 900 2650 900
4600 1150 4600 1100
Connection ~ 4600 1150
$Comp
L power:VCC #PWR?
U 1 1 5DA04237
P 1900 2000
P 2900 2400
AR Path="/5DA04237" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/5DA04237" Ref="#PWR07" Part="1"
F 0 "#PWR07" H 1900 1850 50 0001 C CNN
F 1 "VCC" H 1917 2173 50 0000 C CNN
F 2 "" H 1900 2000 50 0001 C CNN
F 3 "" H 1900 2000 50 0001 C CNN
1 1900 2000
F 0 "#PWR07" H 2900 2250 50 0001 C CNN
F 1 "VCC" H 2917 2573 50 0000 C CNN
F 2 "" H 2900 2400 50 0001 C CNN
F 3 "" H 2900 2400 50 0001 C CNN
1 2900 2400
1 0 0 -1
$EndComp
Text HLabel 3550 2500 0 50 Input ~ 0
USB_D+
Text HLabel 3550 2600 0 50 Input ~ 0
USB_D-
Text HLabel 5200 4000 2 50 Input ~ 0
COL11
Text HLabel 5200 4100 2 50 Input ~ 0
COL10
Text HLabel 5200 4200 2 50 Input ~ 0
COL9
Text HLabel 5200 4300 2 50 Input ~ 0
COL8
Text HLabel 5250 3000 2 50 Input ~ 0
ROW3
Text HLabel 5250 3200 2 50 Input ~ 0
ROW4
Text HLabel 5300 3700 2 50 Input ~ 0
FRONTLIGHT
Text HLabel 5200 4400 2 50 Input ~ 0
COL7
Text HLabel 5250 1900 2 50 Input ~ 0
COL2
Text HLabel 5250 3400 2 50 Input ~ 0
COL1
Text HLabel 5250 2500 2 50 Input ~ 0
COL6
Text HLabel 5250 2400 2 50 Input ~ 0
COL5
Text HLabel 5250 2100 2 50 Input ~ 0
COL4
Text HLabel 5250 2000 2 50 Input ~ 0
COL3
Text HLabel 5250 2700 2 50 Input ~ 0
ROW0
Text HLabel 5250 3100 2 50 Input ~ 0
COL0
Text HLabel 5250 2800 2 50 Input ~ 0
ROW1
Text HLabel 5250 2900 2 50 Input ~ 0
ROW2
Text HLabel 2800 2400 0 50 Input ~ 0
VBUS
Text HLabel 5200 3900 2 50 Input ~ 0
COL12
Wire Wire Line
5200 3700 5250 3700
$Comp
L Device:C C?
U 1 1 61BE7A91
P 3600 3950
AR Path="/61BE7A91" Ref="C?" Part="1"
AR Path="/5DA0A96C/61BE7A91" Ref="C?" Part="1"
AR Path="/5D9FEF73/61BE7A91" Ref="C3" Part="1"
F 0 "C3" H 3715 3996 50 0000 L CNN
F 1 "0.1uF" H 3715 3905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3638 3800 50 0001 C CNN
F 3 "~" H 3600 3950 50 0001 C CNN
1 3600 3950
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 61BE7A97
P 3150 3950
AR Path="/61BE7A97" Ref="C?" Part="1"
AR Path="/5DA0A96C/61BE7A97" Ref="C?" Part="1"
AR Path="/5D9FEF73/61BE7A97" Ref="C2" Part="1"
F 0 "C2" H 3265 3996 50 0000 L CNN
F 1 "0.1uF" H 3265 3905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3188 3800 50 0001 C CNN
F 3 "~" H 3150 3950 50 0001 C CNN
1 3150 3950
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 61BE7A9D
P 2700 3950
AR Path="/61BE7A9D" Ref="C?" Part="1"
AR Path="/5DA0A96C/61BE7A9D" Ref="C?" Part="1"
AR Path="/5D9FEF73/61BE7A9D" Ref="C1" Part="1"
F 0 "C1" H 2815 3996 50 0000 L CNN
F 1 "0.1uF" H 2815 3905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2738 3800 50 0001 C CNN
F 3 "~" H 2700 3950 50 0001 C CNN
1 2700 3950
1 0 0 -1
$EndComp
Wire Wire Line
2050 2050 1900 2050
3150 4150 3150 4100
Connection ~ 3150 4150
Wire Wire Line
1900 2000 1900 2050
Connection ~ 1900 2050
3150 3750 3150 3800
Connection ~ 3150 3750
$Comp
L power:GND #PWR?
U 1 1 61BE7AA7
P 3150 4200
AR Path="/61BE7AA7" Ref="#PWR?" Part="1"
AR Path="/5DA0A96C/61BE7AA7" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/61BE7AA7" Ref="#PWR04" Part="1"
F 0 "#PWR04" H 3150 3950 50 0001 C CNN
F 1 "GND" H 3155 4027 50 0000 C CNN
F 2 "" H 3150 4200 50 0001 C CNN
F 3 "" H 3150 4200 50 0001 C CNN
1 3150 4200
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
U 1 1 61BE7AAD
P 3150 3700
AR Path="/61BE7AAD" Ref="#PWR?" Part="1"
AR Path="/5DA0A96C/61BE7AAD" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/61BE7AAD" Ref="#PWR03" Part="1"
F 0 "#PWR03" H 3150 3550 50 0001 C CNN
F 1 "VCC" H 3167 3873 50 0000 C CNN
F 2 "" H 3150 3700 50 0001 C CNN
F 3 "" H 3150 3700 50 0001 C CNN
1 3150 3700
1 0 0 -1
$EndComp
Wire Wire Line
1900 2050 1850 2050
NoConn ~ 2050 1250
Text HLabel 1350 2250 0 50 Input ~ 0
USB_D+
Text HLabel 1350 2350 0 50 Input ~ 0
USB_D-
Text HLabel 3300 1250 2 50 Input ~ 0
COL11
Text HLabel 3300 1350 2 50 Input ~ 0
COL10
Text HLabel 3300 1450 2 50 Input ~ 0
COL9
Text HLabel 3300 1550 2 50 Input ~ 0
COL8
Text HLabel 3300 1650 2 50 Input ~ 0
ROW3
Text HLabel 3300 1750 2 50 Input ~ 0
ROW4
Text HLabel 3300 1850 2 50 Input ~ 0
FRONTLIGHT
Text HLabel 3300 1950 2 50 Input ~ 0
COL7
Text HLabel 3300 2150 2 50 Input ~ 0
COL2
Text HLabel 3300 2250 2 50 Input ~ 0
COL1
Text HLabel 3300 2450 2 50 Input ~ 0
COL6
Text HLabel 3300 2550 2 50 Input ~ 0
COL5
Text HLabel 3300 2650 2 50 Input ~ 0
COL4
Text HLabel 3300 2750 2 50 Input ~ 0
COL3
Text HLabel 3300 2850 2 50 Input ~ 0
ROW0
Text HLabel 3300 2950 2 50 Input ~ 0
COL0
Text HLabel 3300 3050 2 50 Input ~ 0
ROW1
Text HLabel 3300 3150 2 50 Input ~ 0
ROW2
Text HLabel 1850 2050 0 50 Input ~ 0
VBUS
Text HLabel 3300 3450 2 50 Input ~ 0
COL12
3150 3700 3150 3750
Wire Wire Line
3250 3450 3300 3450
3150 4200 3150 4150
Wire Wire Line
3250 3350 3700 3350
2700 3800 2700 3750
Wire Wire Line
2700 3750 3150 3750
Wire Wire Line
2700 4100 2700 4150
Wire Wire Line
2700 4150 3150 4150
Wire Wire Line
3600 3800 3600 3750
Wire Wire Line
3150 3750 3600 3750
Wire Wire Line
3600 4100 3600 4150
Wire Wire Line
3150 4150 3600 4150
$Comp
L MCU_Microchip_ATmega:ATmega32U4-AU U1
U 1 1 61C5047E
P 4600 3000
F 0 "U1" H 4600 700 50 0000 C CNN
F 1 "ATmega32U4-AU" H 4600 800 50 0000 C CNN
F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 4600 3000 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 4600 3000 50 0001 C CNN
1 4600 3000
1 0 0 -1
$EndComp
NoConn ~ 5250 1500
NoConn ~ 5250 1600
NoConn ~ 5250 1700
NoConn ~ 5250 1800
NoConn ~ 5250 2200
Wire Wire Line
4500 1150 4600 1150
Wire Wire Line
4500 1150 4500 1200
Wire Wire Line
4000 2500 3900 2500
Wire Wire Line
3900 2600 4000 2600
Wire Wire Line
2800 2400 2900 2400
$Comp
L Device:C C?
U 1 1 61CD9990
P 2900 2600
AR Path="/61CD9990" Ref="C?" Part="1"
AR Path="/5D9FEF73/61CD9990" Ref="C7" Part="1"
F 0 "C7" H 2785 2554 50 0000 R CNN
F 1 "1uF" H 2785 2645 50 0000 R CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2938 2450 50 0001 C CNN
F 3 "~" H 2900 2600 50 0001 C CNN
1 2900 2600
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 61CD9B0E
P 2900 2800
AR Path="/61CD9B0E" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/61CD9B0E" Ref="#PWR011" Part="1"
F 0 "#PWR011" H 2900 2550 50 0001 C CNN
F 1 "GND" H 2905 2627 50 0000 C CNN
F 2 "" H 2900 2800 50 0001 C CNN
F 3 "" H 2900 2800 50 0001 C CNN
1 2900 2800
1 0 0 -1
$EndComp
Wire Wire Line
2900 2800 2900 2750
Wire Wire Line
2900 2450 2900 2400
Wire Wire Line
4000 1900 3300 1900
Wire Wire Line
3300 1900 3300 1800
Wire Wire Line
4000 1700 3300 1700
Wire Wire Line
3300 1400 3300 1700
$Comp
L Device:C C?
U 1 1 61CFD24C
P 3150 2100
AR Path="/61CFD24C" Ref="C?" Part="1"
AR Path="/5D9FEF73/61CFD24C" Ref="C8" Part="1"
F 0 "C8" H 3035 2054 50 0000 R CNN
F 1 "1uF" H 3035 2145 50 0000 R CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3188 1950 50 0001 C CNN
F 3 "~" H 3150 2100 50 0001 C CNN
1 3150 2100
0 1 1 0
$EndComp
Connection ~ 2900 2400
Wire Wire Line
2900 2400 3100 2400
Wire Wire Line
3100 2400 3100 2300
Wire Wire Line
3100 2300 4000 2300
Wire Wire Line
4000 2100 3300 2100
Wire Wire Line
3000 2100 2350 2100
Wire Wire Line
2350 2100 2350 2150
Wire Wire Line
2350 1800 2350 2100
Connection ~ 2350 2100
$Comp
L power:GND #PWR?
U 1 1 61D2B332
P 3250 1150
AR Path="/61D2B332" Ref="#PWR?" Part="1"
AR Path="/5D9FEF73/61D2B332" Ref="#PWR012" Part="1"
F 0 "#PWR012" H 3250 900 50 0001 C CNN
F 1 "GND" H 3255 977 50 0000 C CNN
F 2 "" H 3250 1150 50 0001 C CNN
F 3 "" H 3250 1150 50 0001 C CNN
1 3250 1150
1 0 0 -1
$EndComp
$Comp
L Device:LED LED1
U 1 1 61D36422
P 5700 3300
F 0 "LED1" H 5693 3045 50 0000 C CNN
F 1 "LED" H 5693 3136 50 0000 C CNN
F 2 "LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5700 3300 50 0001 C CNN
F 3 "~" H 5700 3300 50 0001 C CNN
1 5700 3300
-1 0 0 1
$EndComp
$Comp
L Device:R R?
U 1 1 61D3E711
P 6050 3300
AR Path="/61D3E711" Ref="R?" Part="1"
AR Path="/5D9FEF73/61D3E711" Ref="R8" Part="1"
F 0 "R8" V 5850 3300 50 0000 C CNN
F 1 "1k" V 5950 3300 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 3300 50 0001 C CNN
F 3 "~" H 6050 3300 50 0001 C CNN
1 6050 3300
0 1 1 0
$EndComp
Wire Wire Line
5850 3300 5900 3300
Wire Wire Line
6200 3300 6250 3300
Wire Wire Line
6250 3300 6250 3600
Connection ~ 6250 3600
Wire Wire Line
5200 3300 5550 3300
Wire Wire Line
5200 3600 5900 3600
NoConn ~ 5250 3700
$Comp
L eec:TL3315NF100Q RESET1
U 1 1 61E1A5F7
P 3300 900
F 0 "RESET1" H 3600 1114 50 0000 C CNN
F 1 "TL3315NF100Q" H 3600 1023 50 0000 C CNN
F 2 "eec:E-Switch-TL3315NF100Q-0" H 3300 1200 50 0001 L CNN
F 3 "http://spec_sheets.e-switch.com/specs/P010336.pdf" H 3300 1300 50 0001 L CNN
F 4 "SPST-NO" H 3300 1400 50 0001 L CNN "Circuit"
F 5 "0.05A @ 15VDC" H 3300 1500 50 0001 L CNN "Contact Rating @ Voltage"
F 6 "Switch" H 3300 1600 50 0001 L CNN "category"
F 7 "Tactile Switch SPST-NO Top Actuated Surface Mount" H 3300 1700 50 0001 L CNN "digikey description"
F 8 "EG4620CT-ND" H 3300 1800 50 0001 L CNN "digikey part number"
F 9 "yes" H 3300 1900 50 0001 L CNN "lead free"
F 10 "065be6aca0e2683d" H 3300 2000 50 0001 L CNN "library id"
F 11 "E-Switch" H 3300 2100 50 0001 L CNN "manufacturer"
F 12 "612-TL3315NF100Q" H 3300 2200 50 0001 L CNN "mouser part number"
F 13 "SMT_4POS" H 3300 2300 50 0001 L CNN "package"
F 14 "yes" H 3300 2400 50 0001 L CNN "rohs"
F 15 "+70°C" H 3300 2500 50 0001 L CNN "temperature range high"
F 16 "-20°C" H 3300 2600 50 0001 L CNN "temperature range low"
1 3300 900
1 0 0 -1
$EndComp
Wire Wire Line
3250 1150 3250 1100
Wire Wire Line
3250 1100 3300 1100
Wire Wire Line
3250 1100 3250 900
Wire Wire Line
3250 900 3300 900
Connection ~ 3250 1100
Wire Wire Line
4000 1500 3950 1500
Wire Wire Line
3950 1500 3950 1100
Wire Wire Line
3950 1100 3900 1100
Wire Wire Line
3900 900 3950 900
Wire Wire Line
3950 900 3950 1100
Connection ~ 3950 1100
$EndSCHEMATC

View file

@ -109,6 +109,29 @@ X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 10 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
@ -126,6 +149,66 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Microchip_ATmega_ATmega32U4-AU
#
DEF MCU_Microchip_ATmega_ATmega32U4-AU U 0 20 Y Y 1 F N
F0 "U" -500 1750 50 H V L BNN
F1 "MCU_Microchip_ATmega_ATmega32U4-AU" 100 -1750 50 H V L TNN
F2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATmega16U4RC-AU ATmega32U4-AU ATmega32U4RC-AU
$FPLIST
TQFP*10x10mm*P0.8mm*
$ENDFPLIST
DRAW
S -500 -1700 500 1700 0 1 10 f
X PE6 1 600 -700 100 L 50 50 1 1 B
X PB2 10 600 1300 100 L 50 50 1 1 B
X PB3 11 600 1200 100 L 50 50 1 1 B
X PB7 12 600 800 100 L 50 50 1 1 B
X ~RESET 13 -600 1500 100 R 50 50 1 1 I
X VCC 14 0 1800 100 D 50 50 1 1 W
X GND 15 0 -1800 100 U 50 50 1 1 W
X XTAL2 16 -600 1100 100 R 50 50 1 1 O
X XTAL1 17 -600 1300 100 R 50 50 1 1 I
X PD0 18 600 300 100 L 50 50 1 1 B
X PD1 19 600 200 100 L 50 50 1 1 B
X UVCC 2 -100 1800 100 D 50 50 1 1 W
X PD2 20 600 100 100 L 50 50 1 1 B
X PD3 21 600 0 100 L 50 50 1 1 B
X PD5 22 600 -200 100 L 50 50 1 1 B
X GND 23 0 -1800 100 U 50 50 1 1 P N
X AVCC 24 100 1800 100 D 50 50 1 1 W
X PD4 25 600 -100 100 L 50 50 1 1 B
X PD6 26 600 -300 100 L 50 50 1 1 B
X PD7 27 600 -400 100 L 50 50 1 1 B
X PB4 28 600 1100 100 L 50 50 1 1 B
X PB5 29 600 1000 100 L 50 50 1 1 B
X D- 3 -600 400 100 R 50 50 1 1 B
X PB6 30 600 900 100 L 50 50 1 1 B
X PC6 31 600 600 100 L 50 50 1 1 B
X PC7 32 600 500 100 L 50 50 1 1 B
X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 B
X VCC 34 0 1800 100 D 50 50 1 1 P N
X GND 35 0 -1800 100 U 50 50 1 1 P N
X PF7 36 600 -1400 100 L 50 50 1 1 B
X PF6 37 600 -1300 100 L 50 50 1 1 B
X PF5 38 600 -1200 100 L 50 50 1 1 B
X PF4 39 600 -1100 100 L 50 50 1 1 B
X D+ 4 -600 500 100 R 50 50 1 1 B
X PF1 40 600 -1000 100 L 50 50 1 1 B
X PF0 41 600 -900 100 L 50 50 1 1 B
X AREF 42 -600 900 100 R 50 50 1 1 P
X GND 43 0 -1800 100 U 50 50 1 1 P N
X AVCC 44 100 1800 100 D 50 50 1 1 P N
X UGND 5 -100 -1800 100 U 50 50 1 1 P
X UCAP 6 -600 200 100 R 50 50 1 1 P
X VBUS 7 -600 700 100 R 50 50 1 1 I
X PB0 8 600 1500 100 L 50 50 1 1 B
X PB1 9 600 1400 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
@ -143,63 +226,41 @@ X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# mkbd65-rescue_ATmega32U4-MU-MCU_Microchip_ATmega
# eec_TL3315NF100Q
#
DEF mkbd65-rescue_ATmega32U4-MU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N
F0 "U" -500 1750 50 H V L BNN
F1 "mkbd65-rescue_ATmega32U4-MU-MCU_Microchip_ATmega" 100 -1750 50 H V L TNN
F2 "Package_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
QFN*1EP*7x7mm*P0.5mm*
$ENDFPLIST
DEF eec_TL3315NF100Q SW 0 40 Y Y 1 L N
F0 "SW" 0 100 50 H V L CNN
F1 "eec_TL3315NF100Q" 0 200 50 H V L CNN
F2 "E-Switch-TL3315NF100Q-*" 0 300 50 H I L CNN
F3 "http://spec_sheets.e-switch.com/specs/P010336.pdf" 0 400 50 H I L CNN
F4 "SPST-NO" 0 500 50 H I L CNN "Circuit"
F5 "0.05A @ 15VDC" 0 600 50 H I L CNN "Contact Rating @ Voltage"
F6 "Switch" 0 700 50 H I L CNN "category"
F7 "Tactile Switch SPST-NO Top Actuated Surface Mount" 0 800 50 H I L CNN "digikey description"
F8 "EG4620CT-ND" 0 900 50 H I L CNN "digikey part number"
F9 "yes" 0 1000 50 H I L CNN "lead free"
F10 "065be6aca0e2683d" 0 1100 50 H I L CNN "library id"
F11 "E-Switch" 0 1200 50 H I L CNN "manufacturer"
F12 "612-TL3315NF100Q" 0 1300 50 H I L CNN "mouser part number"
F13 "SMT_4POS" 0 1400 50 H I L CNN "package"
F14 "yes" 0 1500 50 H I L CNN "rohs"
F15 "+70°C" 0 1600 50 H I L CNN "temperature range high"
F16 "-20°C" 0 1700 50 H I L CNN "temperature range low"
DRAW
S -500 -1700 500 1700 0 1 10 f
X PE6 1 600 -700 100 L 50 50 1 1 T
X PB2 10 600 1300 100 L 50 50 1 1 T
X PB3 11 600 1200 100 L 50 50 1 1 T
X PB7 12 600 800 100 L 50 50 1 1 T
X ~RESET 13 -600 1500 100 R 50 50 1 1 I
X VCC 14 0 1800 100 D 50 50 1 1 W
X GND 15 0 -1800 100 U 50 50 1 1 W
X XTAL2 16 -600 1100 100 R 50 50 1 1 O
X XTAL1 17 -600 1300 100 R 50 50 1 1 I
X PD0 18 600 300 100 L 50 50 1 1 T
X PD1 19 600 200 100 L 50 50 1 1 T
X UVCC 2 -100 1800 100 D 50 50 1 1 W
X PD2 20 600 100 100 L 50 50 1 1 T
X PD3 21 600 0 100 L 50 50 1 1 T
X PD5 22 600 -200 100 L 50 50 1 1 T
X GND 23 0 -1800 100 U 50 50 1 1 P N
X AVCC 24 100 1800 100 D 50 50 1 1 W
X PD4 25 600 -100 100 L 50 50 1 1 T
X PD6 26 600 -300 100 L 50 50 1 1 T
X PD7 27 600 -400 100 L 50 50 1 1 T
X PB4 28 600 1100 100 L 50 50 1 1 T
X PB5 29 600 1000 100 L 50 50 1 1 T
X D- 3 -600 400 100 R 50 50 1 1 B
X PB6 30 600 900 100 L 50 50 1 1 T
X PC6 31 600 600 100 L 50 50 1 1 T
X PC7 32 600 500 100 L 50 50 1 1 T
X ~HWB~/PE2 33 600 -600 100 L 50 50 1 1 T
X VCC 34 0 1800 100 D 50 50 1 1 P N
X GND 35 0 -1800 100 U 50 50 1 1 P N
X PF7 36 600 -1400 100 L 50 50 1 1 T
X PF6 37 600 -1300 100 L 50 50 1 1 T
X PF5 38 600 -1200 100 L 50 50 1 1 T
X PF4 39 600 -1100 100 L 50 50 1 1 T
X D+ 4 -600 500 100 R 50 50 1 1 B
X PF1 40 600 -1000 100 L 50 50 1 1 T
X PF0 41 600 -900 100 L 50 50 1 1 T
X AREF 42 -600 900 100 R 50 50 1 1 P
X GND 43 0 -1800 100 U 50 50 1 1 P N
X AVCC 44 100 1800 100 D 50 50 1 1 P N
X GND 45 0 -1800 100 U 50 50 1 1 P N
X UGND 5 -100 -1800 100 U 50 50 1 1 P
X UCAP 6 -600 200 100 R 50 50 1 1 P
X VBUS 7 -600 700 100 R 50 50 1 1 I
X PB0 8 600 1500 100 L 50 50 1 1 T
X PB1 9 600 1400 100 L 50 50 1 1 T
C 230 -100 20 1 1 0 N
C 370 -100 20 1 1 0 N
P 2 1 1 0 100 0 100 -200 N
P 2 1 1 0 210 -100 110 -100 N
P 2 1 1 0 210 -50 390 -50 N
P 2 1 1 0 270 -50 270 -10 N
P 2 1 1 0 270 -10 330 -10 N
P 2 1 1 0 330 -10 330 -40 N
P 2 1 1 0 390 -100 490 -100 N
P 2 1 1 0 500 0 500 -200 N
X 1 1 0 0 100 R 40 0 1 1 U
X 2 2 0 -200 100 R 40 0 1 1 U
X 3 3 600 0 100 L 40 0 1 1 U
X 4 4 600 -200 100 L 40 0 1 1 U
ENDDRAW
ENDDEF
#

File diff suppressed because it is too large Load diff

437
mkbd65/mkbd65.kicad_pro Normal file
View file

@ -0,0 +1,437 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.15,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.15
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rule_severitieslegacy_courtyards_overlap": true,
"rule_severitieslegacy_no_courtyard_defined": false,
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.075,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.6,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "mkbd65.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.254,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "mkbd65.net",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "Pcbnew",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"efeac2a2-7682-4dc7-83ee-f6f1b23da506",
""
],
[
"00000000-0000-0000-0000-00005d9fef73",
"MCU"
],
[
"00000000-0000-0000-0000-00005da0a96c",
"USB"
],
[
"00000000-0000-0000-0000-00005da0598f",
"frontlight"
],
[
"00000000-0000-0000-0000-00005d980490",
"keys"
]
],
"text_variables": {}
}

837
mkbd65/mkbd65.kicad_sch Normal file
View file

@ -0,0 +1,837 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid efeac2a2-7682-4dc7-83ee-f6f1b23da506)
(paper "A4")
(lib_symbols
)
(wire (pts (xy 114.3 68.58) (xy 119.38 68.58))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 08a7c925-7fae-4530-b0c9-120e185cb318)
)
(wire (pts (xy 114.3 35.56) (xy 119.38 35.56))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0f54db53-a272-4955-88fb-d7ab00657bb0)
)
(wire (pts (xy 87.63 83.82) (xy 88.9 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1a6d2848-e78e-49fe-8978-e1890f07836f)
)
(wire (pts (xy 88.9 68.58) (xy 87.63 68.58))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 240e07e1-770b-4b27-894f-29fd601c924d)
)
(wire (pts (xy 114.3 58.42) (xy 119.38 58.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2d6db888-4e40-41c8-b701-07170fc894bc)
)
(wire (pts (xy 119.38 48.26) (xy 114.3 48.26))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 31e08896-1992-4725-96d9-9d2728bca7a3)
)
(wire (pts (xy 114.3 71.12) (xy 119.38 71.12))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 45008225-f50f-4d6b-b508-6730a9408caf)
)
(wire (pts (xy 83.82 55.88) (xy 88.9 55.88))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4a4ec8d9-3d72-4952-83d4-808f65849a2b)
)
(wire (pts (xy 114.3 63.5) (xy 119.38 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5528bcad-2950-4673-90eb-c37e6952c475)
)
(wire (pts (xy 114.3 45.72) (xy 119.38 45.72))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 6441b183-b8f2-458f-a23d-60e2b1f66dd6)
)
(wire (pts (xy 114.3 55.88) (xy 119.38 55.88))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 66043bca-a260-4915-9fce-8a51d324c687)
)
(wire (pts (xy 114.3 60.96) (xy 119.38 60.96))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7bbf981c-a063-4e30-8911-e4228e1c0743)
)
(wire (pts (xy 114.3 66.04) (xy 119.38 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7edc9030-db7b-43ac-a1b3-b87eeacb4c2d)
)
(wire (pts (xy 114.3 38.1) (xy 119.38 38.1))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 80094b70-85ab-4ff6-934b-60d5ee65023a)
)
(wire (pts (xy 119.38 53.34) (xy 114.3 53.34))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 852dabbf-de45-4470-8176-59d37a754407)
)
(wire (pts (xy 114.3 33.02) (xy 119.38 33.02))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 922058ca-d09a-45fd-8394-05f3e2c1e03a)
)
(wire (pts (xy 114.3 30.48) (xy 119.38 30.48))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 97fe9c60-586f-4895-8504-4d3729f5f81a)
)
(wire (pts (xy 87.63 68.58) (xy 87.63 83.82))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a544eb0a-75db-4baf-bf54-9ca21744343b)
)
(wire (pts (xy 114.3 50.8) (xy 119.38 50.8))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b5352a33-563a-4ffe-a231-2e68fb54afa3)
)
(wire (pts (xy 114.3 27.94) (xy 119.38 27.94))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid bdc7face-9f7c-4701-80bb-4cc144448db1)
)
(wire (pts (xy 114.3 43.18) (xy 119.38 43.18))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid bfc0aadc-38cf-466e-a642-68fdc3138c78)
)
(wire (pts (xy 83.82 60.96) (xy 88.9 60.96))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cbd8faed-e1f8-4406-87c8-58b2c504a5d4)
)
(wire (pts (xy 114.3 40.64) (xy 119.38 40.64))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d4a1d3c4-b315-4bec-9220-d12a9eab51e0)
)
(wire (pts (xy 83.82 63.5) (xy 88.9 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid f2c93195-af12-4d3e-acdf-bdd0ff675c24)
)
(sheet (at 119.38 25.4) (size 20.32 48.26) (fields_autoplaced)
(stroke (width 0) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005d980490)
(property "Sheet name" "keys" (id 0) (at 119.38 24.6884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "keys.kicad_sch" (id 1) (at 119.38 74.2446 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "ROW4" input (at 119.38 60.96 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c01d25cd-f4bb-4ef3-b5ea-533a2a4ddb2b)
)
(pin "ROW3" input (at 119.38 63.5 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 9e1b837f-0d34-4a18-9644-9ee68f141f46)
)
(pin "ROW2" input (at 119.38 66.04 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 63ff1c93-3f96-4c33-b498-5dd8c33bccc0)
)
(pin "ROW1" input (at 119.38 68.58 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b88717bd-086f-46cd-9d3f-0396009d0996)
)
(pin "ROW0" input (at 119.38 71.12 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 61fe293f-6808-4b7f-9340-9aaac7054a97)
)
(pin "COL0" input (at 119.38 58.42 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 2f215f15-3d52-4c91-93e6-3ea03a95622f)
)
(pin "COL1" input (at 119.38 55.88 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8da933a9-35f8-42e6-8504-d1bab7264306)
)
(pin "COL2" input (at 119.38 53.34 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid bd5408e4-362d-4e43-9d39-78fb99eb52c8)
)
(pin "COL3" input (at 119.38 50.8 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 0217dfc4-fc13-4699-99ad-d9948522648e)
)
(pin "COL4" input (at 119.38 48.26 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c0eca5ed-bc5e-4618-9bcd-80945bea41ed)
)
(pin "COL5" input (at 119.38 45.72 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6bfe5804-2ef9-4c65-b2a7-f01e4014370a)
)
(pin "COL6" input (at 119.38 43.18 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1d9cdadc-9036-4a95-b6db-fa7b3b74c869)
)
(pin "COL7" input (at 119.38 40.64 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3a7648d8-121a-4921-9b92-9b35b76ce39b)
)
(pin "COL8" input (at 119.38 38.1 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 24f7628d-681d-4f0e-8409-40a129e929d9)
)
(pin "COL9" input (at 119.38 35.56 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3e903008-0276-4a73-8edb-5d9dfde6297c)
)
(pin "COL10" input (at 119.38 33.02 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 75ffc65c-7132-4411-9f2a-ae0c73d79338)
)
(pin "COL11" input (at 119.38 30.48 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6475547d-3216-45a4-a15c-48314f1dd0f9)
)
(pin "COL12" input (at 119.38 27.94 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8c6a821f-8e19-48f3-8f44-9b340f7689bc)
)
)
(sheet (at 88.9 25.4) (size 25.4 48.26) (fields_autoplaced)
(stroke (width 0) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005d9fef73)
(property "Sheet name" "MCU" (id 0) (at 88.9 24.6884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "mcu.kicad_sch" (id 1) (at 88.9 74.2446 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "USB_D+" input (at 88.9 60.96 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 0b21a65d-d20b-411e-920a-75c343ac5136)
)
(pin "USB_D-" input (at 88.9 63.5 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3cd1bda0-18db-417d-b581-a0c50623df68)
)
(pin "COL11" input (at 114.3 30.48 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d57dcfee-5058-4fc2-a68b-05f9a48f685b)
)
(pin "COL10" input (at 114.3 33.02 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 03c52831-5dc5-43c5-a442-8d23643b46fb)
)
(pin "COL9" input (at 114.3 35.56 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a1823eb2-fb0d-4ed8-8b96-04184ac3a9d5)
)
(pin "COL8" input (at 114.3 38.1 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 29e78086-2175-405e-9ba3-c48766d2f50c)
)
(pin "ROW3" input (at 114.3 63.5 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 94a873dc-af67-4ef9-8159-1f7c93eeb3d7)
)
(pin "ROW4" input (at 114.3 60.96 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4c8eb964-bdf4-44de-90e9-e2ab82dd5313)
)
(pin "FRONTLIGHT" input (at 88.9 68.58 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid aa14c3bd-4acc-4908-9d28-228585a22a9d)
)
(pin "COL7" input (at 114.3 40.64 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9bb20359-0f8b-45bc-9d38-6626ed3a939d)
)
(pin "COL2" input (at 114.3 53.34 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2d210a96-f81f-42a9-8bf4-1b43c11086f3)
)
(pin "COL1" input (at 114.3 55.88 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e857610b-4434-4144-b04e-43c1ebdc5ceb)
)
(pin "COL6" input (at 114.3 43.18 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6c2e273e-743c-4f1e-a647-4171f8122550)
)
(pin "COL5" input (at 114.3 45.72 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 666713b0-70f4-42df-8761-f65bc212d03b)
)
(pin "COL4" input (at 114.3 48.26 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 7dc880bc-e7eb-4cce-8d8c-0b65a9dd788e)
)
(pin "COL3" input (at 114.3 50.8 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9157f4ae-0244-4ff1-9f73-3cb4cbb5f280)
)
(pin "ROW0" input (at 114.3 71.12 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 7aed3a71-054b-4aaa-9c0a-030523c32827)
)
(pin "COL0" input (at 114.3 58.42 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1a1ab354-5f85-45f9-938c-9f6c4c8c3ea2)
)
(pin "ROW1" input (at 114.3 68.58 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 42713045-fffd-4b2d-ae1e-7232d705fb12)
)
(pin "ROW2" input (at 114.3 66.04 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c0515cd2-cdaa-467e-8354-0f6eadfa35c9)
)
(pin "VBUS" input (at 88.9 55.88 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1bf544e3-5940-4576-9291-2464e95c0ee2)
)
(pin "COL12" input (at 114.3 27.94 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 3aaee4c4-dbf7-49a5-a620-9465d8cc3ae7)
)
)
(sheet (at 88.9 81.28) (size 15.24 5.08) (fields_autoplaced)
(stroke (width 0) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005da0598f)
(property "Sheet name" "frontlight" (id 0) (at 88.9 80.5684 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "frontlight.kicad_sch" (id 1) (at 88.9 86.9446 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "FRONTLIGHT" input (at 88.9 83.82 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8174b4de-74b1-48db-ab8e-c8432251095b)
)
)
(sheet (at 69.85 53.34) (size 13.97 12.7) (fields_autoplaced)
(stroke (width 0) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005da0a96c)
(property "Sheet name" "USB" (id 0) (at 69.85 52.6284 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "usb.kicad_sch" (id 1) (at 69.85 66.6246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "VBUS" input (at 83.82 55.88 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid ce83728b-bebd-48c2-8734-b6a50d837931)
)
(pin "USB_D-" input (at 83.82 63.5 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c41b3c8b-634e-435a-b582-96b83bbd4032)
)
(pin "USB_D+" input (at 83.82 60.96 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9340c285-5767-42d5-8b6d-63fe2a40ddf3)
)
)
(sheet_instances
(path "/" (page "1"))
(path "/00000000-0000-0000-0000-00005d9fef73" (page "2"))
(path "/00000000-0000-0000-0000-00005da0a96c" (page "3"))
(path "/00000000-0000-0000-0000-00005da0598f" (page "4"))
(path "/00000000-0000-0000-0000-00005d980490" (page "5"))
)
(symbol_instances
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da09375"
(reference "#PWR01") (unit 1) (value "VCC") (footprint "")
)
(path "/00000000-0000-0000-0000-00005da0a96c/00000000-0000-0000-0000-00005da0da58"
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061be7aad"
(reference "#PWR03") (unit 1) (value "VCC") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061be7aa7"
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041ef"
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041d5"
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da04237"
(reference "#PWR07") (unit 1) (value "VCC") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041c3"
(reference "#PWR08") (unit 1) (value "VCC") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041b8"
(reference "#PWR09") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da04206"
(reference "#PWR010") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061cd9b0e"
(reference "#PWR011") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061d2b332"
(reference "#PWR012") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061be7a9d"
(reference "C1") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061be7a97"
(reference "C2") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061be7a91"
(reference "C3") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041e9"
(reference "C4") (unit 1) (value "22pF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041e3"
(reference "C5") (unit 1) (value "22pF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041cf"
(reference "C6") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061cd9990"
(reference "C7") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061cfd24c"
(reference "C8") (unit 1) (value "1uF") (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abcf3"
(reference "D1") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abce4"
(reference "D2") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd11"
(reference "D3") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd02"
(reference "D4") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd20"
(reference "D5") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd3e"
(reference "D6") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd2f"
(reference "D7") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd5c"
(reference "D8") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd4d"
(reference "D9") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd6b"
(reference "D10") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd89"
(reference "D11") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd7a"
(reference "D12") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abda7"
(reference "D13") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd98"
(reference "D14") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdb6"
(reference "D15") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdd4"
(reference "D16") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdc5"
(reference "D17") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdf2"
(reference "D18") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abde3"
(reference "D19") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe01"
(reference "D20") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe1f"
(reference "D21") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe10"
(reference "D22") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe3d"
(reference "D23") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe2e"
(reference "D24") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac1d4"
(reference "D25") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe5b"
(reference "D26") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe4c"
(reference "D27") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe79"
(reference "D28") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe6a"
(reference "D29") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abea3"
(reference "D31") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe94"
(reference "D32") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abec1"
(reference "D33") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abeb2"
(reference "D34") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abedf"
(reference "D36") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abed0"
(reference "D37") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abefd"
(reference "D38") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abeee"
(reference "D39") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf0c"
(reference "D40") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf2a"
(reference "D41") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf1b"
(reference "D42") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf48"
(reference "D43") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf39"
(reference "D44") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf57"
(reference "D45") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf75"
(reference "D46") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf66"
(reference "D47") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf93"
(reference "D48") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf84"
(reference "D49") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfa2"
(reference "D50") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfc0"
(reference "D51") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfb1"
(reference "D52") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfde"
(reference "D53") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfcf"
(reference "D54") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfed"
(reference "D55") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac00b"
(reference "D56") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abffc"
(reference "D57") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac029"
(reference "D58") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac01a"
(reference "D59") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac038"
(reference "D60") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d10e"
(reference "D62") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/820de0fb-36e0-40bb-84fe-74eae1f69cd2"
(reference "D63") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d14a"
(reference "D65") (unit 1) (value "D") (footprint "Diode_SMD:D_SOD-523")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da09394"
(reference "J1") (unit 1) (value "Conn_01x02_Female") (footprint "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da0939a"
(reference "J2") (unit 1) (value "Conn_01x02_Female") (footprint "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da093a0"
(reference "J3") (unit 1) (value "Conn_01x02_Female") (footprint "LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0a96c/b809c4f2-d3e8-4020-8a90-a2cde5fab0a5"
(reference "J4") (unit 1) (value "USB_C_Receptacle_USB2.0") (footprint "")
)
(path "/00000000-0000-0000-0000-00005da0a96c/50935b59-dd9e-40fb-bb04-71df4fe01370"
(reference "J5") (unit 1) (value "USB2.0") (footprint "Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left")
)
(path "/00000000-0000-0000-0000-00005d980490/ab67c293-b097-4bb9-94c4-1f03f1c8a4ec"
(reference "JP1") (unit 1) (value "SolderJumper_3_Open") (footprint "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels")
)
(path "/00000000-0000-0000-0000-00005d980490/38dccf63-f0e9-4685-97b0-557e140faf4b"
(reference "JP2") (unit 1) (value "SolderJumper_3_Open") (footprint "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061d36422"
(reference "LED1") (unit 1) (value "LED") (footprint "LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da0937c"
(reference "R1") (unit 1) (value "330R") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da09383"
(reference "R2") (unit 1) (value "330R") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0598f/00000000-0000-0000-0000-00005da0938d"
(reference "R3") (unit 1) (value "330R") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005da0a96c/00000000-0000-0000-0000-00005da0da4f"
(reference "R4") (unit 1) (value "5K1") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da04211"
(reference "R5") (unit 1) (value "22R") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da04217"
(reference "R6") (unit 1) (value "22R") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da04225"
(reference "R7") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061d3e711"
(reference "R8") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061e1a5f7"
(reference "RESET1") (unit 1) (value "TL3315NF100Q") (footprint "eec:E-Switch-TL3315NF100Q-0")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abced"
(reference "SW1") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abcde"
(reference "SW2") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd0b"
(reference "SW3") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abcfc"
(reference "SW4") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd1a"
(reference "SW5") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd38"
(reference "SW6") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd29"
(reference "SW7") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd56"
(reference "SW8") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd47"
(reference "SW9") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd65"
(reference "SW10") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd83"
(reference "SW11") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd74"
(reference "SW12") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abda1"
(reference "SW13") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abd92"
(reference "SW14") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdb0"
(reference "SW15") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdce"
(reference "SW16") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdbf"
(reference "SW17") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdec"
(reference "SW18") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abddd"
(reference "SW19") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abdfb"
(reference "SW20") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe19"
(reference "SW21") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe0a"
(reference "SW22") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe37"
(reference "SW23") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe28"
(reference "SW24") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac1cc"
(reference "SW25") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe55"
(reference "SW26") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe46"
(reference "SW27") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe73"
(reference "SW28") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe64"
(reference "SW29") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac1eb"
(reference "SW30") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe9d"
(reference "SW31") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe8e"
(reference "SW32") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abebb"
(reference "SW33") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abeac"
(reference "SW34") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abe82"
(reference "SW35") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abed9"
(reference "SW36") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abeca"
(reference "SW37") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abef7"
(reference "SW38") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abee8"
(reference "SW39") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf06"
(reference "SW40") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf24"
(reference "SW41") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf15"
(reference "SW42") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf42"
(reference "SW43") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf33"
(reference "SW44") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf51"
(reference "SW45") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf6f"
(reference "SW46") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf60"
(reference "SW47") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf8d"
(reference "SW48") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf7e"
(reference "SW49") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abf9c"
(reference "SW50") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfba"
(reference "SW51") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfab"
(reference "SW52") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfd8"
(reference "SW53") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfc9"
(reference "SW54") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abfe7"
(reference "SW55") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac005"
(reference "SW56") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9abff6"
(reference "SW57") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac023"
(reference "SW58") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac014"
(reference "SW59") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-00005d9ac032"
(reference "SW60") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d117"
(reference "SW61") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d108"
(reference "SW62") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d135"
(reference "SW63") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d126"
(reference "SW64") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d980490/00000000-0000-0000-0000-000060d3d144"
(reference "SW65") (unit 1) (value "SW_Push") (footprint "Alps_SKTKABE010:Alps_SKTKABE010")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-000061c5047e"
(reference "U1") (unit 1) (value "ATmega32U4-AU") (footprint "Package_QFP:TQFP-44_10x10mm_P0.8mm")
)
(path "/00000000-0000-0000-0000-00005d9fef73/00000000-0000-0000-0000-00005da041dd"
(reference "Y1") (unit 1) (value "16MHz") (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm")
)
)
)

View file

@ -1,4 +1,4 @@
update=Thu 26 Sep 2019 11:02:21 PM CEST
update=Mon 20 Dec 2021 05:22:47 PM CET
version=1
last_client=kicad
[general]
@ -33,16 +33,16 @@ AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDiameter=0.6
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
MinHoleToHole=0.4
TrackWidth1=0.25
ViaDiameter1=0.8
ViaDrill1=0.4
dPairWidth1=0.2
dPairGap1=0.25
dPairGap1=0.254
dPairViaGap1=0.25
SilkLineWidth=0.15
SilkTextSizeV=1
@ -67,7 +67,7 @@ OthersTextUpright=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
@ -244,5 +244,5 @@ ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairGap=0.254
dPairViaGap=0.25

View file

@ -1,3 +1,4 @@
(sym_lib_table
(lib (name mkbd65-rescue)(type Legacy)(uri ${KIPRJMOD}/mkbd65-rescue.lib)(options "")(descr ""))
(lib (name eec)(type Legacy)(uri ${KIPRJMOD}/eec.lib)(options "")(descr ""))
)

602
mkbd65/usb.kicad_sch Normal file
View file

@ -0,0 +1,602 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 12422a89-3d0c-485c-9386-f77121fd68fd)
(paper "A4")
(lib_symbols
(symbol "Connector:USB_C_Receptacle_USB2.0" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -10.16 19.05 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "USB_C_Receptacle_USB2.0" (id 1) (at 19.05 19.05 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "" (id 2) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (id 3) (at 3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "usb universal serial bus type-C USB2.0" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "USB 2.0-only Type-C Receptacle connector" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "USB*C*Receptacle*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "USB_C_Receptacle_USB2.0_0_0"
(rectangle (start -0.254 -17.78) (end 0.254 -16.764)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 -14.986) (end 9.144 -15.494)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 -12.446) (end 9.144 -12.954)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 -4.826) (end 9.144 -5.334)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 -2.286) (end 9.144 -2.794)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 0.254) (end 9.144 -0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 2.794) (end 9.144 2.286)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 7.874) (end 9.144 7.366)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 10.414) (end 9.144 9.906)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 10.16 15.494) (end 9.144 14.986)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "USB_C_Receptacle_USB2.0_0_1"
(rectangle (start -10.16 17.78) (end 10.16 -17.78)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(arc (start -8.89 -3.81) (mid -6.985 -5.715) (end -5.08 -3.81)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -7.62 -3.81) (end -6.35 3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(arc (start -5.08 3.81) (mid -6.985 5.715) (end -8.89 3.81)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center -2.54 1.143) (radius 0.635)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(circle (center 0 -5.842) (radius 1.27)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(polyline
(pts
(xy -8.89 -3.81)
(xy -8.89 3.81)
)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 3.81)
(xy -5.08 -3.81)
)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -5.842)
(xy 0 4.318)
)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -3.302)
(xy -2.54 -0.762)
(xy -2.54 0.508)
)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -2.032)
(xy 2.54 0.508)
(xy 2.54 1.778)
)
(stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.27 4.318)
(xy 0 6.858)
(xy 1.27 4.318)
(xy -1.27 4.318)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 1.905 1.778) (end 3.175 3.048)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
)
(symbol "USB_C_Receptacle_USB2.0_1_1"
(pin passive line (at 0 -22.86 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "A1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -22.86 90) (length 5.08) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "A12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 15.24 180) (length 5.08)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "A4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 10.16 180) (length 5.08)
(name "CC1" (effects (font (size 1.27 1.27))))
(number "A5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -2.54 180) (length 5.08)
(name "D+" (effects (font (size 1.27 1.27))))
(number "A6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 2.54 180) (length 5.08)
(name "D-" (effects (font (size 1.27 1.27))))
(number "A7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -12.7 180) (length 5.08)
(name "SBU1" (effects (font (size 1.27 1.27))))
(number "A8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 15.24 180) (length 5.08) hide
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "A9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -22.86 90) (length 5.08) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "B1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -22.86 90) (length 5.08) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "B12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 15.24 180) (length 5.08) hide
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "B4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 7.62 180) (length 5.08)
(name "CC2" (effects (font (size 1.27 1.27))))
(number "B5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -5.08 180) (length 5.08)
(name "D+" (effects (font (size 1.27 1.27))))
(number "B6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 0 180) (length 5.08)
(name "D-" (effects (font (size 1.27 1.27))))
(number "B7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -15.24 180) (length 5.08)
(name "SBU2" (effects (font (size 1.27 1.27))))
(number "B8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 15.24 180) (length 5.08) hide
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "B9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -22.86 90) (length 5.08)
(name "SHIELD" (effects (font (size 1.27 1.27))))
(number "S1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic:Conn_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x04" (id 1) (at 0 -7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x04_1_1"
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 3.81) (end 1.27 -6.35)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 88.9 33.02) (diameter 0) (color 0 0 0 0)
(uuid 42cddf2c-c6e3-4a1d-9236-3a7c59f24d4a)
)
(junction (at 90.17 38.1) (diameter 0) (color 0 0 0 0)
(uuid 5a4de1a6-ed26-4299-a02c-c65c63e7eccd)
)
(junction (at 90.17 43.18) (diameter 0) (color 0 0 0 0)
(uuid a4e9a030-90a7-4093-9c92-7d01fe32bea2)
)
(junction (at 72.39 66.04) (diameter 0) (color 0 0 0 0)
(uuid b416fcd6-03d4-4dce-b1b7-9c9cd1d094bc)
)
(junction (at 88.9 66.04) (diameter 0) (color 0 0 0 0)
(uuid f2ede52e-1c66-4332-97fc-dc98b4550b66)
)
(wire (pts (xy 90.17 43.18) (xy 91.44 43.18))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0f9791a9-be73-411f-82f6-c5554cedfdc1)
)
(wire (pts (xy 87.63 25.4) (xy 88.9 25.4))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 166e12a5-d744-401f-ab92-2e94647a83ca)
)
(wire (pts (xy 107.95 60.96) (xy 109.22 60.96))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1931c54d-f0f5-4b51-b8fd-3a026c9ba219)
)
(wire (pts (xy 90.17 45.72) (xy 90.17 43.18))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 19fc4ca5-1a28-4586-8cd3-df1475332678)
)
(wire (pts (xy 87.63 40.64) (xy 90.17 40.64))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 27e4df6a-cd7e-4b67-9e8e-042faa4a4f93)
)
(wire (pts (xy 87.63 45.72) (xy 90.17 45.72))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2aea3dcd-2a2e-4db7-9521-e916b895b97c)
)
(wire (pts (xy 90.17 40.64) (xy 90.17 38.1))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 478db704-89c0-4a67-b76a-68175f59b969)
)
(wire (pts (xy 72.39 66.04) (xy 72.39 67.31))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4d4cad99-02a6-4347-8013-e4384418d9f4)
)
(wire (pts (xy 88.9 30.48) (xy 88.9 33.02))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 581bbb37-0fa6-419c-8bc9-ea0a7734f6c4)
)
(wire (pts (xy 64.77 66.04) (xy 72.39 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 622e9930-8640-467e-af22-a2de231e852e)
)
(wire (pts (xy 72.39 66.04) (xy 72.39 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 630f5d41-ee61-4cd7-95a0-f2bf440c6743)
)
(wire (pts (xy 88.9 66.04) (xy 72.39 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 6a78f426-b0f1-4a10-8b9d-203792afdc98)
)
(wire (pts (xy 87.63 43.18) (xy 90.17 43.18))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 71330db2-2bfc-4f08-9b44-2ea8d294ebb4)
)
(wire (pts (xy 107.95 63.5) (xy 109.22 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9185ad16-3260-41d1-bf24-4471db3491b7)
)
(wire (pts (xy 87.63 38.1) (xy 90.17 38.1))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a2b386d9-992b-474b-9d77-828ba4ba5828)
)
(wire (pts (xy 88.9 66.04) (xy 109.22 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b691b989-7217-418b-b560-9d2a6d2db76c)
)
(wire (pts (xy 88.9 64.77) (xy 88.9 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cb063ba2-ba75-4d81-b6d1-01cb2c49d8e0)
)
(wire (pts (xy 64.77 63.5) (xy 64.77 66.04))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cb46c6ee-ad20-4a62-9588-d1cc96966e87)
)
(wire (pts (xy 87.63 30.48) (xy 88.9 30.48))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d7d45151-2b5b-4700-8595-7c811fcd836a)
)
(wire (pts (xy 88.9 33.02) (xy 88.9 57.15))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d947fc3f-7d28-440c-8379-dda4e66a7791)
)
(wire (pts (xy 107.95 58.42) (xy 109.22 58.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid db2fcf7f-559a-473d-99d5-8be5407b554e)
)
(wire (pts (xy 87.63 33.02) (xy 88.9 33.02))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid dd3aeaf3-855e-4aec-9f5d-6a2135460538)
)
(wire (pts (xy 90.17 38.1) (xy 91.44 38.1))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid fdb89b58-2166-4574-89a2-dad8c17edf7a)
)
(hierarchical_label "USB_D-" (shape input) (at 91.44 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 0755aee5-bc01-4cb5-b830-583289df50a3)
)
(hierarchical_label "USB_D+" (shape input) (at 91.44 43.18 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4a21e717-d46d-4d9e-8b98-af4ecb02d3ec)
)
(hierarchical_label "VBUS" (shape input) (at 88.9 25.4 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4fb21471-41be-4be8-9687-66030f97befc)
)
(hierarchical_label "USB_D+" (shape input) (at 107.95 63.5 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 5b17eb4a-83b4-49cf-b332-219c0b59f9c9)
)
(hierarchical_label "VBUS" (shape input) (at 107.95 58.42 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6bbf1975-a737-45c2-96a4-cc647136297a)
)
(hierarchical_label "USB_D-" (shape input) (at 107.95 60.96 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f37d5e81-0111-456f-af22-879d63652a7b)
)
(symbol (lib_id "Device:R") (at 88.9 60.96 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da0da4f)
(property "Reference" "R4" (id 0) (at 90.678 59.7916 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "5K1" (id 1) (at 90.678 62.103 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 87.122 60.96 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 60.96 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 486b71cd-9c96-4e8c-8a76-254280ddef65))
(pin "2" (uuid 2eac81a6-a198-48c7-93ef-526ba6d1a8dd))
)
(symbol (lib_id "power:GND") (at 72.39 67.31 0)
(in_bom yes) (on_board yes)
(uuid 00000000-0000-0000-0000-00005da0da58)
(property "Reference" "#PWR02" (id 0) (at 72.39 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 72.517 71.7042 0))
(property "Footprint" "" (id 2) (at 72.39 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 72.39 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d53f7265-8b19-43d4-999a-03790d7b8d8d))
)
(symbol (lib_id "Connector_Generic:Conn_01x04") (at 114.3 60.96 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 50935b59-dd9e-40fb-bb04-71df4fe01370)
(property "Reference" "J5" (id 0) (at 116.84 60.9599 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "USB2.0" (id 1) (at 116.84 63.4999 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical_SMD_Pin1Left" (id 2) (at 114.3 60.96 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 114.3 60.96 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 003d7f12-a90f-40c4-83ec-a153ea4cf51a))
(pin "2" (uuid d2216bba-b304-46da-8837-b0aecbd2f895))
(pin "3" (uuid d6658aab-f42a-42ad-9b84-8777dedd1fe9))
(pin "4" (uuid 8d88ba91-dce1-40f3-8a6b-211cb3da337f))
)
(symbol (lib_id "Connector:USB_C_Receptacle_USB2.0") (at 72.39 40.64 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid b809c4f2-d3e8-4020-8a90-a2cde5fab0a5)
(property "Reference" "J4" (id 0) (at 72.39 17.78 0))
(property "Value" "USB_C_Receptacle_USB2.0" (id 1) (at 72.39 20.32 0))
(property "Footprint" "" (id 2) (at 76.2 40.64 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (id 3) (at 76.2 40.64 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "A1" (uuid 73de0e9c-44a9-48da-83ba-08b08c185506))
(pin "A12" (uuid 28b599ca-2364-45bf-8332-eafd913b441f))
(pin "A4" (uuid ea62ccf1-13e0-45f6-974a-4df20050078f))
(pin "A5" (uuid b28d84e6-c1e0-45f9-a34f-42b26674bac7))
(pin "A6" (uuid de7f0a98-d60a-43fd-bbf6-093d52990091))
(pin "A7" (uuid de83f685-f5b8-40a4-b10f-008be0e07199))
(pin "A8" (uuid e3c108cf-7ac2-492d-8292-8005aa7cefe0))
(pin "A9" (uuid d68f3d93-a32b-4201-a65b-afd5ca36fd3e))
(pin "B1" (uuid 31fdd067-6254-480c-bf50-00d5708e546e))
(pin "B12" (uuid f4afd096-7550-495d-8c05-5c57fc6b044e))
(pin "B4" (uuid 52c3ce0d-1d65-4079-8664-b96389f87f8c))
(pin "B5" (uuid 18326fde-0ff7-4cbf-b883-f2bce28c922a))
(pin "B6" (uuid 31b38978-e1e5-4ee6-bca4-f6b8e745621e))
(pin "B7" (uuid 5d24ce88-9c67-4b7e-8e9e-6dcda4583a54))
(pin "B8" (uuid 31fb15c8-d66f-41e1-a2db-5d8de043b660))
(pin "B9" (uuid 78ed703c-c987-48c6-91fa-462065ff3c93))
(pin "S1" (uuid 4136fdf1-8eb6-406f-9c9b-3173af816bb7))
)
)

View file

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 5
Sheet 3 5
Title ""
Date ""
Rev ""
@ -21,7 +21,7 @@ AR Path="/5DA0DA4F" Ref="R?" Part="1"
AR Path="/5DA0A96C/5DA0DA4F" Ref="R4" Part="1"
F 0 "R4" H 1220 1746 50 0000 L CNN
F 1 "5K1" H 1220 1655 50 0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" V 1080 1700 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1080 1700 50 0001 C CNN
F 3 "~" H 1150 1700 50 0001 C CNN
1 1150 1700
-1 0 0 1
@ -84,97 +84,6 @@ Wire Wire Line
1150 1500 1500 1500
Wire Wire Line
1150 1900 1450 1900
$Comp
L Device:C C?
U 1 1 5DA0DA75
P 3550 1550
AR Path="/5DA0DA75" Ref="C?" Part="1"
AR Path="/5DA0A96C/5DA0DA75" Ref="C3" Part="1"
F 0 "C3" H 3665 1596 50 0000 L CNN
F 1 "0.1uF" H 3665 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 3588 1400 50 0001 C CNN
F 3 "~" H 3550 1550 50 0001 C CNN
1 3550 1550
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5DA0DA7B
P 3100 1550
AR Path="/5DA0DA7B" Ref="C?" Part="1"
AR Path="/5DA0A96C/5DA0DA7B" Ref="C2" Part="1"
F 0 "C2" H 3215 1596 50 0000 L CNN
F 1 "0.1uF" H 3215 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 3138 1400 50 0001 C CNN
F 3 "~" H 3100 1550 50 0001 C CNN
1 3100 1550
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5DA0DA81
P 2650 1550
AR Path="/5DA0DA81" Ref="C?" Part="1"
AR Path="/5DA0A96C/5DA0DA81" Ref="C1" Part="1"
F 0 "C1" H 2765 1596 50 0000 L CNN
F 1 "0.1uF" H 2765 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0402_1005Metric" H 2688 1400 50 0001 C CNN
F 3 "~" H 2650 1550 50 0001 C CNN
1 2650 1550
1 0 0 -1
$EndComp
Wire Wire Line
3100 1750 3100 1700
Connection ~ 3100 1750
Wire Wire Line
3100 1350 3100 1400
Connection ~ 3100 1350
$Comp
L power:GND #PWR?
U 1 1 5DA0DA8B
P 3100 1800
AR Path="/5DA0DA8B" Ref="#PWR?" Part="1"
AR Path="/5DA0A96C/5DA0DA8B" Ref="#PWR04" Part="1"
F 0 "#PWR04" H 3100 1550 50 0001 C CNN
F 1 "GND" H 3105 1627 50 0000 C CNN
F 2 "" H 3100 1800 50 0001 C CNN
F 3 "" H 3100 1800 50 0001 C CNN
1 3100 1800
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
U 1 1 5DA0DA91
P 3100 1300
AR Path="/5DA0DA91" Ref="#PWR?" Part="1"
AR Path="/5DA0A96C/5DA0DA91" Ref="#PWR03" Part="1"
F 0 "#PWR03" H 3100 1150 50 0001 C CNN
F 1 "VCC" H 3117 1473 50 0000 C CNN
F 2 "" H 3100 1300 50 0001 C CNN
F 3 "" H 3100 1300 50 0001 C CNN
1 3100 1300
1 0 0 -1
$EndComp
Wire Wire Line
3100 1300 3100 1350
Wire Wire Line
3100 1800 3100 1750
Wire Wire Line
2650 1400 2650 1350
Wire Wire Line
2650 1350 3100 1350
Wire Wire Line
2650 1700 2650 1750
Wire Wire Line
2650 1750 3100 1750
Wire Wire Line
3550 1400 3550 1350
Wire Wire Line
3100 1350 3550 1350
Wire Wire Line
3550 1700 3550 1750
Wire Wire Line
3100 1750 3550 1750
Text HLabel 1450 1200 0 50 Input ~ 0
VBUS
Text HLabel 1450 1300 0 50 Input ~ 0