diff --git a/hardware/keyboard-sol/kbd-sol.kicad_pcb b/hardware/keyboard-sol/kbd-sol.kicad_pcb index 19f1b21..35bfb03 100644 --- a/hardware/keyboard-sol/kbd-sol.kicad_pcb +++ b/hardware/keyboard-sol/kbd-sol.kicad_pcb @@ -2,10 +2,10 @@ (general (thickness 1.6) - (drawings 8) + (drawings 13) (tracks 1440) (zones 0) - (modules 186) + (modules 189) (nets 129) ) @@ -393,6 +393,63 @@ (add_net /Col0) ) + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5EC6ED58) + (at 359.5116 114.08156) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (attr virtual) + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5EC6ED58) + (at 392.6586 114.08156) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (attr virtual) + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5EC6ECCF) + (at 461.1116 114.08156) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (attr virtual) + (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + (module unikbd:kbd_header_two_mounting_holes locked (layer F.Cu) (tedit 5EBCF8D8) (tstamp 5E6DA300) (at 191.6938 208.9658 90) (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") @@ -790,7 +847,7 @@ (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) ) - (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E74ED97) + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5EC6ECBA) (at 475.16288 114.08156) (descr "Mounting Hole 3.2mm, no annular, M3") (tags "mounting hole 3.2mm no annular m3") @@ -809,7 +866,7 @@ (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) ) - (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5E826FA1) + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5EC6ECA5) (at 437.06288 114.08156) (descr "Mounting Hole 3.2mm, no annular, M3") (tags "mounting hole 3.2mm no annular m3") @@ -7902,6 +7959,17 @@ ) ) + (gr_line (start 193.4464 117.2718) (end 237.6551 117.2718) (layer F.SilkS) (width 0.254) (tstamp 5EC6EDB8)) + (gr_text "Interface MNT" (at 214.8713 115.3541) (layer F.SilkS) (tstamp 5EC6EDAC) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "Interface MNT" (at 459.7908 109.1565) (layer F.SilkS) (tstamp 5EC6EDAC) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 363.2327 113.8174) (end 389.1407 113.8174) (layer F.SilkS) (width 0.254)) + (gr_text "Interface MNT" (at 376.0343 112.3188) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) (gr_text "SOL-20 keyboard rev 1.4" (at 362.7374 223.1644) (layer F.SilkS) (effects (font (size 2.032 2.032) (thickness 0.2032))) )