1
0
Fork 0
mirror of https://github.com/kata0510/Lily58.git synced 2025-04-29 02:02:59 +00:00

Add Lily58 Pro PCB Data

This commit is contained in:
Naoki Katahira 2019-02-06 04:53:54 +09:00
parent ee1bd99e1b
commit 02bac0fd93
8 changed files with 14382 additions and 0 deletions

View file

@ -0,0 +1,328 @@
(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-3-g5ebb6b6)")
(general
(thickness 1.6)
(drawings 121)
(tracks 0)
(zones 0)
(modules 5)
(nets 2)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user hide)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user hide)
)
(setup
(last_trace_width 0.25)
(user_trace_width 0.25)
(user_trace_width 0.5)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.4)
(via_drill 0.3)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 4.9 4.9)
(pad_drill 4.7)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFDFFFF)
(pcbplotparams
(layerselection 0x010f0_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer false)
(linewidth 0.100000)
(plotframeref false)
(viasonmask true)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk true)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory "gerber/"))
)
(net 0 "")
(net 1 GND)
(net_class Default "これは標準のネット クラスです。"
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.4)
(via_drill 0.3)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(net_class GND ""
(clearance 0.2)
(trace_width 0.5)
(via_dia 0.4)
(via_drill 0.3)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(net_class VCC ""
(clearance 0.2)
(trace_width 0.5)
(via_dia 0.4)
(via_drill 0.3)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module Lily58-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5BA4F97A) (tstamp 5B8BE94E)
(at 129.6 59.6)
(path /5B74DA95)
(fp_text reference TH3 (at 0 2.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HOLE (at 0 -2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.4) (layers *.Cu *.Mask))
)
(module Lily58-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5BA4F97A) (tstamp 5B8BE953)
(at 205.8 61.8)
(path /5B74D1C0)
(fp_text reference TH4 (at 0 2.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HOLE (at 0 -2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.4) (layers *.Cu *.Mask))
)
(module Lily58-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5BA4F97A) (tstamp 5B8BE958)
(at 129.6 97.6)
(path /5B74D78B)
(fp_text reference TH5 (at 0 2.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HOLE (at 0 -2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.4) (layers *.Cu *.Mask))
)
(module Lily58-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5BA4F97A) (tstamp 5B8BE95D)
(at 205.8 100)
(path /5B74D88C)
(fp_text reference TH6 (at 0 2.7) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HOLE (at 0 -2.6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.4) (layers *.Cu *.Mask))
)
(module Lily58-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5BA4F97A) (tstamp 5B8BE962)
(at 105 114.8 90)
(path /5B74D98F)
(fp_text reference TH7 (at 0 2.7 90) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value HOLE (at 0 -2.6 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" thru_hole circle (at 0 0 90) (size 4 4) (drill 2.4) (layers *.Cu *.Mask))
)
(gr_line (start 116.186619 136.480784) (end 117.862313 135.510645) (layer Edge.Cuts) (width 0.2))
(gr_line (start 114.510925 137.450923) (end 116.186619 136.480784) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 50.750629) (end 82.937528 44.443695) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 57.057562) (end 82.937528 50.750629) (layer Edge.Cuts) (width 0.2))
(gr_line (start 115.211711 37.086762) (end 104.803877 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 218.692418 120.789735) (end 223.959999 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 213.424836 120.789735) (end 218.692418 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 208.157255 120.789735) (end 213.424836 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 202.889673 120.789735) (end 208.157255 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 197.622092 120.789735) (end 202.889673 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 192.354511 120.789735) (end 197.622092 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 187.086929 120.789735) (end 192.354511 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 181.819348 120.789735) (end 187.086929 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 181.113524 120.860778) (end 181.819348 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 180.456326 121.064561) (end 181.113524 120.860778) (layer Edge.Cuts) (width 0.2))
(gr_line (start 179.861773 121.387065) (end 180.456326 121.064561) (layer Edge.Cuts) (width 0.2))
(gr_line (start 179.343884 121.814271) (end 179.861773 121.387065) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.916678 122.33216) (end 179.343884 121.814271) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.594174 122.926713) (end 178.916678 122.33216) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.390391 123.583911) (end 178.594174 122.926713) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 124.289735) (end 178.390391 123.583911) (layer Edge.Cuts) (width 0.2))
(gr_line (start 199.807654 38.170488) (end 189.919538 37.585374) (layer Edge.Cuts) (width 0.2))
(gr_line (start 208.420758 38.945561) (end 199.807654 38.170488) (layer Edge.Cuts) (width 0.2))
(gr_line (start 215.525697 39.885159) (end 208.420758 38.945561) (layer Edge.Cuts) (width 0.2))
(gr_line (start 220.889319 40.963847) (end 215.525697 39.885159) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.989563 37.215654) (end 167.250881 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 189.919538 37.585374) (end 178.989563 37.215654) (layer Edge.Cuts) (width 0.2))
(gr_line (start 177.658308 135.25566) (end 177.4035 135.393876) (layer Edge.Cuts) (width 0.2))
(gr_line (start 177.880261 135.072571) (end 177.658308 135.25566) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.063349 134.850619) (end 177.880261 135.072571) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.201565 134.59581) (end 178.063349 134.850619) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.288901 134.314154) (end 178.201565 134.59581) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 134.011658) (end 178.288901 134.314154) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 52.918378) (end 225.46 62.4) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 43.436755) (end 225.46 52.918378) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 69.671429) (end 82.937528 63.364495) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 75.978362) (end 82.937528 69.671429) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 82.285296) (end 82.937528 75.978362) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 88.592229) (end 82.937528 82.285296) (layer Edge.Cuts) (width 0.2))
(gr_line (start 104.803877 37.086762) (end 94.396044 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 125.619545 37.086762) (end 115.211711 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 136.027379 37.086762) (end 125.619545 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 146.435213 37.086762) (end 136.027379 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 156.843047 37.086762) (end 146.435213 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 167.250881 37.086762) (end 156.843047 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.400937 37.265961) (end 83.579303 37.16921) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.24557 37.394123) (end 83.400937 37.265961) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.117409 37.549489) (end 83.24557 37.394123) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.020657 37.727855) (end 83.117409 37.549489) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.959523 37.925015) (end 83.020657 37.727855) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.93821 38.136762) (end 82.959523 37.925015) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.776462 37.108075) (end 83.98821 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.579303 37.16921) (end 83.776462 37.108075) (layer Edge.Cuts) (width 0.2))
(gr_line (start 94.396044 37.086762) (end 83.98821 37.086762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 63.364495) (end 82.937528 57.057562) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937528 44.443695) (end 82.937528 38.136762) (layer Edge.Cuts) (width 0.2))
(gr_line (start 88.291758 116.318073) (end 89.993333 119.98954) (layer Edge.Cuts) (width 0.2))
(gr_line (start 86.863105 112.53067) (end 88.291758 116.318073) (layer Edge.Cuts) (width 0.2))
(gr_line (start 85.688004 108.649127) (end 86.863105 112.53067) (layer Edge.Cuts) (width 0.2))
(gr_line (start 84.747083 104.695246) (end 85.688004 108.649127) (layer Edge.Cuts) (width 0.2))
(gr_line (start 84.020972 100.690825) (end 84.747083 104.695246) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.490297 96.657663) (end 84.020972 100.690825) (layer Edge.Cuts) (width 0.2))
(gr_line (start 83.13569 92.617561) (end 83.490297 96.657663) (layer Edge.Cuts) (width 0.2))
(gr_line (start 82.937777 88.592317) (end 83.13569 92.617561) (layer Edge.Cuts) (width 0.2))
(gr_line (start 104.288864 143.357278) (end 104.456758 143.271756) (layer Edge.Cuts) (width 0.2))
(gr_line (start 104.130206 143.404468) (end 104.288864 143.357278) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.981252 143.413974) (end 104.130206 143.404468) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.84247 143.386445) (end 103.981252 143.413974) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.714328 143.322532) (end 103.84247 143.386445) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.597295 143.222884) (end 103.714328 143.322532) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.491837 143.08815) (end 103.597295 143.222884) (layer Edge.Cuts) (width 0.2))
(gr_line (start 103.398425 142.918979) (end 103.491837 143.08815) (layer Edge.Cuts) (width 0.2))
(gr_line (start 112.83523 138.421062) (end 114.510925 137.450923) (layer Edge.Cuts) (width 0.2))
(gr_line (start 111.159536 139.391201) (end 112.83523 138.421062) (layer Edge.Cuts) (width 0.2))
(gr_line (start 109.483841 140.36134) (end 111.159536 139.391201) (layer Edge.Cuts) (width 0.2))
(gr_line (start 107.808147 141.331479) (end 109.483841 140.36134) (layer Edge.Cuts) (width 0.2))
(gr_line (start 106.132452 142.301617) (end 107.808147 141.331479) (layer Edge.Cuts) (width 0.2))
(gr_line (start 104.456758 143.271756) (end 106.132452 142.301617) (layer Edge.Cuts) (width 0.2))
(gr_line (start 101.72273 140.052659) (end 103.398425 142.918979) (layer Edge.Cuts) (width 0.2))
(gr_line (start 100.047036 137.18634) (end 101.72273 140.052659) (layer Edge.Cuts) (width 0.2))
(gr_line (start 98.371341 134.32002) (end 100.047036 137.18634) (layer Edge.Cuts) (width 0.2))
(gr_line (start 96.695647 131.453701) (end 98.371341 134.32002) (layer Edge.Cuts) (width 0.2))
(gr_line (start 95.019952 128.587381) (end 96.695647 131.453701) (layer Edge.Cuts) (width 0.2))
(gr_line (start 93.344258 125.721062) (end 95.019952 128.587381) (layer Edge.Cuts) (width 0.2))
(gr_line (start 91.668563 122.854742) (end 93.344258 125.721062) (layer Edge.Cuts) (width 0.2))
(gr_line (start 89.992869 119.988423) (end 91.668563 122.854742) (layer Edge.Cuts) (width 0.2))
(gr_line (start 169.449826 135.511658) (end 176.819348 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 162.080304 135.511658) (end 169.449826 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 154.710782 135.511658) (end 162.080304 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 147.34126 135.511658) (end 154.710782 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 139.971738 135.511658) (end 147.34126 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 132.602217 135.511658) (end 139.971738 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 125.232695 135.511658) (end 132.602217 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 117.863173 135.511658) (end 125.232695 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 132.816013) (end 178.319348 134.034052) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 131.597973) (end 178.319348 132.816013) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 130.379933) (end 178.319348 131.597973) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 129.161894) (end 178.319348 130.379933) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 127.943854) (end 178.319348 129.161894) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 126.725814) (end 178.319348 127.943854) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 125.507775) (end 178.319348 126.725814) (layer Edge.Cuts) (width 0.2))
(gr_line (start 178.319348 124.289735) (end 178.319348 125.507775) (layer Edge.Cuts) (width 0.2))
(gr_line (start 177.121844 135.481211) (end 176.819348 135.511658) (layer Edge.Cuts) (width 0.2))
(gr_line (start 177.4035 135.393876) (end 177.121844 135.481211) (layer Edge.Cuts) (width 0.2))
(gr_line (start 224.278471 42.15619) (end 220.889319 40.963847) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 43.436755) (end 224.278471 42.15619) (layer Edge.Cuts) (width 0.2))
(gr_line (start 224.262495 120.759288) (end 223.959999 120.789735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 224.544152 120.671952) (end 224.262495 120.759288) (layer Edge.Cuts) (width 0.2))
(gr_line (start 224.79896 120.533736) (end 224.544152 120.671952) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.020912 120.350648) (end 224.79896 120.533736) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.204001 120.128696) (end 225.020912 120.350648) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.342217 119.873887) (end 225.204001 120.128696) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.429552 119.592231) (end 225.342217 119.873887) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.459999 119.289735) (end 225.429552 119.592231) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 109.808112) (end 225.46 119.289735) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 100.32649) (end 225.46 109.808112) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 90.844867) (end 225.46 100.32649) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 81.363245) (end 225.46 90.844867) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 71.881623) (end 225.46 81.363245) (layer Edge.Cuts) (width 0.2))
(gr_line (start 225.46 62.4) (end 225.46 71.881623) (layer Edge.Cuts) (width 0.2))
(gr_line (start 45.503294 -44.952764) (end 45.503294 -44.952764) (layer Eco2.User) (width 0.1))
(zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5C0BBCF6) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 83 37) (xy 226 37) (xy 226 121) (xy 180 121) (xy 180 136)
(xy 118 136) (xy 104 144) (xy 90 120) (xy 83 103)
)
)
)
(zone (net 1) (net_name GND) (layer B.Cu) (tstamp 5C0BBCF3) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 83 37) (xy 226 37) (xy 226 121) (xy 180 121) (xy 180 136)
(xy 118 136) (xy 104 144) (xy 90 120) (xy 83 103)
)
)
)
)

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,320 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device:Jumper
#
DEF Device:Jumper JP 0 30 Y N 1 F N
F0 "JP" 0 150 50 H V C CNN
F1 "Device:Jumper" 0 -80 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
A 0 -26 125 1426 373 0 1 0 N -98 50 99 50
C -100 0 35 0 1 0 N
C 100 0 35 0 1 0 N
X 1 1 -300 0 165 R 50 50 0 1 P
X 2 2 300 0 165 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# Device:Jumper_NO_Small
#
DEF Device:Jumper_NO_Small JP 0 30 N N 1 F N
F0 "JP" 0 80 50 H V C CNN
F1 "Device:Jumper_NO_Small" 10 -60 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -40 0 20 0 1 0 N
C 40 0 20 0 1 0 N
X 1 1 -100 0 40 R 50 50 0 1 P
X 2 2 100 0 40 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# Lily58-cache:D
#
DEF Lily58-cache:D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Lily58-cache:D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 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
#
# Lily58-cache:GND
#
DEF Lily58-cache:GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "Lily58-cache:GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 1 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 R 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# Lily58-cache:HOLE
#
DEF Lily58-cache:HOLE U 0 40 Y Y 1 F N
F0 "U" 0 0 60 H V C CNN
F1 "Lily58-cache:HOLE" 0 -200 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
T 0 0 150 60 0 0 0 HOLE Normal 0 C C
S 150 200 -150 -150 0 1 0 N
ENDDRAW
ENDDEF
#
# Lily58-cache:LED
#
DEF Lily58-cache:LED J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Lily58-cache:LED" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 150 50 -150 1 1 10 f
S 0 -95 50 -105 1 1 6 N
S 0 5 50 -5 1 1 6 N
S 0 105 50 95 1 1 6 N
P 2 1 1 10 -50 -50 50 -50 N
P 2 1 1 10 -50 50 50 50 N
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 150 L 50 50 1 1 P
X Pin_3 3 200 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Lily58-cache:MJ-4PP-9
#
DEF Lily58-cache:MJ-4PP-9 J 0 40 Y Y 1 F N
F0 "J" -350 -300 60 H V C CNN
F1 "Lily58-cache:MJ-4PP-9" -150 250 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -300 100 -350 -150 0 1 0 N
S 300 -250 -400 200 0 1 0 N
P 2 0 1 0 100 0 300 0 N
P 3 0 1 0 -100 -200 300 -200 300 -200 N
P 3 0 1 0 0 -100 -50 -50 -100 -100 N
P 3 0 1 0 0 0 50 50 100 0 N
P 3 0 1 0 300 150 -300 150 -300 100 N
P 4 0 1 0 -100 -200 -150 -150 -200 -200 -200 -200 N
P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N
X ~ 1 450 0 150 L 50 50 1 1 P
X ~ 2 450 -100 150 L 50 50 1 1 P
X ~ 3 450 -200 150 L 50 50 1 1 P
X ~ 4 450 150 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Lily58-cache:OLED
#
DEF Lily58-cache:OLED J 0 40 Y N 1 F N
F0 "J" 0 250 50 H V C CNN
F1 "Lily58-cache:OLED" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X04
Pin_Header_Angled_1X04
Socket_Strip_Straight_1X04
Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Lily58-cache:PWR_FLAG
#
DEF Lily58-cache:PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 0 50 H I C CNN
F1 "Lily58-cache:PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
X pwr 1 0 0 0 U 50 50 0 0 w
ENDDRAW
ENDDEF
#
# Lily58-cache:ProMicro_2
#
DEF Lily58-cache:ProMicro_2 U 0 40 Y Y 1 F N
F0 "U" 0 700 50 H V C CNN
F1 "Lily58-cache:ProMicro_2" 0 -700 50 H V C CNN
F2 "" -50 100 50 H I C CNN
F3 "" -50 100 50 H I C CNN
DRAW
S -450 650 450 -650 0 1 0 N
X TX(PD3) 1 -650 550 200 R 50 50 1 1 I
X D7(PE6) 10 -650 -350 200 R 50 50 1 1 I
X D8(PB4) 11 -650 -450 200 R 50 50 1 1 I
X D9(PB5) 12 -650 -550 200 R 50 50 1 1 I
X D10(PB6) 13 650 -550 200 L 50 50 1 1 I
X D16(PB2) 14 650 -450 200 L 50 50 1 1 I
X D14(PB3) 15 650 -350 200 L 50 50 1 1 I
X D15(PB1) 16 650 -250 200 L 50 50 1 1 I
X A0(PF7) 17 650 -150 200 L 50 50 1 1 I
X A1(PF6) 18 650 -50 200 L 50 50 1 1 I
X A2(PF5) 19 650 50 200 L 50 50 1 1 I
X RX(PD2) 2 -650 450 200 R 50 50 1 1 I
X A3(PF4) 20 650 150 200 L 50 50 1 1 I
X VCC 21 650 250 200 L 50 50 1 1 I
X RST 22 650 350 200 L 50 50 1 1 I
X GND 23 650 450 200 L 50 50 1 1 I
X RAW 24 650 550 200 L 50 50 1 1 I
X GND 3 -650 350 200 R 50 50 1 1 I
X GND 4 -650 250 200 R 50 50 1 1 I
X SDA(PD1) 5 -650 150 200 R 50 50 1 1 I
X SCL(PD0) 6 -650 50 200 R 50 50 1 1 I
X D4(PD4) 7 -650 -50 200 R 50 50 1 1 I
X D5(PC6) 8 -650 -150 200 R 50 50 1 1 I
X D6(PD7) 9 -650 -250 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Lily58-cache:R
#
DEF Lily58-cache:R R 0 0 N Y 1 F N
F0 "R" 0 0 50 V V C CNN
F1 "Lily58-cache:R" -100 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Lily58-cache:SW_PUSH
#
DEF Lily58-cache:SW_PUSH SW 0 40 N N 1 F N
F0 "SW" 150 110 50 H V C CNN
F1 "Lily58-cache:SW_PUSH" 0 -80 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S -170 50 170 60 0 1 0 N
P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
X 1 1 -300 0 200 R 50 50 0 1 P I
X 2 2 300 0 200 L 50 50 0 1 P I
ENDDRAW
ENDDEF
#
# Lily58-cache:SW_RST
#
DEF Lily58-cache:SW_RST RSW 0 40 N N 1 F N
F0 "RSW" 100 100 40 H V C CNN
F1 "Lily58-cache:SW_RST" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -100 50 100 50 N
P 2 0 1 0 0 100 0 50 N
X 1 1 -150 0 100 R 50 50 0 1 P I
X 2 2 150 0 100 L 50 50 0 1 P I
ENDDRAW
ENDDEF
#
# Lily58-cache:VCC
#
DEF Lily58-cache:VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "Lily58-cache:VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# Lily58-cache:i2c_pin
#
DEF Lily58-cache:i2c_pin J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Lily58-cache:i2c_pin" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 5 0 -5 1 1 6 N
S -50 50 50 -50 1 1 10 f
X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power:GND
#
DEF power:GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power:GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:VCC
#
DEF power:VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power:VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

9952
Pro/PCB/Lily58_Pro.kicad_pcb Normal file

File diff suppressed because it is too large Load diff

4
Pro/PCB/Lily58_Pro.lib Normal file
View file

@ -0,0 +1,4 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
#End Library

899
Pro/PCB/Lily58_Pro.net Normal file
View file

@ -0,0 +1,899 @@
(export (version D)
(design
(source /Users/kata0510/git/Lily58/pcb/Lily58_Socket/Lily58_Socket.sch)
(date "2018 November 16, Friday 04:10:34")
(tool "Eeschema (5.0.0-3-g5ebb6b6)")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source Lily58_Socket.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value ProMicro)
(footprint Lily58-footprint:ProMicro_rev2)
(libsource (lib "") (part ProMicro_2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722440))
(comp (ref SW25)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722503))
(comp (ref SW26)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722582))
(comp (ref SW1)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7225DA))
(comp (ref D1)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7226E7))
(comp (ref SW2)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7227CD))
(comp (ref D2)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722847))
(comp (ref SW3)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7228F7))
(comp (ref D3)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722950))
(comp (ref SW4)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722A11))
(comp (ref D4)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722A8F))
(comp (ref SW5)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722B51))
(comp (ref D5)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722BAD))
(comp (ref SW6)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722CA9))
(comp (ref D6)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B722FE1))
(comp (ref SW8)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723388))
(comp (ref SW9)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723731))
(comp (ref SW10)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7237A6))
(comp (ref SW11)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72387D))
(comp (ref SW12)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723AD3))
(comp (ref SW7)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723C9D))
(comp (ref D7)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723D94))
(comp (ref D8)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723E5F))
(comp (ref D9)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B723FA1))
(comp (ref D10)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7240EA))
(comp (ref D11)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72424D))
(comp (ref D12)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7243C0))
(comp (ref SW13)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7250AD))
(comp (ref SW14)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B725133))
(comp (ref SW15)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7251BF))
(comp (ref SW16)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72524E))
(comp (ref SW17)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7252F1))
(comp (ref SW18)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B725398))
(comp (ref D13)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7254EE))
(comp (ref D14)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7255FF))
(comp (ref D15)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72571C))
(comp (ref D16)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B725841))
(comp (ref D17)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72596D))
(comp (ref D18)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B725AA2))
(comp (ref SW21)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B726F89))
(comp (ref SW22)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727035))
(comp (ref SW23)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7270F6))
(comp (ref SW24)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7271A5))
(comp (ref SW20)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727256))
(comp (ref SW19)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727312))
(comp (ref D19)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B72767A))
(comp (ref D20)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7277CE))
(comp (ref D21)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727929))
(comp (ref D22)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727A89))
(comp (ref D23)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727BFE))
(comp (ref D24)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B727D79))
(comp (ref SW27)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7293B0))
(comp (ref SW28)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B734347))
(comp (ref SW29)
(value SW_PUSH)
(footprint Lily58-footprint:CherryMX_KailhLowProfile_Hotswap)
(libsource (lib "") (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B73449B))
(comp (ref D25)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B734844))
(comp (ref D26)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B7349D1))
(comp (ref D27)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B734B62))
(comp (ref D28)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B734CF9))
(comp (ref D29)
(value D)
(footprint Lily58-footprint:Diode_SOD123)
(libsource (lib "") (part D) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B734F9E))
(comp (ref R1)
(value R)
(footprint Lily58-footprint:RESISTOR_mini)
(libsource (lib "") (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B739F4A))
(comp (ref R2)
(value R)
(footprint Lily58-footprint:RESISTOR_mini)
(libsource (lib "") (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B73A034))
(comp (ref J2)
(value 4PIN)
(footprint Lily58-footprint:MJ-4PP-9)
(libsource (lib "") (part MJ-4PP-9) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B742D8C))
(comp (ref J1)
(value LED)
(footprint Lily58-footprint:LED)
(libsource (lib "") (part LED) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74AE32))
(comp (ref TH1)
(value HOLE)
(footprint Lily58-footprint:M2_HOLE_PCB)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74CE27))
(comp (ref TH2)
(value HOLE)
(footprint Lily58-footprint:M2_HOLE_PCB)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74D0C7))
(comp (ref TH4)
(value HOLE)
(footprint Lily58-footprint:HOLE_M2_TH)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74D1C0))
(comp (ref TH5)
(value HOLE)
(footprint Lily58-footprint:HOLE_M2_TH)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74D78B))
(comp (ref TH6)
(value HOLE)
(footprint Lily58-footprint:HOLE_M2_TH)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74D88C))
(comp (ref TH7)
(value HOLE)
(footprint Lily58-footprint:HOLE_M2_TH)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74D98F))
(comp (ref TH3)
(value HOLE)
(footprint Lily58-footprint:HOLE_M2_TH)
(libsource (lib "") (part HOLE) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B74DA95))
(comp (ref RSW1)
(value SW_RST)
(footprint Lily58-footprint:TACT_SWITCH_TVBP06)
(libsource (lib "") (part SW_RST) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B8CE7E7))
(comp (ref P1)
(value i2c_pin)
(footprint Lily58-footprint:1pin_conn)
(libsource (lib "") (part i2c_pin) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B8F6780))
(comp (ref P2)
(value i2c_pin)
(footprint Lily58-footprint:1pin_conn)
(libsource (lib "") (part i2c_pin) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B8F6980))
(comp (ref W1)
(value jumper)
(footprint Lily58-footprint:jumper_data)
(libsource (lib Device) (part Jumper) (description "Jumper, generic, normally closed"))
(sheetpath (names /) (tstamps /))
(tstamp 5B900157))
(comp (ref J3)
(value OLED)
(footprint Lily58-footprint:OLED_4Pin)
(libsource (lib "") (part OLED) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5B91007B))
(comp (ref JP1)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B911E74))
(comp (ref JP2)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B9120CE))
(comp (ref JP3)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B913646))
(comp (ref JP4)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B913C11))
(comp (ref JP5)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B9141F4))
(comp (ref JP6)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B9141FA))
(comp (ref JP7)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B914200))
(comp (ref JP8)
(value Jumper_NO_Small)
(footprint Lily58-footprint:Jumper)
(datasheet ~)
(libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open"))
(sheetpath (names /) (tstamps /))
(tstamp 5B914206)))
(libparts
(libpart (lib "") (part Lily58-cache:D)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) Lily58-cache:D))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib "") (part Lily58-cache:HOLE)
(fields
(field (name Reference) U)
(field (name Value) Lily58-cache:HOLE)))
(libpart (lib "") (part Lily58-cache:LED)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Lily58-cache:LED))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib "") (part Lily58-cache:MJ-4PP-9)
(fields
(field (name Reference) J)
(field (name Value) Lily58-cache:MJ-4PP-9))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))))
(libpart (lib "") (part Lily58-cache:OLED)
(footprints
(fp Pin_Header_Straight_1X04)
(fp Pin_Header_Angled_1X04)
(fp Socket_Strip_Straight_1X04)
(fp Socket_Strip_Angled_1X04))
(fields
(field (name Reference) J)
(field (name Value) Lily58-cache:OLED))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))))
(libpart (lib "") (part Lily58-cache:ProMicro_2)
(fields
(field (name Reference) U)
(field (name Value) Lily58-cache:ProMicro_2))
(pins
(pin (num 1) (name "TX(PD3)") (type input))
(pin (num 2) (name "RX(PD2)") (type input))
(pin (num 3) (name GND) (type input))
(pin (num 4) (name GND) (type input))
(pin (num 5) (name "SDA(PD1)") (type input))
(pin (num 6) (name "SCL(PD0)") (type input))
(pin (num 7) (name "D4(PD4)") (type input))
(pin (num 8) (name "D5(PC6)") (type input))
(pin (num 9) (name "D6(PD7)") (type input))
(pin (num 10) (name "D7(PE6)") (type input))
(pin (num 11) (name "D8(PB4)") (type input))
(pin (num 12) (name "D9(PB5)") (type input))
(pin (num 13) (name "D10(PB6)") (type input))
(pin (num 14) (name "D16(PB2)") (type input))
(pin (num 15) (name "D14(PB3)") (type input))
(pin (num 16) (name "D15(PB1)") (type input))
(pin (num 17) (name "A0(PF7)") (type input))
(pin (num 18) (name "A1(PF6)") (type input))
(pin (num 19) (name "A2(PF5)") (type input))
(pin (num 20) (name "A3(PF4)") (type input))
(pin (num 21) (name VCC) (type input))
(pin (num 22) (name RST) (type input))
(pin (num 23) (name GND) (type input))
(pin (num 24) (name RAW) (type input))))
(libpart (lib "") (part Lily58-cache:R)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) Lily58-cache:R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib "") (part Lily58-cache:SW_PUSH)
(fields
(field (name Reference) SW)
(field (name Value) Lily58-cache:SW_PUSH))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib "") (part Lily58-cache:SW_RST)
(fields
(field (name Reference) RSW)
(field (name Value) Lily58-cache:SW_RST))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib "") (part Lily58-cache:i2c_pin)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Lily58-cache:i2c_pin))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib Device) (part Jumper)
(description "Jumper, generic, normally closed")
(docs ~)
(fields
(field (name Reference) JP)
(field (name Value) Jumper))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part Jumper_NO_Small)
(description "Jumper, normally open")
(docs ~)
(fields
(field (name Reference) JP)
(field (name Value) Jumper_NO_Small))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(libraries
(library (logical Device)
(uri "/Library/Application Support/kicad/library/Device.lib")))
(nets
(net (code 1) (name LED)
(node (ref U1) (pin 1))
(node (ref J1) (pin 2)))
(net (code 2) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 3) (name DATA)
(node (ref W1) (pin 1))
(node (ref U1) (pin 2)))
(net (code 4) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 5) (name RESET)
(node (ref RSW1) (pin 2))
(node (ref U1) (pin 22)))
(net (code 6) (name "Net-(U1-Pad24)")
(node (ref U1) (pin 24)))
(net (code 7) (name SDA)
(node (ref JP5) (pin 2))
(node (ref R1) (pin 2))
(node (ref U1) (pin 5))
(node (ref JP4) (pin 2)))
(net (code 8) (name SCL)
(node (ref R2) (pin 2))
(node (ref JP3) (pin 2))
(node (ref JP6) (pin 2))
(node (ref U1) (pin 6)))
(net (code 9) (name "Net-(U1-Pad7)")
(node (ref U1) (pin 7)))
(net (code 10) (name "Net-(D25-Pad2)")
(node (ref SW25) (pin 2))
(node (ref D25) (pin 2)))
(net (code 11) (name "Net-(D26-Pad2)")
(node (ref SW26) (pin 2))
(node (ref D26) (pin 2)))
(net (code 12) (name "Net-(D1-Pad2)")
(node (ref SW1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 13) (name "Net-(D2-Pad2)")
(node (ref SW2) (pin 2))
(node (ref D2) (pin 2)))
(net (code 14) (name "Net-(D3-Pad2)")
(node (ref SW3) (pin 2))
(node (ref D3) (pin 2)))
(net (code 15) (name "Net-(D4-Pad2)")
(node (ref SW4) (pin 2))
(node (ref D4) (pin 2)))
(net (code 16) (name "Net-(D5-Pad2)")
(node (ref D5) (pin 2))
(node (ref SW5) (pin 2)))
(net (code 17) (name "Net-(D6-Pad2)")
(node (ref SW6) (pin 2))
(node (ref D6) (pin 2)))
(net (code 18) (name "Net-(D8-Pad2)")
(node (ref SW8) (pin 2))
(node (ref D8) (pin 2)))
(net (code 19) (name "Net-(D9-Pad2)")
(node (ref SW9) (pin 2))
(node (ref D9) (pin 2)))
(net (code 20) (name "Net-(D10-Pad2)")
(node (ref D10) (pin 2))
(node (ref SW10) (pin 2)))
(net (code 21) (name "Net-(D11-Pad2)")
(node (ref D11) (pin 2))
(node (ref SW11) (pin 2)))
(net (code 22) (name "Net-(D12-Pad2)")
(node (ref D12) (pin 2))
(node (ref SW12) (pin 2)))
(net (code 23) (name "Net-(D7-Pad2)")
(node (ref SW7) (pin 2))
(node (ref D7) (pin 2)))
(net (code 24) (name "Net-(D13-Pad2)")
(node (ref D13) (pin 2))
(node (ref SW13) (pin 2)))
(net (code 25) (name "Net-(D14-Pad2)")
(node (ref D14) (pin 2))
(node (ref SW14) (pin 2)))
(net (code 26) (name "Net-(D15-Pad2)")
(node (ref D15) (pin 2))
(node (ref SW15) (pin 2)))
(net (code 27) (name "Net-(D16-Pad2)")
(node (ref D16) (pin 2))
(node (ref SW16) (pin 2)))
(net (code 28) (name "Net-(D17-Pad2)")
(node (ref D17) (pin 2))
(node (ref SW17) (pin 2)))
(net (code 29) (name "Net-(D18-Pad2)")
(node (ref D18) (pin 2))
(node (ref SW18) (pin 2)))
(net (code 30) (name "Net-(D21-Pad2)")
(node (ref SW21) (pin 2))
(node (ref D21) (pin 2)))
(net (code 31) (name "Net-(D22-Pad2)")
(node (ref D22) (pin 2))
(node (ref SW22) (pin 2)))
(net (code 32) (name "Net-(D23-Pad2)")
(node (ref SW23) (pin 2))
(node (ref D23) (pin 2)))
(net (code 33) (name col0)
(node (ref SW18) (pin 1))
(node (ref SW12) (pin 1))
(node (ref U1) (pin 18))
(node (ref SW6) (pin 1))
(node (ref SW24) (pin 1)))
(net (code 34) (name "Net-(D24-Pad2)")
(node (ref D24) (pin 2))
(node (ref SW24) (pin 2)))
(net (code 35) (name col4)
(node (ref SW14) (pin 1))
(node (ref SW26) (pin 1))
(node (ref U1) (pin 14))
(node (ref SW8) (pin 1))
(node (ref SW2) (pin 1))
(node (ref SW20) (pin 1)))
(net (code 36) (name "Net-(D20-Pad2)")
(node (ref SW20) (pin 2))
(node (ref D20) (pin 2)))
(net (code 37) (name col5)
(node (ref U1) (pin 13))
(node (ref SW19) (pin 1))
(node (ref SW13) (pin 1))
(node (ref SW25) (pin 1))
(node (ref SW7) (pin 1))
(node (ref SW1) (pin 1)))
(net (code 38) (name "Net-(D19-Pad2)")
(node (ref SW19) (pin 2))
(node (ref D19) (pin 2)))
(net (code 39) (name col3)
(node (ref U1) (pin 15))
(node (ref SW3) (pin 1))
(node (ref SW9) (pin 1))
(node (ref SW27) (pin 1))
(node (ref SW21) (pin 1))
(node (ref SW15) (pin 1)))
(net (code 40) (name "Net-(D27-Pad2)")
(node (ref SW27) (pin 2))
(node (ref D27) (pin 2)))
(net (code 41) (name col2)
(node (ref SW16) (pin 1))
(node (ref U1) (pin 16))
(node (ref SW22) (pin 1))
(node (ref SW28) (pin 1))
(node (ref SW10) (pin 1))
(node (ref SW4) (pin 1)))
(net (code 42) (name "Net-(D28-Pad2)")
(node (ref D28) (pin 2))
(node (ref SW28) (pin 2)))
(net (code 43) (name col1)
(node (ref SW5) (pin 1))
(node (ref SW11) (pin 1))
(node (ref SW29) (pin 1))
(node (ref SW23) (pin 1))
(node (ref U1) (pin 17))
(node (ref SW17) (pin 1)))
(net (code 44) (name "Net-(D29-Pad2)")
(node (ref SW29) (pin 2))
(node (ref D29) (pin 2)))
(net (code 45) (name row0)
(node (ref U1) (pin 8))
(node (ref D1) (pin 1))
(node (ref D2) (pin 1))
(node (ref D3) (pin 1))
(node (ref D4) (pin 1))
(node (ref D5) (pin 1))
(node (ref D6) (pin 1)))
(net (code 46) (name row1)
(node (ref U1) (pin 9))
(node (ref D7) (pin 1))
(node (ref D8) (pin 1))
(node (ref D9) (pin 1))
(node (ref D10) (pin 1))
(node (ref D11) (pin 1))
(node (ref D12) (pin 1)))
(net (code 47) (name row2)
(node (ref U1) (pin 10))
(node (ref D13) (pin 1))
(node (ref D14) (pin 1))
(node (ref D15) (pin 1))
(node (ref D16) (pin 1))
(node (ref D17) (pin 1))
(node (ref D18) (pin 1)))
(net (code 48) (name row3)
(node (ref D19) (pin 1))
(node (ref D20) (pin 1))
(node (ref D21) (pin 1))
(node (ref D22) (pin 1))
(node (ref D23) (pin 1))
(node (ref D24) (pin 1))
(node (ref U1) (pin 11)))
(net (code 49) (name row4)
(node (ref U1) (pin 12))
(node (ref D25) (pin 1))
(node (ref D26) (pin 1))
(node (ref D27) (pin 1))
(node (ref D28) (pin 1))
(node (ref D29) (pin 1)))
(net (code 50) (name VCC)
(node (ref U1) (pin 21))
(node (ref JP7) (pin 2))
(node (ref J1) (pin 1))
(node (ref J2) (pin 1))
(node (ref JP2) (pin 2))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1)))
(net (code 51) (name GND)
(node (ref J1) (pin 3))
(node (ref U1) (pin 23))
(node (ref U1) (pin 3))
(node (ref U1) (pin 4))
(node (ref JP1) (pin 2))
(node (ref RSW1) (pin 1))
(node (ref J2) (pin 2))
(node (ref JP8) (pin 2)))
(net (code 52) (name "Net-(J2-Pad4)")
(node (ref J2) (pin 4))
(node (ref P1) (pin 1)))
(net (code 53) (name "Net-(J2-Pad3)")
(node (ref P2) (pin 1))
(node (ref W1) (pin 2))
(node (ref J2) (pin 3)))
(net (code 54) (name "Net-(J3-Pad2)")
(node (ref JP7) (pin 1))
(node (ref J3) (pin 2))
(node (ref JP3) (pin 1)))
(net (code 55) (name "Net-(J3-Pad3)")
(node (ref JP6) (pin 1))
(node (ref J3) (pin 3))
(node (ref JP2) (pin 1)))
(net (code 56) (name "Net-(J3-Pad4)")
(node (ref JP5) (pin 1))
(node (ref JP1) (pin 1))
(node (ref J3) (pin 4)))
(net (code 57) (name "Net-(J3-Pad1)")
(node (ref JP4) (pin 1))
(node (ref J3) (pin 1))
(node (ref JP8) (pin 1)))))

33
Pro/PCB/Lily58_Pro.pro Normal file
View file

@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]

1405
Pro/PCB/Lily58_Pro.sch Normal file

File diff suppressed because it is too large Load diff