diff --git a/hardware/68percent/68percent-backups/68percent-2025-10-23_210137.zip b/hardware/68percent/68percent-backups/68percent-2025-10-23_210137.zip new file mode 100644 index 00000000..f1f9ed5c Binary files /dev/null and b/hardware/68percent/68percent-backups/68percent-2025-10-23_210137.zip differ diff --git a/hardware/68percent/68percent.kicad_pcb b/hardware/68percent/68percent.kicad_pcb index 11c0b1c8..0bc73a03 100644 --- a/hardware/68percent/68percent.kicad_pcb +++ b/hardware/68percent/68percent.kicad_pcb @@ -187,8 +187,8 @@ (net 38 "/COL4") (net 39 "/COL5") (net 40 "/COL1") - (net 41 "/ROT_TIMB") - (net 42 "/ROT_TIMA") + (net 41 "Net-(LED1-DOUT)") + (net 42 "unconnected-(LED1-VDD-Pad1)") (net 43 "Net-(U1-OSCIN)") (net 44 "Net-(U1-OSCOUT)") (net 45 "Net-(U1-VCAP)") @@ -201,7 +201,7 @@ (net 52 "/ROW4") (net 53 "/ROW5") (net 54 "Net-(D35-A)") - (net 55 "/ROT_SW") + (net 55 "unconnected-(LED1-VSS-Pad4)") (net 56 "/UART_TX_EAST") (net 57 "/UART_RX_EAST") (net 58 "Net-(U1-VDDA)") @@ -284,6 +284,211 @@ (net 135 "/COL13") (net 136 "/COL15") (net 137 "unconnected-(U1-PC4-Pad24)") + (net 138 "unconnected-(LED1-DIN-Pad3)") + (net 139 "Net-(LED2-DOUT)") + (net 140 "unconnected-(LED2-VSS-Pad4)") + (net 141 "unconnected-(LED2-VDD-Pad1)") + (net 142 "unconnected-(LED3-VSS-Pad4)") + (net 143 "unconnected-(LED3-VDD-Pad1)") + (net 144 "Net-(LED3-DOUT)") + (net 145 "unconnected-(LED4-VDD-Pad1)") + (net 146 "unconnected-(LED4-VSS-Pad4)") + (net 147 "Net-(LED4-DOUT)") + (net 148 "unconnected-(LED5-VDD-Pad1)") + (net 149 "Net-(LED5-DOUT)") + (net 150 "unconnected-(LED5-VSS-Pad4)") + (net 151 "unconnected-(LED6-VDD-Pad1)") + (net 152 "unconnected-(LED6-VSS-Pad4)") + (net 153 "Net-(LED6-DOUT)") + (net 154 "unconnected-(LED7-VDD-Pad1)") + (net 155 "unconnected-(LED7-VSS-Pad4)") + (net 156 "Net-(LED7-DOUT)") + (net 157 "Net-(LED8-DOUT)") + (net 158 "unconnected-(LED8-VDD-Pad1)") + (net 159 "unconnected-(LED8-VSS-Pad4)") + (net 160 "Net-(LED10-DIN)") + (net 161 "unconnected-(LED9-VDD-Pad1)") + (net 162 "unconnected-(LED9-VSS-Pad4)") + (net 163 "Net-(LED10-DOUT)") + (net 164 "unconnected-(LED10-VDD-Pad1)") + (net 165 "unconnected-(LED10-VSS-Pad4)") + (net 166 "Net-(LED11-DOUT)") + (net 167 "unconnected-(LED11-VDD-Pad1)") + (net 168 "unconnected-(LED11-VSS-Pad4)") + (net 169 "unconnected-(LED12-VDD-Pad1)") + (net 170 "unconnected-(LED12-VSS-Pad4)") + (net 171 "Net-(LED12-DOUT)") + (net 172 "Net-(LED13-DOUT)") + (net 173 "unconnected-(LED13-VSS-Pad4)") + (net 174 "unconnected-(LED13-VDD-Pad1)") + (net 175 "unconnected-(LED14-VDD-Pad1)") + (net 176 "Net-(LED14-DOUT)") + (net 177 "unconnected-(LED14-VSS-Pad4)") + (net 178 "unconnected-(LED15-VSS-Pad4)") + (net 179 "Net-(LED15-DOUT)") + (net 180 "unconnected-(LED15-VDD-Pad1)") + (net 181 "Net-(LED16-DOUT)") + (net 182 "unconnected-(LED16-VDD-Pad1)") + (net 183 "unconnected-(LED16-VSS-Pad4)") + (net 184 "unconnected-(LED17-VDD-Pad1)") + (net 185 "unconnected-(LED17-VSS-Pad4)") + (net 186 "Net-(LED17-DOUT)") + (net 187 "unconnected-(LED18-VDD-Pad1)") + (net 188 "unconnected-(LED18-VSS-Pad4)") + (net 189 "Net-(LED18-DOUT)") + (net 190 "Net-(LED19-DOUT)") + (net 191 "unconnected-(LED19-VDD-Pad1)") + (net 192 "unconnected-(LED19-VSS-Pad4)") + (net 193 "unconnected-(LED20-VSS-Pad4)") + (net 194 "unconnected-(LED20-VDD-Pad1)") + (net 195 "Net-(LED20-DOUT)") + (net 196 "unconnected-(LED21-VSS-Pad4)") + (net 197 "unconnected-(LED21-VDD-Pad1)") + (net 198 "Net-(LED21-DOUT)") + (net 199 "unconnected-(LED22-VSS-Pad4)") + (net 200 "Net-(LED22-DOUT)") + (net 201 "unconnected-(LED22-VDD-Pad1)") + (net 202 "Net-(LED23-DOUT)") + (net 203 "unconnected-(LED23-VDD-Pad1)") + (net 204 "unconnected-(LED23-VSS-Pad4)") + (net 205 "unconnected-(LED24-VDD-Pad1)") + (net 206 "Net-(LED24-DOUT)") + (net 207 "unconnected-(LED24-VSS-Pad4)") + (net 208 "unconnected-(LED25-VSS-Pad4)") + (net 209 "unconnected-(LED25-VDD-Pad1)") + (net 210 "Net-(LED25-DOUT)") + (net 211 "Net-(LED26-DOUT)") + (net 212 "unconnected-(LED26-VSS-Pad4)") + (net 213 "unconnected-(LED26-VDD-Pad1)") + (net 214 "unconnected-(LED27-VSS-Pad4)") + (net 215 "unconnected-(LED27-VDD-Pad1)") + (net 216 "Net-(LED27-DOUT)") + (net 217 "unconnected-(LED28-VSS-Pad4)") + (net 218 "unconnected-(LED28-VDD-Pad1)") + (net 219 "Net-(LED28-DOUT)") + (net 220 "unconnected-(LED29-VDD-Pad1)") + (net 221 "Net-(LED29-DOUT)") + (net 222 "unconnected-(LED29-VSS-Pad4)") + (net 223 "Net-(LED30-DOUT)") + (net 224 "unconnected-(LED30-VSS-Pad4)") + (net 225 "unconnected-(LED30-VDD-Pad1)") + (net 226 "Net-(LED31-DOUT)") + (net 227 "unconnected-(LED31-VSS-Pad4)") + (net 228 "unconnected-(LED31-VDD-Pad1)") + (net 229 "unconnected-(LED32-VSS-Pad4)") + (net 230 "unconnected-(LED32-VDD-Pad1)") + (net 231 "Net-(LED32-DOUT)") + (net 232 "unconnected-(LED33-VSS-Pad4)") + (net 233 "unconnected-(LED33-VDD-Pad1)") + (net 234 "Net-(LED33-DOUT)") + (net 235 "unconnected-(LED34-VDD-Pad1)") + (net 236 "Net-(LED34-DOUT)") + (net 237 "unconnected-(LED34-VSS-Pad4)") + (net 238 "unconnected-(LED35-VSS-Pad4)") + (net 239 "Net-(LED35-DOUT)") + (net 240 "unconnected-(LED35-VDD-Pad1)") + (net 241 "Net-(LED36-DOUT)") + (net 242 "unconnected-(LED36-VDD-Pad1)") + (net 243 "unconnected-(LED36-VSS-Pad4)") + (net 244 "unconnected-(LED37-VSS-Pad4)") + (net 245 "unconnected-(LED37-VDD-Pad1)") + (net 246 "Net-(LED37-DOUT)") + (net 247 "unconnected-(LED38-VSS-Pad4)") + (net 248 "unconnected-(LED38-VDD-Pad1)") + (net 249 "Net-(LED38-DOUT)") + (net 250 "unconnected-(LED39-VDD-Pad1)") + (net 251 "Net-(LED39-DOUT)") + (net 252 "unconnected-(LED39-VSS-Pad4)") + (net 253 "Net-(LED40-DOUT)") + (net 254 "unconnected-(LED40-VSS-Pad4)") + (net 255 "unconnected-(LED40-VDD-Pad1)") + (net 256 "unconnected-(LED41-VSS-Pad4)") + (net 257 "Net-(LED41-DOUT)") + (net 258 "unconnected-(LED41-VDD-Pad1)") + (net 259 "unconnected-(LED42-VDD-Pad1)") + (net 260 "unconnected-(LED42-VSS-Pad4)") + (net 261 "Net-(LED42-DOUT)") + (net 262 "unconnected-(LED43-VSS-Pad4)") + (net 263 "unconnected-(LED43-VDD-Pad1)") + (net 264 "Net-(LED43-DOUT)") + (net 265 "Net-(LED44-DOUT)") + (net 266 "unconnected-(LED44-VSS-Pad4)") + (net 267 "unconnected-(LED44-VDD-Pad1)") + (net 268 "Net-(LED45-DOUT)") + (net 269 "unconnected-(LED45-VSS-Pad4)") + (net 270 "unconnected-(LED45-VDD-Pad1)") + (net 271 "Net-(LED46-DOUT)") + (net 272 "unconnected-(LED46-VDD-Pad1)") + (net 273 "unconnected-(LED46-VSS-Pad4)") + (net 274 "Net-(LED47-DOUT)") + (net 275 "unconnected-(LED47-VSS-Pad4)") + (net 276 "unconnected-(LED47-VDD-Pad1)") + (net 277 "unconnected-(LED48-VDD-Pad1)") + (net 278 "unconnected-(LED48-VSS-Pad4)") + (net 279 "Net-(LED48-DOUT)") + (net 280 "unconnected-(LED49-VDD-Pad1)") + (net 281 "unconnected-(LED49-VSS-Pad4)") + (net 282 "Net-(LED49-DOUT)") + (net 283 "Net-(LED50-DOUT)") + (net 284 "unconnected-(LED50-VDD-Pad1)") + (net 285 "unconnected-(LED50-VSS-Pad4)") + (net 286 "unconnected-(LED51-VDD-Pad1)") + (net 287 "unconnected-(LED51-VSS-Pad4)") + (net 288 "Net-(LED51-DOUT)") + (net 289 "unconnected-(LED52-VDD-Pad1)") + (net 290 "Net-(LED52-DOUT)") + (net 291 "unconnected-(LED52-VSS-Pad4)") + (net 292 "unconnected-(LED53-VDD-Pad1)") + (net 293 "unconnected-(LED53-VSS-Pad4)") + (net 294 "Net-(LED53-DOUT)") + (net 295 "Net-(LED54-DOUT)") + (net 296 "unconnected-(LED54-VDD-Pad1)") + (net 297 "unconnected-(LED54-VSS-Pad4)") + (net 298 "unconnected-(LED55-VDD-Pad1)") + (net 299 "unconnected-(LED55-VSS-Pad4)") + (net 300 "Net-(LED55-DOUT)") + (net 301 "unconnected-(LED56-VDD-Pad1)") + (net 302 "Net-(LED56-DOUT)") + (net 303 "unconnected-(LED56-VSS-Pad4)") + (net 304 "unconnected-(LED57-VDD-Pad1)") + (net 305 "Net-(LED57-DOUT)") + (net 306 "unconnected-(LED57-VSS-Pad4)") + (net 307 "Net-(LED58-DOUT)") + (net 308 "unconnected-(LED58-VDD-Pad1)") + (net 309 "unconnected-(LED58-VSS-Pad4)") + (net 310 "unconnected-(LED59-VDD-Pad1)") + (net 311 "Net-(LED59-DOUT)") + (net 312 "unconnected-(LED59-VSS-Pad4)") + (net 313 "Net-(LED60-DOUT)") + (net 314 "unconnected-(LED60-VDD-Pad1)") + (net 315 "unconnected-(LED60-VSS-Pad4)") + (net 316 "Net-(LED61-DOUT)") + (net 317 "unconnected-(LED61-VSS-Pad4)") + (net 318 "unconnected-(LED61-VDD-Pad1)") + (net 319 "unconnected-(LED62-VDD-Pad1)") + (net 320 "unconnected-(LED62-VSS-Pad4)") + (net 321 "Net-(LED62-DOUT)") + (net 322 "unconnected-(LED63-VDD-Pad1)") + (net 323 "unconnected-(LED63-VSS-Pad4)") + (net 324 "Net-(LED63-DOUT)") + (net 325 "unconnected-(LED64-VDD-Pad1)") + (net 326 "unconnected-(LED64-VSS-Pad4)") + (net 327 "Net-(LED64-DOUT)") + (net 328 "unconnected-(LED65-VDD-Pad1)") + (net 329 "Net-(LED65-DOUT)") + (net 330 "unconnected-(LED65-VSS-Pad4)") + (net 331 "unconnected-(LED66-VSS-Pad4)") + (net 332 "Net-(LED66-DOUT)") + (net 333 "unconnected-(LED66-VDD-Pad1)") + (net 334 "unconnected-(LED67-VSS-Pad4)") + (net 335 "unconnected-(LED67-VDD-Pad1)") + (net 336 "Net-(LED67-DOUT)") + (net 337 "unconnected-(LED68-VDD-Pad1)") + (net 338 "unconnected-(LED68-VSS-Pad4)") + (net 339 "unconnected-(LED68-DOUT-Pad2)") + (net 340 "unconnected-(U1-PA6-Pad22)") + (net 341 "unconnected-(U1-PA4-Pad20)") + (net 342 "unconnected-(U1-PA7-Pad23)") (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" (layer "F.Cu") (uuid "1684dec3-a7fc-4a6d-a4d3-42bc71c0eb33") @@ -4684,6 +4889,398 @@ ) ) ) + (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" + (layer "F.Cu") + (uuid "b7222b67-f555-4a60-9e7f-4461c384c96f") + (at 181.47775 71.585001) + (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2u") + (property "Reference" "S5" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "72b92907-681c-4b95-b243-7f513b814e16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MX_stab" + (at 0 8.128 -0) + (layer "Cmts.User") + (uuid "a66a0279-69dc-4ae5-a7d2-2a19fee84b84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1ee56f97-f464-4868-8581-3b97ae9af5bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Cherry MX-style stabilizer" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ab2000fb-8bed-479b-ae29-a0034bfa6fab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e7176b98-73ca-4dca-9202-098fd5c88eef") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr through_hole exclude_from_pos_files) + (fp_line + (start -19.05 -9.525) + (end -19.05 9.525) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a71cab56-a82b-4948-8e69-ee5d99f5208b") + ) + (fp_line + (start -19.05 -9.525) + (end 19.05 -9.525) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "770610c7-ed78-4dc5-bb55-2f930d11c519") + ) + (fp_line + (start -19.05 9.525) + (end 19.05 9.525) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "805652ac-93c7-4222-ac54-c42876eee87b") + ) + (fp_line + (start -7 -7) + (end -5 -7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "74432db5-a8b5-43d1-9708-acbc14bc80ae") + ) + (fp_line + (start -7 -5) + (end -7 -7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8dbf7dea-844e-4921-a0dc-98744a258fbd") + ) + (fp_line + (start -7 7) + (end -7 5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15e531ab-8d19-4a6b-8a5a-52b4470870d5") + ) + (fp_line + (start -5 7) + (end -7 7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f6205919-cb19-44a5-aa22-7692b69c6750") + ) + (fp_line + (start 5 -7) + (end 7 -7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ba6838e-42df-439f-87cd-c8b789ae8dbc") + ) + (fp_line + (start 5 7) + (end 7 7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6d3f6053-d44e-4bab-95f3-3b88231fa081") + ) + (fp_line + (start 7 -7) + (end 7 -5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6ae0b12-dda2-4009-ac6d-2bbf855890df") + ) + (fp_line + (start 7 7) + (end 7 5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6f0ce92b-f085-43ed-ab4e-31eaa43e3753") + ) + (fp_line + (start 19.05 -9.525) + (end 19.05 9.525) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84c59459-9b8d-4204-b4a7-366082c71ea4") + ) + (fp_line + (start -15.28125 -5.499999) + (end -15.28125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "986007df-38a4-4386-89e0-2c8abbe23593") + ) + (fp_line + (start -14.78125 -5.999999) + (end -9.03125 -5.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5c62e9a7-a431-4212-91a0-10ba4418a5e7") + ) + (fp_line + (start -14.78125 8.000001) + (end -9.03125 8.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0545429e-fed8-40d6-b3d7-715be2f0850b") + ) + (fp_line + (start -8.53125 -5.499999) + (end -8.53125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "77b023a2-5058-41db-9c35-426bbdf244e9") + ) + (fp_line + (start 8.53125 -5.499999) + (end 8.53125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3ba7fd55-37e7-4433-8605-796c4bc042ff") + ) + (fp_line + (start 9.03125 -5.999999) + (end 14.780039 -5.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b26f6788-cc9b-4734-b886-1496fbce59f2") + ) + (fp_line + (start 9.03125 8.000001) + (end 14.78125 8.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "eafbd3e4-cb9c-4e9a-a6e1-92c785616dbd") + ) + (fp_line + (start 15.280039 -5.499999) + (end 15.28125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "debb2388-86c9-4e65-b70a-8ac5a6ca8dbc") + ) + (fp_arc + (start -15.28125 -5.499999) + (mid -15.134803 -5.853552) + (end -14.78125 -5.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7e7fa17c-855e-4792-8ac3-6196e12eb629") + ) + (fp_arc + (start -14.78125 8.000001) + (mid -15.134803 7.853554) + (end -15.28125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "202aa4ab-351b-4672-b457-4a36b5ae676a") + ) + (fp_arc + (start -9.03125 -5.999999) + (mid -8.677697 -5.853552) + (end -8.53125 -5.499999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b0f3bc02-d570-4b3f-a493-e946f082b6a4") + ) + (fp_arc + (start -8.53125 7.500001) + (mid -8.677697 7.853554) + (end -9.03125 8.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b0613145-7429-4e6a-8d44-a75ae16cc35a") + ) + (fp_arc + (start 8.53125 -5.499999) + (mid 8.677697 -5.853552) + (end 9.03125 -5.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1c6fa936-849e-4704-b91c-240289d0be3d") + ) + (fp_arc + (start 9.03125 8.000001) + (mid 8.677697 7.853554) + (end 8.53125 7.500001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "63954b59-7e7d-4131-9fd4-25d28e914017") + ) + (fp_arc + (start 14.780039 -5.999999) + (mid 15.133592 -5.853552) + (end 15.280039 -5.499999) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f1a5df67-c54b-4664-a9e4-b3ef08081906") + ) + (fp_arc + (start 15.28125 7.500001) + (mid 15.134803 7.853554) + (end 14.78125 8.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "010fbfad-ade9-4312-b6a2-08b834b3ad71") + ) + (pad "" thru_hole circle + (at -11.90625 -6.985) + (size 4 4) + (drill 3.048) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "db897345-4f0c-427c-b22a-742cf94b791c") + ) + (pad "" np_thru_hole circle + (at -11.90625 8.255) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "e8cd96b5-51be-4347-a9b1-632d78c06580") + ) + (pad "" thru_hole circle + (at 11.90625 -6.985) + (size 4 4) + (drill 3.048) + (layers "*.Cu" "B.Mask") + (remove_unused_layers no) + (uuid "aba68f2a-1b01-400b-9b35-a7b31c6e1141") + ) + (pad "" np_thru_hole circle + (at 11.90625 8.255) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "80698cde-d839-45c7-a20f-200ab64e0dfd") + ) + (group "" + (uuid "49b495c4-8e33-45c1-bf86-7260db0288b0") + (members "010fbfad-ade9-4312-b6a2-08b834b3ad71" "1c6fa936-849e-4704-b91c-240289d0be3d" + "3ba7fd55-37e7-4433-8605-796c4bc042ff" "63954b59-7e7d-4131-9fd4-25d28e914017" + "b26f6788-cc9b-4734-b886-1496fbce59f2" "debb2388-86c9-4e65-b70a-8ac5a6ca8dbc" + "eafbd3e4-cb9c-4e9a-a6e1-92c785616dbd" "f1a5df67-c54b-4664-a9e4-b3ef08081906" + ) + ) + (group "" + (uuid "78b50eb3-89f2-4a89-b0f6-b15cf895bdce") + (members "0545429e-fed8-40d6-b3d7-715be2f0850b" "202aa4ab-351b-4672-b457-4a36b5ae676a" + "5c62e9a7-a431-4212-91a0-10ba4418a5e7" "77b023a2-5058-41db-9c35-426bbdf244e9" + "7e7fa17c-855e-4792-8ac3-6196e12eb629" "986007df-38a4-4386-89e0-2c8abbe23593" + "b0613145-7429-4e6a-8d44-a75ae16cc35a" "b0f3bc02-d570-4b3f-a493-e946f082b6a4" + ) + ) + (embedded_fonts no) + ) (footprint "PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_Plated_1.75u" (layer "F.Cu") (uuid "bdf5fc62-d71a-4081-8f40-55934cefa6a2") @@ -5612,6 +6209,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "012a96cb-f2ae-4516-9f6f-c16a44f84a76") + (at 197.9915 47.475 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED34" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "efd62292-d046-432a-a4a2-5c7ae49fcf56") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4d24f481-fefa-4bbd-9763-3e80ed1081ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "dc28bbe1-baef-4852-ae65-3fbc40c79480") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "55360c64-87fa-4841-ad65-9bf604309a12") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/359adf5b-7a8d-4a0b-9baa-f947b3b10d84") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "48574f21-e2c8-4e34-b611-f6e65572bed1") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0cd2ecc1-3463-41fd-a14b-29476e7e4ef2") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0abf8bf0-981f-41dc-a93f-38e3b9631020") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "862187de-8aae-4f17-971f-3fc5003e9179") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2c6d8581-b1d9-4f86-8bac-1aabde654899") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c71b8a9b-7f01-4bed-b613-b9a7921d293c") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "84ea950c-ccf0-416d-b93d-ae530fd1cead") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3baa174c-4d9b-4346-a1a6-66efbb560514") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d529692a-a33d-49b3-a6e8-2262500e976a") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7e3d15df-908e-4cf3-9932-e88197266028") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e4a1b38a-0807-41c8-b531-6bf771ad47d7") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a641c145-051f-4a9d-851c-8616d38761f7") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "863d32a8-ed8f-4a27-b4de-95eac0753ca9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "65c30263-8d8e-4d4d-b184-c8916738241c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a640e38d-dde0-4376-bb90-7d05dc909bef") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19060499-f3a5-4a20-9e3f-4238fb9fdf3e") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "919b32a0-37ee-4a76-ae31-26c5b8cf7826") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "776cec9e-f974-4fcb-951b-484ff51cd54a") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "289432b0-4110-4ade-b777-07e6b3fa946c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a54ffa1f-cfd2-4060-a917-4753f676ea33") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7ff8e087-8814-4525-b116-5f20555c7b88") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3de0c3d-e383-4103-a09e-42ca731dacd7") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6a5153a4-e3d2-4427-9933-a8ae2104b7d9") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ab0a6e3-d184-4fd2-baaf-4ea944c242af") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cc87f7a1-911e-4e9a-ab90-8ebcf1d5c6c7") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b8c017d5-d4ae-4867-9588-5ab6914e5646") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ba0bbc68-b8a7-41b5-82b9-7336713ffcaa") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "18be4457-9854-442f-912a-ad716dec7533") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5e1e515a-a305-4f95-9afa-d182abc13f78") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6a12d85-09de-4ab3-82f1-70c175f53406") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1e0ba4b-7831-4348-8352-81851b4dcccf") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65bf78a2-285e-45cb-8053-3c5f7f355842") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df01e14e-7412-469c-8a08-cd581551d4bb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2232430a-2166-4761-be86-e685fe4bebc9") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9b9f909a-9516-40f0-a886-db6d8919fd9d") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5a5cf3e6-e61b-4e47-8ca3-1f76a7243fc5") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ab7a1ea5-ec3d-4b79-86a0-3999abff906a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0cd8576a-0197-46aa-a3fe-9d58859d325b") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b5bdf0b6-3726-428b-89af-8406a48c2e56") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "cebe66ad-a67e-4918-a511-f9e3b71bdea3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "e597be4d-425c-4c3a-8142-7cb82a5b7859") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "032a9fa2-fa30-413f-964d-21fbcae75fc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "675593f2-7073-4d1c-aeb6-72d389977336") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 235 "unconnected-(LED34-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "57d58c5a-57e0-4e4b-9919-8db803d5c2b4") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 236 "Net-(LED34-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d212ad40-4cd0-4147-b9c2-f1123ed6a204") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 234 "Net-(LED33-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "8c38f545-86f8-4a41-937f-e683f9857bed") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 237 "unconnected-(LED34-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "f89dd2b9-140b-4883-a54e-33e72690acfa") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "0460780a-4b05-4f1b-b478-d501b0453c9b") @@ -6212,6 +7376,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "06c084b0-90d3-4739-a76f-9c3ede628692") + (at 215.7215 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED1" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "0fbbd4b5-e832-4fe7-97b3-6f1646ba9f1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4e82ead1-c39f-48cd-96ba-09d0b63a13e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "baf864a6-510f-4983-a6ab-6686eb1e83ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "668f50fa-4d13-4ff7-b08d-55b968be8cd2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/e61aecf2-8aef-4a76-b3b4-8a52c719577f") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "12fa6bb9-75dd-4fb3-b53d-187342b30af8") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a7f089c5-4e86-4ac3-ae62-c445d2e7a340") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0df0757d-d27c-4d98-a8c4-c7163ceeb5d6") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3fefa66e-2de5-40e8-88e0-8509174fa54b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0ac8778f-e628-4a8a-9857-6ecf27aa74f4") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3bfd84b8-bb76-4ec3-8107-0229c70b5cbf") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "cf7cbf54-8978-486a-a624-63cdc4aba822") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "41137295-5b54-465f-8840-43134b4b26ab") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bd247cd0-1aee-42d4-a8d4-4d8068efec6e") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "179ab16f-5a42-4f47-b31a-f05023fd6fbb") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e7fcc1b7-6729-49a6-8e6e-b1b8b89efc9e") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d51d7a42-8197-4486-93df-72af8d2db583") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "669f64b5-4407-48b1-85b8-3cbb7cec4370") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e19f9d8a-d306-4988-9091-235619fd7dce") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "616adb20-b2f7-4ba7-9f34-d7526ad7594b") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ecaab8d3-b1a3-44bf-ba1c-4103de8c7305") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "623e8960-fa39-4996-81a5-6e91985c2cde") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b00f73c9-015f-4c66-892e-e4f75c40629d") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fc6b9d8f-0d6c-452f-b668-681b967d2363") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c662c98c-4277-4e03-bc59-66511fa34a83") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "da926edb-1d41-41ea-b361-f0892d9ab37c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5940639a-626c-4017-9345-64bab652cfd7") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9930b8d2-4799-4a5e-b55a-06e7cc24d40b") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4709aca0-f338-4261-a4ca-7012db4f71e5") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "02f227f0-fd93-4121-91f8-af30b311c8c7") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c8514823-a9b3-4495-acb2-56ea851bc2fe") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c4e4dc7d-b6f5-46dd-ba0a-115429348495") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9f5dbd0f-d908-497b-951c-9a4db67b5d81") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4546ad8f-32f2-4e94-997c-686f23585342") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dc307025-0b30-48c4-be4c-7fd747ca4490") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9aec1820-5919-44a2-b5d0-49128d086636") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f11650f1-e953-4d3e-9141-008b0dbe29ca") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a0596ed9-38f0-494f-871d-747bf72a1d52") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "94a8a491-b004-4f1f-a3fc-bce565bc3423") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5800b67f-21df-4c0a-bf80-eeb1e4745592") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "12aed982-a780-4b73-a5df-3be438e188e6") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cd23e32f-6bfb-463f-a2e7-41c94732456a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6810baf8-afa1-4f9f-ac44-ff439cd65a41") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "025c4633-a5b7-499c-b564-a808ce57d4e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "3e6278fb-a383-43f1-834a-58ce99463581") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3348394b-0bca-4e61-b3e6-cf7b4c7b2f21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "528fd7c9-bc29-4a47-9199-2f178b4f9acd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "d8777fd0-ac9f-46b5-817d-8124bf225c19") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 42 "unconnected-(LED1-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "65ef4d37-3595-47ee-abee-9419c33bb138") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 41 "Net-(LED1-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "5e30de82-71f7-42d2-b77b-bcbe51fb46f2") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 138 "unconnected-(LED1-DIN-Pad3)") + (pinfunction "DIN") + (pintype "input") + (uuid "fb5c9864-0156-436c-8a6c-336244ab1c1d") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 55 "unconnected-(LED1-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "7afb550d-0fa9-4da3-8b53-62a01cb4c72f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "07d97887-3d68-41b5-baa7-0223135ce058") @@ -8303,6 +10034,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "0d48a29e-55ee-4fa1-bb47-fe74f4954f52") + (at 215.7215 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED4" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "f5cdb5dd-73ee-4eab-9381-56b9a5e7db73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4efc7611-6aa9-4dbf-b0ef-bc27ebffdf28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "604a8de1-82a9-43d9-a707-8ccb94eb289b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ebf7114a-ba34-4c4f-b73e-8fb8891f212e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/36effd9e-0ae7-4e66-b47b-ead1e8f8c8a2") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5421b850-15c0-45bb-a913-755d221e9699") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9497fb24-ee77-4c38-baf1-c37515860d9d") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b9e1b8dd-3f15-4816-a5c4-8c58cb3f646d") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d4c1948-b8a7-42cf-9ce4-40a985bb87fd") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e8b005ee-f522-43e7-bd9e-67b90f4bd4d3") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "aa42f016-210d-4743-9958-465f4ed49938") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7d2b127a-b32f-4e33-93f9-f3afa9ee7be5") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "88d0578a-d831-435d-922d-9812a397d5d3") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1549152e-8c21-4344-91e7-5e91b82f6355") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "22929d7c-68b4-4c38-803e-e448e63319a0") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b896be35-f0f2-4fed-be27-0fa5be484826") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4fd8af2f-b1b8-4223-bcf0-24891ad51f2d") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0dfe8e7b-c366-4d88-8c20-e58383589f88") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7fbd056-5a79-426b-89e6-bf797323c789") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a4734dd5-2c27-4d90-a945-75b7f3084db1") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ade355d6-a013-46c9-ae3a-f0a01df46f75") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "879e449b-60ed-48be-a32d-1b9964dd20c5") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "87b04bc7-bd74-4fc6-9a50-54e794286424") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7016a3ab-884d-4443-949b-da1f8baadd65") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1113d63c-9705-4be1-8f12-b6757a870ad2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "772a67fb-1f4f-4b84-b66f-2a81b7e1d083") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ac6c183c-ef7a-40bc-8d92-18c5714b4bde") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "85227050-7be4-440b-8a8d-b12fbafef138") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "195e7c86-a1c6-4616-aaca-f00b016e3a7e") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9ab57fdc-5113-4824-aced-3527ba678e29") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "21e3873c-aed0-4ed3-b82d-437a159c82a4") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74e4a56b-f8e0-4797-abb4-87a1d2c3fe64") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "605ee821-9483-45d6-a489-4d58f416d579") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8b8fc1ca-ad81-4f0e-8a15-da3bf2ceb3ea") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5227b1a-3680-4827-a5a4-aaaf5f877ede") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddef342e-9549-4250-b1be-b3b7cc30da50") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d6c4f0b-5e60-41cf-8222-34a946d04e6a") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74e6dc02-b31d-4947-a220-c402aeadf0f7") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b2aff8e8-eafd-4bd4-95c3-a91c208e6fa9") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "83bd6a91-b750-43d8-848b-5bd33fdbd175") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "26a30228-e607-4de3-a077-9306ec7e3c11") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d6a6d9fc-6fa6-46ed-9672-cddcd724db4d") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bb95fe8e-0e4f-4161-bf60-2d02f5996a8d") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "7f7cd3e2-9ba4-40be-b3b6-3ffbdf6fd1c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "db25ed86-8eda-4e9a-8ff0-59660a8cba14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "6b4ca7ab-bcda-4c4e-a39f-871969bdd982") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "93165422-f962-4cec-864c-3de9e23f7d36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "7a3e8486-affc-48fc-b350-1b12e59f4e65") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 145 "unconnected-(LED4-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "1b4259dd-3173-4099-8baf-17a2a3c90b3c") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 147 "Net-(LED4-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "cb0c8797-9b01-4c71-a5dc-54c626321e65") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 144 "Net-(LED3-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "87920251-6692-4d0c-b8d9-760becfb09f0") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 146 "unconnected-(LED4-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "556b65a5-e88a-4adb-917c-6f9162eccb3c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "0d5996d3-c527-4ced-ba83-23b93bf5898a") @@ -10767,6 +13065,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "1389fbff-1b79-4d5b-b0cd-a3ac900b464d") + (at 180.2615 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED54" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "5d533ea4-152c-4381-b089-dbec84d8f96a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "81203758-9ce1-4852-a8a4-eeec91a678bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "0b3aadc4-0922-4522-90e4-81a7250567cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "15bac79a-02fd-43c5-947c-5b4d5a46407c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/2e71b575-efc7-46a4-ae6a-f048788e83d5") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ecaf6799-7596-4fea-abac-2ee0c1fb2e39") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b6428e3a-89c2-477f-90b7-194721756a42") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5baf82e1-1132-458f-9ab1-c54c8f27169b") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3e4a983b-b937-4fbc-bb2d-b8e84e453be6") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "65cc62e7-5bca-4132-a246-3a71716a36e4") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "15cc8264-8833-48e0-a287-154461518f97") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9cf5ca61-c0ff-4ad6-b55b-4243c55f2c0b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "270b1a81-9a26-47f2-82d4-7292a057ce2a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a9b5e197-0b2a-445d-accd-416cb75fd19f") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0190cecd-5d37-4684-9f15-ce9bf75e127b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a5c32f72-c0ca-4109-ad34-f635e396d22f") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "db9f1c23-d88d-44c1-960e-29bebace9614") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ad22dbee-43c2-4574-857e-3205bf418eeb") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "78dc8587-f303-4562-9ea5-f550f8ce1389") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "99aae7d5-d760-41e0-8dcc-35139e7349a3") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d427231a-3ac4-43a3-9b54-da625815de95") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ab8b9d69-c439-469f-94a4-ce53cfd88929") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d65cc914-1c9a-4ba2-9a21-42a6e1515274") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "05162d79-44f7-43d0-a555-e694c3f0f907") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ae12fe02-3324-487e-834b-8432ad461010") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0fa821e-794b-41af-bd50-94470dd7d31a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb417afe-da6c-43a2-be16-d0c6b8de4ff5") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "33b686f4-a0e5-4267-a315-015bdb0a7a9c") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "641bf4e4-21de-407e-bc2b-1713fa06d226") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0f8ca6c-c90a-431d-bd57-5c84cb1b4953") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7be8058a-e60f-419d-9eff-49c9ccc0e8f0") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7e22eeb9-24b1-4538-97a0-c81a3965f5b4") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7669307-5211-4147-8bfd-8ce0a22b344f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0e0f18dc-78ec-4254-a983-195738902fc1") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9756988c-7b61-4220-9318-79012260f7be") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "640343fc-c967-4f4e-bd18-f556952d73d8") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a2fd8284-e2a7-45e8-8bfd-2ecb0976d646") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7c369b3-60cd-4855-8752-3764fbebc6e8") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c51f60f2-40af-40d2-bd22-ed235b80c9cb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2849118e-fb44-49ea-bf75-da79f6168e71") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ef828870-bcfc-4eb9-aabd-f3ca7e0c8d51") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0e3fdfc4-3c5a-472f-9a21-ea185ad181c2") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "56079bc5-6399-4587-bd1f-43973b233ffb") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0666a820-aea9-43c7-97d2-4aceee4c86ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "cda0fb36-43e2-4a52-9076-80fa77921b25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "02152307-c9f2-44c7-aa95-e260b74e4151") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "7e9a735e-097c-45f8-b9ca-8aa554959fef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "dca4feea-1295-4260-94ad-f171b3772699") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 296 "unconnected-(LED54-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "984f15c8-7a58-447c-a834-f0fc9821fa4a") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 295 "Net-(LED54-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "53dd4b44-1d3b-45ea-bc63-9b04ea1bd0e1") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 294 "Net-(LED53-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "e070c418-54fa-4248-a64e-f8218d03cbca") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 297 "unconnected-(LED54-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "c3187693-d436-4996-9547-3dc81f7e9896") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "14d35ec0-14c4-49e1-8ec1-126cf16dd61c") @@ -11699,6 +14564,2274 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "15e32321-216e-4bab-b2df-d1fd509f589e") + (at 171.3965 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED67" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "199399c5-4072-465a-8b6d-755591f50750") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "68bc5fac-5811-4adb-899b-fa5714c857c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c8887798-fdf6-46a3-9c4f-1f162fdfc6a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "09f9b494-94b8-4aad-8af8-1720a27fd0e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/71c027fb-4ebd-421b-89d7-7870303aef5f") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d80eef97-df21-45f1-b5e0-cbe954156068") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84a3c4c1-e9bd-4969-bbce-8c34e21068f0") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d775113d-1aeb-40d5-ab6f-3c069b314f5c") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ebd45d5-bb1f-4636-b410-eaeb41cfd0c4") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5a614b32-4cf2-4054-8427-0707ec813295") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "00e766b5-3a1d-4c7f-b141-3d10451ca111") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0bcdb632-5dfb-4455-a102-74813ab37f31") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f8500a53-2293-457c-8aac-87f762db0790") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4c24a802-4b30-4873-a3cc-401a4341e74a") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c0c52aaa-53d3-4094-8697-acc05d5f99a8") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "60fe70a2-0f3d-4199-96eb-6d474bed9911") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "15a27b7c-edc9-43a6-b849-7521992614cf") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c63b56d8-775c-4c36-b13c-d6ec82247e34") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "36b405c1-749f-4a05-b4f1-c12859f58c10") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d868f591-08ce-4633-9069-620684020d28") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ce328ee9-11e7-4017-9e95-a92c2f23ecbb") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1a4cc1b0-a82c-4b8f-8033-0b74680effc9") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5ef6a50f-2652-49da-83eb-d094e1a30c1c") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9f447f39-3875-4dd7-ba2e-162cc6b85e98") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "540cd6bc-48af-45b8-8c97-5fa903e21c39") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ad732f59-88de-4d39-abb7-9c67d3a353d1") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d2c1f7e-2980-4481-83ab-f7dd5f51040b") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "49ddcd70-64c6-4908-8e63-4cff93be408f") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "467c5c5b-14bd-44a6-894d-3500270bc2c1") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4ed3a633-b2c7-4af7-96ab-590b37eab4ed") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "42ed8ba6-8b34-4c2e-8519-4b0f44c9e61f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bda1a999-cb2b-4415-b428-6e7e004aa52d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f36f2988-4d7c-4dd3-8cff-d91551f34fa8") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "82d1820e-9e29-40d4-bef6-ed3532aa8796") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ffe42182-045b-46b8-abc7-75b06a95b82c") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82adcd2a-9a43-43b4-a239-8400d4001012") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6017a74-6f22-4dd4-8126-5d2864701348") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5ccf19e-7e57-4141-9da0-691484d178aa") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8f69c630-0091-484f-80c3-741fe98b0340") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c959b333-7795-4284-a330-ec6c41f837bf") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fbf75ae1-b7e2-4fa3-995a-7adb5030911a") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e80075f8-5a84-4873-aa4a-f32f44f9c578") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "83b2bcb2-fabc-471d-8793-ea9ede5d6792") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "5d6923b0-9574-48fb-9159-634b3cf604fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "75b0251f-0dc0-4169-b287-321659b59a25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3bc3584b-3f76-4556-85e7-abbba93e3a9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "8c02faee-64b9-48bb-97cf-269727422b05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "bc20ad3b-39c5-4c69-8f67-0f84b747b9d4") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 335 "unconnected-(LED67-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "9b2d7e8d-d50d-4e64-8a7f-b33b36c26064") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 336 "Net-(LED67-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "fffd9cb1-7b55-4f31-9c9c-3cabaf2875de") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 332 "Net-(LED66-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "ae369625-3006-4525-8f3e-8499589dddc1") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 334 "unconnected-(LED67-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "0524fdf1-d2e0-4838-ad6e-5488417ed20e") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "16fc4da6-af1c-4fef-85e8-0a97b7874698") + (at 206.8565 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED15" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "715f9db5-4391-4b59-8ff2-1bc8712c5cbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "c73af80c-b172-42b1-b810-729a3d9e718c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5caa35af-f781-4615-9bf1-ab081ba3d56b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b92871ec-5a8b-4911-8348-b11d7ce29b91") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/d9816269-938d-4f7f-bf7f-78022f2e5698") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5c8d4475-76fa-43c7-b8b0-97896f1c3c29") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b32ff3c3-8ff3-4aa8-9047-52578b2411a5") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a945fa16-e6ee-48f7-9ccc-ab778d7de212") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eb67b1f5-0d79-4e25-8ea7-6755c4f4441f") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "09f72434-d236-401b-8e12-11c5cd00d5fd") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "88579b5a-fe72-45ed-933c-38ddad848d1a") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "17ee693e-3deb-4fb1-8136-14b67c2d8075") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "247a5c5a-5001-47b0-821b-a9060907819d") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "fbbecbf7-4599-46ba-a3bf-dce934399d9d") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "afe93315-2437-4b2d-a038-304de2c10063") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2bae1592-4cdc-4876-ac9e-d761a3124f36") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "37c753b6-f16f-49a6-a9ad-2c58071f0efe") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1c67f031-ad47-434b-a4b5-9951a346029c") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5a6cf36-e2de-42e9-a4a4-55c6dacd113a") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "13140789-adbc-4235-8f2d-332a3cbd660f") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1a0563da-586a-464b-98f4-a8a89c2f26f7") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "168f43a4-ade6-4e87-8d50-00f138fce18f") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19d4a83d-842e-4a6a-bb32-90c3741b08eb") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7327b1ef-cac0-46c4-b534-ce4d336b65a1") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1b909fd6-3a70-407b-a1cc-cf16eb9f82eb") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a839528-5fb7-4166-999c-d202e18bf02d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f907d534-0305-4637-8ac1-2ea9e65836c3") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "62d44692-9046-4ac7-8e65-06bda4b70a7b") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c9ddca75-d092-4de7-879b-b05247088834") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4f832941-0112-4364-a140-f89d6a8d9d13") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "66a6a470-28d0-4f4a-8889-beb79f42dc96") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c7eb8599-a615-4fe8-a62f-7470a68ff5a9") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14f395e0-7f7d-4d15-9020-f900dc1c5ceb") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e08f59a8-1248-47a1-bc32-af9abfb94c97") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8792c06-efea-4253-8752-deb7e5a2b486") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "24975732-12d6-4f6d-92b9-2f75162d0fc7") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d83b2799-8176-4344-a94a-826cde034330") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9e97dffe-bb20-4ba7-80ad-ebce6529f613") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "91d1b533-9834-45d7-8e35-980c5cadaaf0") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "05c29121-e7f5-4202-9184-5ef81c7112b6") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3e0480fb-cfa6-4a40-8a98-0c56810c1ed5") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0b935b95-48f6-4fae-bfc1-ee7da0362615") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fd1659f3-918c-4295-8638-0d9109e2b5de") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0d77c1a8-d877-4a54-a189-43b8bb0e436f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "f726c8be-1a6d-4d81-b606-0a50af6abf89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "746f37a9-e3ec-45cd-9994-ba9416d1c202") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "7f00b09b-7ca3-436a-8a11-5adbb69b936b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c5fca3e2-3688-46af-abc5-5705e6e4d2de") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 180 "unconnected-(LED15-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "361da475-cb8e-483a-9c1d-736934fba64a") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 179 "Net-(LED15-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "13263d57-c21e-431a-8e86-5dfe92910dd7") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 176 "Net-(LED14-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "4f90a3e2-c382-4909-a548-e24e440ada88") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 178 "unconnected-(LED15-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "1212ba2b-6360-4b85-8c23-f7cfe0e9495e") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "1777b144-80f5-47d9-98f7-2e3ee6af640d") + (at 206.8565 42.425 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED21" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "8307d1d6-392b-419a-96fb-d9f1646bd3c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "a719beb7-cc3a-42ea-ab8c-09a24df1941a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "fa58b700-4032-4b22-82bd-b20dbe77550f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "dba455a5-be31-4bf8-b6a1-e89185f7dac8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/51bd0d15-29da-4f25-afd2-e11fe08da027") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "b21ec6ab-01ba-4ddf-bb27-c8eef17fa9fb") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe608be1-7103-4703-8d25-51ed6ab45225") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1e9198ff-344c-4557-9efd-705d04b76a9a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d7b85284-4bcf-418f-8719-a9b40d5d0682") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "535401ba-6001-49f1-90aa-fff6f7aa217a") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "488a0d32-9a36-42b4-9d10-5804998d55fb") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "016b6dbf-bdfe-4232-b092-31e9820e5501") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f97936b5-5b1c-4e44-bf77-6353104b46a2") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "019a8fb2-182c-4656-9b9d-a39875595849") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "64748010-638c-4e39-b365-c76a8a3bded1") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dc436dd3-f79a-4bca-866c-bcd0b0c0476c") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "463ffded-aad1-4e15-9af0-4651f6d3ca7a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "71c7e16c-0121-43ca-a90e-8eac12aa9150") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "54a2be88-b778-4ed7-ab3a-7fdf8554fb15") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffa8b18c-4dff-47cc-94af-d3fe038cfe43") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ae43431-9ee6-409e-9e2e-0379300f6fb4") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e483e053-ae22-4dda-be5e-7c73c0221cfd") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b6bdd6e0-40ed-4995-949c-d96b28309bb5") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "235dddf1-009f-4fec-bd42-c2b3b52bd2d7") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bb57bb51-5169-4b91-a0ea-c0d5cce96bf3") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd73bdc6-7610-4644-8754-bdb0ab6a9805") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1c63ba5b-705a-4674-82cb-12d99508272d") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "09c5a607-53fc-401d-859e-e6f534cfa2d7") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "34df4666-dc4d-4ba1-b39d-af68e9a51fad") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dd5d9eb5-440b-4cdb-b28d-78989f1a3049") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e4f1a2a0-dcc2-4944-843b-aa0c4a98e48f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bf421238-c92c-4ede-bfdd-f0789a6516b2") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7eac487b-6825-463e-b449-68e1d6094d55") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a30ec76-3f1e-4ff2-bfa8-ddb29bbec4ae") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1018ab8-2fc3-4312-bc7a-7eee29bc1529") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dc7117eb-dace-48de-bded-61dc9243c7be") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6206f706-9e16-45ce-a31b-41613c55abc7") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef0a3f6a-fc74-4435-86a7-ba14b6e8398a") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0746ceaf-327e-4004-8e67-cceb7e3a6ed6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "41f8960b-dc22-4688-9c0d-5c139b24443f") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ec55b45a-ef92-4a14-aaa8-b04d8ef19e92") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "744feba1-5069-42df-ad7a-5816889a5d93") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ca3208c2-a728-4706-ab80-6b42205bee6c") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "9bc7bf97-5bdd-4809-8003-6edbc593786d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "e0dfe53b-0adf-4a3b-943a-7f1f20168a32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "c94714e8-7ee0-4c37-84ce-29bbba84403a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "e43ce121-5e27-4d6f-aff8-3f7efcfa74e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "e9ee7f57-9c30-4281-93d7-a7c5cdbd5430") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 197 "unconnected-(LED21-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "2443f5cb-89e7-42e4-8db7-8d1b1f247dc4") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 198 "Net-(LED21-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "769ec57c-4014-40cf-98a7-fd5e9af39b30") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 195 "Net-(LED20-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "946abf9e-b3f4-4a93-99eb-102d6167738f") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 196 "unconnected-(LED21-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "13e839bd-0fb3-44ac-ad54-66437ece7f52") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "17eca004-f18e-4d3b-8a17-aa2a1ce2be31") + (at 180.2615 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED52" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "ef925f02-d10e-4e34-8506-7d769a28bdd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "e1576ed7-d170-4df5-b1ff-980f72618acb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "badf4d10-3881-45c5-9c00-752973c1a46e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3a7daa5c-c2f6-4610-a0ee-41b470cb6e34") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/f90193c1-0b7d-44b9-90ea-1a0761e5bae3") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1c1ca237-001e-411c-8d80-5426aaa7f0ec") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "df7b55bb-1a44-4630-af49-f6e504acb7d3") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "08980116-2e06-4acf-85ca-a41e8d17d38b") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2584df18-2a38-4f8a-8dcb-8e6c452bc8ec") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62dc4cf7-0098-4316-9769-69a5551bb91e") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "04c395b8-09aa-4fe6-b1cb-93faff7ede5c") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "17c21b50-1d29-43a5-b704-0e88d6742105") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c3504af6-f710-4799-8248-97273706d8dc") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d03facef-1bb6-451b-94e5-c11689c94f8b") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f5f15b50-14f9-46ab-bf82-a6a0b1abc15c") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3efc4ad2-6205-48a4-8448-a54bc2730002") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1a55154d-3529-4c1d-adcb-48733a4e99b4") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b9d096ec-689d-4b0b-9636-fb64eb029bc7") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6a06516b-3de4-493a-9b7f-bdc22c5b2ffb") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c23a617a-e6d9-4827-8401-5e9d24c9682f") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ca66ee55-fc23-49a2-873d-a640de55bd34") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b8c069c1-b569-4693-9443-2ea843d5b527") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ff76ef63-6012-4ee6-97a3-ba23f98a9c5f") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1b6a9323-0084-4b6b-92cc-ca56c862291f") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4f627a18-fe41-4840-b681-4aacb4cc7945") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2d8c19aa-1f6e-4ce0-acc5-a7dbc1d4d85c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1c767e9c-d484-40d2-8d85-03ed6c76386f") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ce4a3e48-6f4f-4e6e-87ab-e38155eed67c") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7549b336-601f-4fe6-b25f-c92381921552") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3a454db2-580a-48a8-b344-87be57cf6d53") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a2a9a679-c003-4bcf-9e05-d99bc5df7a9d") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e6c7d1ff-6557-45c0-9d1e-4c65492d3a6d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c5afbd6e-7be8-4a54-b8b2-862a051f8727") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e26296f-fe8f-42c7-b0bc-b464f848ebdd") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5a40763-e236-4218-817d-9a15304ce57c") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8eea47d-93f3-4c41-a079-dc3881298893") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20fcb11f-110b-4c36-97f5-4c4043a73767") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0ba00fc2-2a09-409c-9894-f6d342dfe6b1") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "652bf797-4ad7-4360-93fd-fbb06748ffca") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "085dc882-c956-4f37-b634-5b568a95b7a6") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "224ae464-49a0-47bb-ae7c-81f55f047c06") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0d0de3a3-6d4d-46f0-b5a0-d5f92ee01443") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "40a5c15d-9d20-4c4e-b4b3-e77d20052be5") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "9e2ac4b0-bb0c-400c-bd50-48309483ac23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "da719a3a-d5c9-4e64-80c2-76f549d042b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "37c27eef-415e-478b-935c-14426bbfc89f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "52e02eec-66b0-49c9-892d-f311dd4b4185") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "686b780c-1aee-40bd-8db6-002e04dcbad9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 289 "unconnected-(LED52-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "3eaba23f-b8d1-4340-bc01-1000048de1ce") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 290 "Net-(LED52-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "a557683c-fb7b-48f3-8fdd-ee92dc4bb50f") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 288 "Net-(LED51-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "77b94e03-0264-4424-886e-bec4d6cff53e") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 291 "unconnected-(LED52-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e488015b-869b-4976-9455-6162e821042a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "1808d732-6308-4fed-9a40-4f3e83482fee") @@ -13231,6 +18364,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "1b28203b-60c5-46e6-9ecf-f708b792739c") + (at 189.1265 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED37" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "9be31dc8-6c06-4f27-acde-4e1ed3f0fa24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "ef9e77ef-a725-4d09-a86d-e084a0785e81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "1cad4b4f-3c85-4d8e-8f8e-5934dbf73257") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f5b88753-cc45-412d-af30-f5b490592f70") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/9a35d3ca-c505-4475-a771-ea4de06fce88") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4776ba6f-84f6-4d17-af9d-3ae8cbf1bb06") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f1b6bd30-f79f-4f77-a0c2-0fa8437b7374") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4e676d6a-1fe9-4ffb-a49a-310daee705a1") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1a54a75e-a64b-48a0-8a18-89063d5dbd47") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f757c74a-2c65-4fca-bb45-6b54f9f7767a") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f649e8a0-98b4-402a-88d7-1e9bce71a749") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "dcd4ddbd-d716-45cd-a516-2794a0f06b1b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d4afc07f-3f19-4725-b2e8-f4d74339423f") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e8edf53d-7eb3-45ae-a7b1-b0f52a08495f") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "40c3f8ef-97a7-4123-a78c-b3dcc4324b9c") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0a09cfd0-79d7-488c-ac7c-0fffdba0409a") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "11e5f064-962e-4ea1-9b5b-7d5baf5b69dd") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f73784b4-e952-47c2-88bf-326cf9c65a3c") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "379cf738-f14a-4a90-a1d0-d7b88a065e92") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1feae6b9-bfc7-43e9-a9cf-aeab11c346c1") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d72933e5-8a83-474d-ae46-3dc2738125ea") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "47b57d3d-3b57-41d2-8912-959b0d31eae7") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b3ab9276-4281-47d7-8c18-c7d264c400fd") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "948445ae-a049-4fac-94b2-b775bebd71ef") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eda864cb-d3e6-4e23-acaa-a6f696f34b0f") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bcfd6af1-10ad-42e7-b4d2-340b5566a879") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5674293a-3a99-40b3-b4e0-c780ce364111") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "abe81a49-99ef-482c-98f7-57672c945120") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "692810de-901d-4858-bff2-610935179270") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "df6b9771-ada9-4e2e-b8af-10aa11189fea") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8b04adb8-b1dd-40a7-aa10-3b069629e48c") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "360b2109-a462-41d8-aedd-362ef93afb38") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "81a9ff6b-9586-4432-87e7-8c9f24557406") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "39ace87a-a7ae-483f-88cb-70b12c844080") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6bf9e72-4d26-40f9-8a66-7eae578f617a") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "865e35a6-d06e-4108-8586-6cce4967d116") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba477ea6-0931-45ae-a1a8-c8fcde9a1d3b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7cbded8e-3e36-4614-88a0-30b07e586e6c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bedd7d57-7170-4167-a06d-393530ba29fe") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8d939c68-2077-4c6f-8a3c-62074b5797ba") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f6093ded-1a49-4ec4-9a68-0705694106c5") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f8359f32-ddc0-44c7-be60-502838a0f394") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "729c8b08-5517-4314-9693-32f86c766fcc") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "025ea112-2c9a-4a36-839c-04052b1051f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b3203f96-1b5c-4365-adcf-df08b4c8fafd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "22bcb982-8a98-4334-8d7f-50dbd23a49e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "253f669c-cd9e-4a70-9922-7529c38ca2a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "d9b5d480-d0c1-4148-96dd-76b205816639") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 245 "unconnected-(LED37-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "912e8d44-a26b-4bac-91b7-5b658ba9c650") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 246 "Net-(LED37-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "e59f2a56-d717-4a96-a8ee-7c10e86f3aac") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 241 "Net-(LED36-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "094bd81e-abf7-472b-9dce-cf169fa292c0") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 244 "unconnected-(LED37-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "182cae11-e297-4338-b835-238942439b03") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") (uuid "1e80dffe-ad70-418b-bd1d-84d0bf4f2f84") @@ -14720,6 +20420,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "23ab9141-c26d-4571-9387-baaccfc53ea3") + (at 197.9915 42.425 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED33" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "4f9a7c3a-082d-45de-92e1-20ec0f1f0eb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "110e3197-8e2d-48f4-a8ac-c09382186ff6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d1bf744b-f5cb-498c-b346-fdb6091c4c90") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "81331447-6679-4cb2-8573-76e5dc3f00f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/cfdf2d60-47ee-4a31-ab1a-1a9126f0f834") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "da1f0b48-bdf8-41fb-a8c3-65b41445a924") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "933ca96b-e166-47dc-a060-be5038a2652f") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50df9067-6813-4d23-8660-cc0680fd1d49") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f7c3e2fb-60c0-410b-b9d9-1724dddc6499") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0321ff15-7343-4863-843c-79669a8b7075") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b530f177-e8ff-4072-b4a2-62614036a108") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "48abbe66-326f-489a-8fc3-2d19c29e4640") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2ea799a8-a02c-4834-8391-cb9ae4a3dba2") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5274e28f-ff93-4f2d-8ff6-82d798c787a7") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dc14efef-3212-4d87-b078-ddff1a589bc8") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "03b3cf9f-e4fc-47f3-97f3-6464fd93a860") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "87c5fef3-95a4-4d59-a041-87b011badd3f") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f011e9f1-361f-4404-8861-912acc5ae4c3") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ca5c5a79-db30-4e2c-944e-f09f5dffdf99") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b71167a5-bf06-4bf9-99e6-ed794de0a82f") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9d1f4c7a-a479-42c5-8504-47fab2ac85a2") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "758cfbaf-8d9e-4700-bba6-5e0f7a12f13a") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a761a393-0f44-44a3-b0b3-6fc65b50f2f8") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74db4e26-e802-4316-9083-7d8441a3c47c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1417e375-685a-4f90-8dfc-6ff00bce1bc8") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0cbb55b2-5796-42d7-bc43-a5a2b4749961") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17429d67-e133-49eb-8ba0-eea895553c9f") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "726c7cdf-5c5e-47f2-9b5b-97ef0a2e5c70") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a86dc6eb-3bcb-4f51-8782-08a50dfdf116") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1d55ac30-7a1c-430c-bbe4-a415500fe7e0") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ddf0793b-5f33-4df2-8b7b-fcb560c080b2") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9aad845e-d69d-48ce-819b-41f505b68437") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a13e6d2a-1500-45df-bb01-a0fc06d5ee9a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "461334cb-8b38-4e03-ad9a-5eea2cf99c71") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1c5987ec-7aa3-434a-8f9c-5fbb1cc09ef8") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ad48c9ac-dc55-4e48-b3ef-6e3480084e44") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a54564c-2dec-4ce7-84c9-57de891854db") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff7927d8-20f0-4588-9e72-7a136449c877") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b54adfe5-5f7f-4158-98cf-34f789c30408") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7023f8d0-2f6c-4f8c-8a80-1788d74b228e") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ebb383b2-ec2d-4301-aaac-5f0a99caa1c3") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "993feedc-1c2e-4cbd-86c3-8ce9e47789e8") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0160e84a-f2cd-421a-8447-f3fd9cfbab47") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "7a62edd8-320b-4bdb-bbd5-36630e0ac169") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "96f3e113-bfe0-4757-8be6-4f9dcd3699b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "bb87451b-bcb9-4a04-b59f-c5a3aa0734a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "59377630-15d7-42f3-ba1e-509a8a31a9bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "76cc3d2e-b994-4b23-8ef6-e4dc45942bea") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 233 "unconnected-(LED33-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "09c6059a-26bd-4381-ab50-61020e688966") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 234 "Net-(LED33-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "ecfca848-69c4-4d55-9d65-255e2a5b267b") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 231 "Net-(LED32-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "69d1892a-442b-4129-ad16-4154c93c700b") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 232 "unconnected-(LED33-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "0604fa57-891f-43d0-ae59-912d761cab18") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "2590d1db-20f0-4dd1-babc-dcda530ae558") @@ -15984,6 +22251,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "2a1d4740-a82a-4463-a10e-894279bde672") + (at 171.3965 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED61" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "1f899548-a02c-41e0-8f6a-ba059b4cf379") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "1482bfdd-99db-4538-b621-5b9b5cec2884") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "0886245a-a361-4297-bafc-6bfb2c8befc1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5057e449-61b1-4316-8800-4092ce656464") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/3d02d74f-b638-4c26-ac80-45d08281ef08") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3e055dcb-9798-4cad-b596-697be4fc92d0") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bc959209-9bf0-4587-96e5-da8999de56e4") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "219510a9-cc37-4bc4-af86-8f4b91a43d2a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6b0a484d-633d-4dd4-9938-d55882d077e8") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e40b8625-f216-42a5-8954-9ae671625579") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6507b58a-4335-4ba4-a9f4-9cc38e5a9da7") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0d888425-b114-47c6-888a-67474965994a") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "633229d0-45c0-4f71-a9a7-a524a1dbcf51") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bc4edc78-af65-4e65-aabd-60cbf8f929de") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "27b3dafa-6d0e-4f55-8df1-9a75597035a3") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7ec9ef03-e723-4cb4-90a8-3fb29e5163a7") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "40a16fa5-a849-4d54-b4c0-3b6a9b2d50dd") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9aa0bb3b-ce17-4fdb-952f-dcf0991a5768") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "15a32f3f-67fe-4c17-af3a-6bff609bdca6") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e0b2d941-0bf7-43e3-b56b-172a3843828a") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b735d7f4-da68-4fbe-b6e6-917828a98544") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b7ff2203-1e36-4d5e-94ca-6ac4ddebc34a") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9960a1d5-9496-4f23-8662-f36f9b49eb51") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d8328cc1-f955-4310-8ce1-3b6a9d2d255b") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a67a3476-f923-42e5-b731-47cdf2a4fdf1") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7b88170e-ea45-4213-87d2-18b43bd49280") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eff92928-230f-4fa4-8d51-23ebb9ea40f8") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "27d68e5d-4e4f-4185-bca6-96a05f9f9896") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e6261733-663d-42a8-9958-219d17921797") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5ef2d5b0-3ea8-4099-8d5e-d5d8fe5a45fe") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7ea73e19-dc2c-4d0f-ab00-14735fa76be6") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5cab0e3f-ebdf-4dbb-9be9-2ba5ae1fa4c0") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f1650f38-b477-4522-b4db-286de2935b6e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "856ac151-d394-465f-a458-d2a3f50949e0") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f6ecb48-ad7e-4b08-9002-ed61da7b3409") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "72969f40-0a7a-4358-87f2-04842c607230") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5cb7cc32-cfe5-4c25-8495-6a1c8d87da81") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3eda28ba-1e8a-47b3-838b-abc0a3f83391") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "07c9b056-8f01-413f-b2f9-a53de3763154") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "343db2f2-9854-49db-b97d-fcaa16378f09") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8bcc1328-b94c-46d4-bea6-9b668955472a") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4d109321-25ad-4c86-9d55-b6de368fcc47") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6e85a490-13de-41c6-a45b-d5f359c5dbd6") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ab2ad5d8-a2dc-4228-96d7-eb40bf673f2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "c2f91e68-3562-478c-85e9-2fcbbfff1de8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "7dba0a39-535c-431e-a2f6-10ad3b7b7042") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "a5eec499-70d3-4b25-94a1-804c008cff9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "0e6b039e-52e1-4407-89ef-31f4a92bbf36") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 318 "unconnected-(LED61-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "deb4c350-a0a8-4da0-8772-f711b434eeab") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 316 "Net-(LED61-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "2b83b960-c727-440c-bdf7-46be4bde27af") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 313 "Net-(LED60-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "eec2537d-59ba-415c-a3be-b53e61341822") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 317 "unconnected-(LED61-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "a4220c76-a501-49d0-a92f-cb0747dff2bb") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "2ae8ae32-da78-42f9-a5d0-0f58d7e8aa63") @@ -16863,6 +23697,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "2dda3a5c-3d4a-4bef-90c1-635907c1411d") + (at 197.9915 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED31" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "ce37efe9-2ff1-41fb-907b-b493ea734527") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "fd63ed4f-d993-47d6-bf62-134dc14c0479") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "edf26fae-749f-43d5-af72-af1cb9f7593a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "50b3ed02-6042-4c52-b8e5-bad56d57d0a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/905d84dd-b4a8-4deb-aa4a-d50ea91d2951") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "555f800e-9f1c-4495-b722-6ba7193ea650") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f021c80-bbfe-4f21-bedd-0c5617b71f10") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae51ffad-65d1-4796-99f6-b52da48552ac") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f1b0b788-99d7-4572-8608-24a461b896df") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e1bf6653-1060-46e3-ad02-c8215a325ff1") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e4829164-7658-40fc-9c23-feae007aef62") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9fa6587e-6039-46a8-bd7e-1acfad2b1886") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "13f3876d-ef3e-4e7e-8199-23bc048079d6") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7f5dc8ec-9f1c-40e3-9960-1bde2a9da9ce") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dac8d43c-55f1-4000-a691-4b807dfc649e") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "400e9a5b-b1ae-4c4d-b0e6-4277d03a9b11") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7451c505-a42a-49df-8e17-e9684559842f") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "80f139cf-85af-4026-ba4b-3274638ef5b9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "65774c27-62a5-408e-ad70-7212a5a4a449") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c6fa56b3-c15f-4df3-8e81-a8e367dc7954") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "89596c53-364a-40ca-aaeb-d36b7343e02b") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1a987fad-7a8d-4212-ae4f-c7e8ba67d83a") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "94636b96-02ca-41c2-9530-7a18ffae5a3a") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "77c0e4a3-59b4-403e-b145-ec6cf2647c7b") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "38bd7892-994a-4c11-b171-01cad251edce") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b416f72c-fff5-456c-95ac-39cb9254ceb3") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "127c9748-170e-4ed2-9bbf-0186d0893984") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ffb5b69-a071-4a5d-8f6c-efd08f2e6919") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0d906941-df2d-4d93-8d2e-376d03a698ab") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1382cbb0-cf4b-4e7e-a466-d6fb46966fdc") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9eba6e64-d15b-4a2e-8c9f-d7528c7424a2") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b0833a34-d674-4d92-a176-d4f6c449f9fa") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "71595da9-573c-4354-804b-fa6abdd88d0b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3b1b704-2670-4c39-8e5a-ff46c213fc13") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a0914bf9-ff57-49c9-8aa8-cdc40f1d06e1") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf276ed6-93a2-41d1-bee4-611c77f2b344") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c94686ec-4b17-4153-9287-47c276bca657") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50d52b1d-5ac4-48ee-ac8d-5a40ebd8584d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a0da8a4d-0b48-417b-b513-830b2f19ff7a") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a4f3d3b0-1479-4c79-b0cf-927f2d617879") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a5957767-34ed-4973-98ef-822404b37f26") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2454d5c1-4c17-44fa-b84d-c68d04008f5b") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "66cbd74d-ba5d-4259-876b-e6df657f2b73") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "a20ff662-bcfd-46fc-814d-afaefaefced4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c108a729-9c1d-41a7-b7fe-3ac65b7a749e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "fa7f28e0-4de4-42e6-a28c-659182610706") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "e2376549-a1a6-4a0f-ae18-250b17980b5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c796a603-102e-47a5-ade4-e1721bb4b77d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 228 "unconnected-(LED31-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "8bb37c18-0e5a-4472-a2d1-d7a23a106519") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 226 "Net-(LED31-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "0e4ac2c4-aaf2-4849-b18a-7d7831a6bce3") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 223 "Net-(LED30-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "c87f5f41-e220-4bf4-9f2e-4ae763df21c6") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 227 "unconnected-(LED31-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "5a46600a-a9b1-4363-8529-becda3a90000") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") (uuid "2dfb4817-9ec8-4e4e-9975-2f62e3c6f7ef") @@ -18674,6 +26075,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "305fdbf2-2b63-435d-bd26-4fe917662fcb") + (at 197.9915 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED29" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "88a31082-7867-438a-a5dc-64bf5d038f13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "86865793-9e17-464c-96b9-9b46bb06a899") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a798e87e-0043-4c45-b8d1-b4b43b273a33") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9d94c1e6-7fb5-4e67-8d92-a15789803176") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/272e3ab1-decb-4fe6-84ad-8590faff133b") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f94c012a-6db9-4bb3-a27e-02482cb6d7a3") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2792ecae-e150-4770-8a50-88dd70c97c2f") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4ce8e363-c061-45d2-b9ee-507bb3cb758e") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77957d43-69b7-4afc-a378-bebb0dafc4e8") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dd069795-4cbc-42b5-a54d-035786d57407") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1e48556e-fb0d-4b1f-a802-b863fd97ace1") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "04b1938b-1e91-42b6-9ebe-9c7b5875efff") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5028cff4-e1bc-4e66-a6b5-6601af4f3057") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "99933e21-0462-4194-bc05-d54d3424343c") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "673356a8-49e4-480f-a0cf-7e2561030468") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b677f9a8-3244-4a59-b1b0-453dcb80f7b4") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f8a3b874-9030-4ce5-a29a-d85c25a2e5a4") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f5ef2930-5cc6-4b06-9115-69b5c0701655") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "67708ad5-fae3-4e35-9b7e-852746a36b82") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0d593e16-5f05-4bf9-b382-c4a5f2e87da1") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "00421de1-4ef2-40d8-b1d7-bacc4ea518c9") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1ad50e6f-493c-4edb-8c3e-f36808db652d") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "176ef29e-f618-4c3f-86b4-eb1705288c16") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "695733c1-378c-41df-8fe0-8f84564fcefa") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8b5e1e8-4cba-4162-8210-d0cd7767fc2b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "535652d8-1931-431e-b319-d21fb732267a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2f102afc-40d1-4be2-a7f7-4aebe5255050") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "036b9c9c-7602-465f-b300-f423b782d925") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "96b3e3a0-7fdc-45fb-a183-0f94a41c69ce") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "05e6fa18-bf0e-4ed2-a77b-a24f15c4388c") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "03e1a316-5cb8-42c2-b118-e92e79a9c187") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "690beedb-97ef-486d-af87-5eebb5de8f70") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "abeb3636-bc57-45cc-806d-f75d610b3abf") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5dd2ee0e-c8fe-45d2-974a-80b7e688e3b6") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d3d3c7be-5afe-4ce9-bfa2-95b1598fb4c7") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "670b1065-5958-4113-af7f-fdac250f8ecf") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2189dc12-244d-4c5a-9c57-e348c83e7724") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a90537db-2e79-4b2a-9f30-3e17aa688916") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "dfdc2d31-ef6f-49b1-9331-689c81781303") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "54257d7d-e8af-4f35-8f1f-585bfce1b130") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8cccab67-2cee-4a05-8be7-59ad67339c6e") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0c17f0e7-bdcb-46df-9d8f-a2cf1f31e0f6") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bd0ba09b-f6f1-4570-a0ca-463321403098") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ba75976b-e699-4587-9b18-b54961d7e5ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "c60b3e62-8b43-438c-a057-02deccb0c412") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "a620a106-5d20-4347-b7a3-6c619658a057") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "d2b9378c-1cf3-4737-bc3f-9c91df07cb91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "92eaeb72-3ad4-432f-8035-6d1aaf5bda42") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 220 "unconnected-(LED29-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "235cd30f-48ba-4ce6-8813-c28602ed53c5") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 221 "Net-(LED29-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "7a7611bd-305e-46b5-a9e0-e74d9269ec2e") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 219 "Net-(LED28-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "bfd0dfc3-b476-4874-8db3-fffb35bd793d") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 222 "unconnected-(LED29-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "9c89755c-0ba8-4777-9c08-47b5630314e4") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "31b12493-d8d1-42c3-aa48-1c921754c7c5") @@ -21470,6 +29438,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "37e2e108-88a2-4d3e-82dd-d3d5af538725") + (at 206.8565 57.575 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED24" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "01531022-62ce-40c5-ad15-97f9ceb5c88e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "85696a8e-91b4-4f20-a75a-e36b0a629178") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7b33c282-47a6-4f5d-b464-3b698b808be9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c2ff6d39-f544-422e-8bef-d2a228df6131") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/71bb0882-991e-4007-8691-cab0ea025da7") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4a38ff40-4aae-4ab8-9502-d16d7ae5bfde") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "08405011-d06b-454c-8146-fe168eaa1611") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5e478155-0724-4c5a-8831-1db1c57a58bb") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6709b073-7995-41f7-a3cc-d0b8f570c323") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "877df5a4-822f-4bd8-bb4f-9c17e1451193") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b6968fd5-2b2e-40df-a2c2-29c796e8af31") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4501ba8f-3bb9-45e0-b8a0-9e2899ab70a7") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b9658c46-af5d-4c45-aeab-b84146deb070") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1a103746-591a-4de7-894f-d99b5e85afc7") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5fcdaa6c-a972-4c19-b98d-3b005959ca90") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4caf9678-3acb-4ef7-920f-0990c3019c2f") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "273a0f29-5bcd-40dc-b962-eb89eb5cc040") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "26193157-bb81-4d10-8faf-7a3eede3f978") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3da697ee-46dd-4f1c-aa35-8e2fc9624d3c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a37316f5-96cd-4b77-8112-df0d8fab69f4") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f535e91b-a444-4ce5-9348-019a4625ba46") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "70769b10-ee05-4401-8f0f-e101b30ef0f1") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "90364657-64e8-40ac-8d1e-1c0f45e577c9") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a4ba57a2-1323-4521-9b2e-900623d54cf5") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "777c2008-65a5-400f-957c-4b4238475ba4") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2b637d9b-1ce3-41eb-9fa2-c3644056c4a9") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffdb0176-8e88-43f5-8ca9-00ca359d501d") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "36b059b1-af46-497f-897f-42d2c59cee45") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a55c9c8-ddb0-4e58-aed6-da64b6412000") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c5ad62a2-3d68-489b-bf60-9c52f2ac0b45") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19f969f2-81a3-4594-a5d9-c37240c1b5d3") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7b269c50-c8ee-4ab2-b1c9-51e985258c86") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4bdb5eb0-4032-4cdd-b2bd-45276dbad551") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "612fa2e0-8701-4e68-b5c2-52749f97219c") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4efd2baa-a771-4f47-aa25-92469bd74751") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1566c33f-c7e7-4672-ad09-f5a49862bcd4") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4b6d95c8-d29f-47f7-b8ea-6fef60d13558") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74211821-785d-4a88-b271-c1817fecef35") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f40c1ac3-52a5-4c9d-acd2-3d518f361265") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e89977c3-21df-4659-ae08-cdb97b8eaf1b") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f528b2a1-37f0-49bc-a7dc-b0cd9d470d44") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e66426d8-d315-4318-8d01-39f94753ac94") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "03648e6b-0624-455b-822f-3a6cf097a54f") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "acca869d-99f0-4f71-8086-fbb69fb24ef3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "f132b8fe-2552-40e6-b6c3-5082d716f72e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "bc0cc02e-fc21-4025-a09b-b7b78781e43d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "9ede45e9-fedc-4a05-a72f-4b872e56923f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "4cf88ea8-26f0-4a12-abd2-61371fe92cb5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 205 "unconnected-(LED24-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "0cec5de2-3337-49cf-bd57-ca84de88c764") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 206 "Net-(LED24-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "8a8d6f59-cf36-40b3-a889-86783e6cf830") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 202 "Net-(LED23-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "9309ec7d-331e-4f00-8f0b-9bb336af5329") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 207 "unconnected-(LED24-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e364c256-1aa1-4c74-a8d9-45678680c3c5") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "38989ebb-8aa2-49da-bfd1-fd40ead62946") + (at 206.8565 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED17" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "84deb413-05a0-41ba-8c75-073626262c78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "b3ec4c26-43ed-4ada-ba8a-72c0e03cdca0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3f9324b1-7207-4e83-bca3-af9079412811") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "eb7adcb4-24ff-4202-9635-3a0864d0ad48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/a3a0d376-8cb8-446e-aaac-89765570e8b4") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d3e0f460-4c46-4817-811f-36ba8e33cd90") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c1f7d3b9-e5ad-4528-bd4e-2a3b0732fbe8") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa0db081-952b-4b22-a6a4-64d45041c81f") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "17752c42-b19f-4f39-ba19-d4c6f43d540c") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "73591e53-eaa3-4415-b243-122df31be9de") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "65a25b3e-4bfd-4ceb-87f0-49c1003de76a") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "851d1df6-96ff-40cf-810f-12095c05c589") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "639f3ca9-0e4f-4155-bcae-3d2b2273dd4f") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "83366ebb-6b15-49d3-ac38-1c156c9444c7") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8d52f7a3-ec8c-4317-a53e-dedfb3322280") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d23de576-052a-46cd-91b5-46fee0094540") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7bc771df-72df-4a8d-a4e0-060389339954") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3cf2b3f7-4556-4978-9530-1e200def9767") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5185f08b-de8a-4d36-a6d2-d70ce0da23b2") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ff8d82b6-0986-4c04-a15c-192a13849f59") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d4635ca9-704b-404d-8ce0-61508895bab6") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bc3d3c1f-f368-4cb1-b5b7-c8f0597245d3") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0f27310a-e2d0-4d1e-bb68-0f9eaa11ac47") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "962d0515-31b7-4388-a1fc-c378edaf771c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cb1b3744-9190-41d9-90f1-e77a6e38eb85") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f4f6cae6-45bf-453d-9069-7ae8c2df90c0") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2c031046-1c51-4a25-ab56-a94b2217a33d") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f8202b1d-e900-492e-b4c8-9d1c7f4e2656") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0e0bb604-d4e6-44f4-8066-de9152fe227d") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c65dcbce-eaec-4c75-854c-a7ecf4fdfef8") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c1051fd0-d887-4d9e-a7ed-a495589886f3") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea5c160c-52b2-4cfc-b5bb-d54dd2299349") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "acb9a354-5576-48b0-b738-40d13d9fdf5b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "774c12e2-5a2e-40d0-89bf-cc52cc2e5219") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1662ec4c-180a-4ab8-8992-779318aed761") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ad66719-03b8-4447-95cc-96285de4ed48") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac04cbde-ca1f-47bb-a1d9-ded696ef20b0") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "76da6b00-d0d0-4719-8efd-3359099b74ab") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3b9659cb-28b6-4164-96e1-07c75f48ecb3") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ff63ebdd-9593-4258-8c87-cda267215950") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1574b7dd-220a-41c4-9473-fff22d440ba4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0237d9f4-1c78-42d5-b32a-45ea66d231e3") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d3cb277b-8ace-4674-8382-516862103286") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "2463fc47-b1a3-4c8c-b436-a9084135db39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c179f4c2-6718-4ff2-bf21-8781e6923a4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "abd058ae-72f2-42c2-841c-c7251987a830") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "eabe173b-9b74-4b2a-975d-c741ec1b08f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "98b88436-dbbf-4674-b1b6-cfd1c13bf96b") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 184 "unconnected-(LED17-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "47eef892-8c1a-4146-bbf9-54de3672f63d") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 186 "Net-(LED17-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "70e68eb2-efc2-4b14-8e94-57b014c3a283") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 181 "Net-(LED16-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "3652a39b-7fdc-4571-8464-7708ed17be59") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 185 "unconnected-(LED17-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "5dc34fc1-3c91-4ba3-941e-78ca8e8f4f4d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "3941d944-9532-4a7d-bb3d-43fbd3b1f8e3") @@ -22402,6 +31504,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "3a0f52b6-696d-42a6-bd5e-fded9c27603a") + (at 215.7215 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED2" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "a324e133-8b48-43e7-a5b3-0e81ff541ce7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "9e8fb4c2-1980-48d6-aade-3b436dba32bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9ecc38f9-ce2f-47f3-87b3-f0927a4f0ae4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "517b5604-b837-4891-a0d3-8ee6f0b66f0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/2837a6fe-b6dd-44ff-b76a-52a8a3c71f03") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d5b529bd-3a51-4a83-a07d-2c46a56fcc68") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "790a4bd8-60cd-49d8-8ccd-31abff358a18") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d01fc36f-9320-4168-a8ca-bf858a9e28be") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1739058b-276a-434e-88b3-ef762e1e8835") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e5e4f068-dfbb-4935-8028-ec904808f895") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d800296c-3e6a-4d49-9211-6f75d048b85b") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "06e7218b-a4d9-4709-b9cb-ab7071c7d9d0") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "34a51753-5a39-4262-aea1-f6c55069651f") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "05fdc72f-0e32-4c58-8476-82558477a781") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "90536e36-4e1d-47a3-a7bf-16fc2387a4dc") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f72b1ce9-9d3f-4028-addf-3dd68cde4116") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3c957731-09e7-4963-92f4-87861f0974bb") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "915b98bd-2fd2-4dfc-b40a-3cfb7d7c567a") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "01029cb5-edce-4bc7-bf06-2950a694d7ed") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c1f3d9f-20b6-467a-bcc5-4a9935f40cef") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1f083bf6-b9ea-437f-bf62-52b6c4b8568a") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b995bcfd-d0ac-4629-9406-8a2a579fde57") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8181bb4a-3927-49f2-8867-cdf6859b5a1b") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a3a5961c-e815-4df8-a886-1223c5d9664c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a9e30317-75a4-40c3-9c9e-c55ece8f2032") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8718e1c0-8384-49a9-b15e-b1f1f7d1d84c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d2c11e9d-8cdd-4703-8a7b-e1659c18751a") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "918590e8-35f5-49f8-a350-996bd1015dba") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fc7935d5-ded3-4dde-a0d6-9b57711c8984") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "327b88a4-20b1-426f-9356-308617997d0d") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "af110f0d-b9a9-41c0-9edf-83a2e607fef6") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9e0c5346-7fe8-4bba-a0ab-8a15f54e4763") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "afd5826c-55d2-4151-bd24-c87ba4d8dc5f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "776bbbec-47f2-4ea6-b293-821a89d8d3e5") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "feceba88-d275-46b5-9d6b-bf094a9162d8") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf028640-d48d-4930-b1cd-1a2f410eef28") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d57fa9b6-d406-4a15-9a6e-e7b8513e522b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5de0c090-d193-44d9-9da8-d23d1b5e656d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "46867b7a-6975-48c4-9849-90c2b37159f1") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f269e132-1860-4031-9180-e73bc195b46f") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "31120354-8dc8-4861-addf-8f38108b0a92") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2ee4d5fd-ef9b-48d1-b680-498bd33f7e4d") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5beefaa1-4d8a-4676-a2bc-22a6a408834d") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "8ad1509a-271b-4f30-9cb0-822765e116b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "bd990c3b-d6c1-4cc5-994e-0fa7457cc14f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "0291c703-a163-48df-b136-a7c0ef71ef28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "3ec30f7c-c04a-40c5-b7d1-740a215922cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "310013a8-cf7a-4951-9a6f-2aba1f8dac9f") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 141 "unconnected-(LED2-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "e734ff24-cb3f-4bba-afbd-38262858a993") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 139 "Net-(LED2-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "69b38b1f-3606-4507-bda5-d499e7827448") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 41 "Net-(LED1-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "a97539e4-066c-41c0-8706-89a4342ac3e5") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 140 "unconnected-(LED2-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "7be0fa93-328b-4a78-923c-3cae821272d0") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "3baf838c-6073-405e-ad81-08396b99cc1a") @@ -30619,6 +40288,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "49a97130-bbca-478d-8b60-3f7864a0fc75") + (at 206.8565 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED19" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "0122ad41-7731-4b6b-88ab-b6563cb09b2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "9431784f-aedf-47b5-9d36-273ba792d5cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a71d3716-64aa-4338-8f77-efa1c894224f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d370ae48-6d3f-4857-8e65-33f60310887d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/04745eb6-b885-4323-91f8-9c4708829c14") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "62f276a5-52d9-4e44-b92c-3325d28eb735") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9fc46298-8778-4279-87ee-277f1d5ecbd8") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7a934822-94cf-4a90-a168-2c368ba60014") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fdbb157a-3141-4cec-afd6-750a682db658") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fd863dea-677c-4a10-893b-d3f03f4e5cd4") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "de84f988-e22a-4f9f-8aa4-3107c6f9fbe5") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "64a799a5-f8c1-41fa-8b16-c5dc12a4f6fe") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2ecf77f5-4149-4db6-a693-39914142313b") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0ab7e9ed-dd02-4a29-ae42-0a50877e5149") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "20a61b45-a5d6-4422-bfb0-d4af1325afe8") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4257cd85-8f7c-47c6-b9ef-5d13950474b3") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7921f286-4eb3-40a9-aa1c-dacedc88b1f9") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3df0ddf2-a260-45db-9e4a-fe73d215e596") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ff99f9a9-8b2a-4b64-9580-0be7978e657c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e153e671-1cdc-4685-b458-d2b38035eab4") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a90f91b7-2fc1-4061-a151-de9e21254e95") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6e67018f-1676-49a2-b432-9c758e39f0d8") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "981fc190-c282-4a65-af22-0a2f5dfe492c") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd1fe1dd-9eb6-4a2f-ac85-c4942869f261") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3956dee6-a136-4264-9292-c0d54a3c4748") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "632a9477-ef04-47d2-8a5d-80583753089b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dcdaf8d1-d573-46c1-875e-82f44c60d3a2") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c9959428-2dc6-4761-a37f-1c46ac04ba92") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "434aa6a7-6ac3-444a-bd97-860db99ed06b") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8632e708-40aa-42ef-a8a0-5b392877e6de") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c644168b-15e8-4d31-bf78-7025649d75b9") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ef7c700a-71cf-4abf-998f-1b4af19e1ac3") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "68e8c2c9-1f66-40b5-ac52-aa7478c126c3") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "83fe715c-d6bd-4ae6-b022-a25323cce0c4") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20729aec-0d6b-42ec-911c-8bf30c9014ea") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fe035a0-a063-4a10-9624-c7742c93cc21") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3c93d98-edf3-40bb-8c47-d894bc70b5b4") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19018f5f-08da-4a20-993a-941ae5abc6a5") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ae95bbbb-af7c-41f5-a1b9-edae205ab777") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ebc248ad-16bd-4b4c-934c-b6d5720e4fad") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "67ddcd1c-11ad-4140-8c29-b4961e47b67b") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "99e8a94e-1f25-4e39-87e4-cdd1545b5b17") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "783b3766-46b4-496c-91e8-16914f4a5273") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "46875ee7-cc3a-47d5-ba5f-5831af4623aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "9203aadd-ccef-468e-ad66-1fa7869c4722") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "5798cde5-d590-46ec-ae5b-cc3da22c9d9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "4556d573-996c-4998-9f6e-0823f3eeb8d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "7e709b15-bd67-4d44-8501-3ef34b4890b7") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 191 "unconnected-(LED19-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "d1da1eee-88d1-4e81-a38a-822e6deb0777") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 190 "Net-(LED19-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "24e5efb4-c2b9-4deb-aee4-e5a73e2966ba") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 189 "Net-(LED18-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "e553d6d8-5912-4116-b3d6-36419ea06e30") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 192 "unconnected-(LED19-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "edbe27c8-9219-40df-a3aa-203b1f31cb19") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "4a6f7644-b319-4c84-86ba-4e8d2ffb9bc2") @@ -31403,6 +41639,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "4c4910e4-a654-4fa8-9cab-77b12763c403") + (at 197.9915 52.525 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED35" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "2335050d-e688-44a4-8d3e-3f14bdfd14c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "ab0c5e6e-18df-4d59-990c-bf9de564825d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e520ec51-57ca-4960-a810-a2dd4a94e5ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "500574e8-4ab3-4bad-9693-3af545ae5a24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/644fd1c0-20bb-4bdb-9e28-8f60c3c9e84b") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "7b5080e0-e842-4508-ad7c-eec58996a95d") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d13860b9-88a3-4bfb-a327-6c77e632c618") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a797a470-96f2-459c-8877-813991badea8") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "16517f23-4959-4c37-86f4-9946f1416960") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "da6789b5-1755-4280-90c9-7f466614ec6f") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "faa4ffad-8830-4fef-b918-69449b8982f2") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b79b1aa2-b228-4018-b8f2-fd6b69e1c5c9") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e7537ab8-b53d-426b-9b6b-999c7c4e6d3c") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6a488c88-df6c-4a90-bf76-e19b88f6166f") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9eb6d9c9-5dab-4306-a8f4-21629bd12bcb") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "60ed391f-2434-4de8-a131-796ef962e0db") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4526ffed-a4f1-48a7-9bab-d3b7761c7a5c") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d7db3e82-c521-4e89-91cb-641a9183c67d") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "330370de-557e-4811-aaf6-e0955f9d8378") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "41de4ad2-2133-4951-9c72-6accd5e12052") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f60e0484-64af-48f8-be85-49151fa4d17f") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "afaf3402-dce6-42c1-a43a-a2d498d71afe") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0442561b-eff8-4e8f-a650-e77b509d528d") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3fe10a4c-d167-4afd-97e6-31d74e44cbc4") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c66de658-b86a-495d-b25c-9555eec49a8c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8bfe2ccf-8e46-47cc-b0b7-66ae56cb0fd7") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "de2c427d-16ba-4985-895c-a374c800a2f7") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d3eaff54-8e3b-47d6-b896-aed37dc7eab1") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ee1d337-6a84-4f7c-95a0-34d2c8cb3703") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a3edef01-e939-48af-a331-936f25901896") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "29b5bb3a-ca15-414b-b630-8d18886a4461") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d9296788-f0f0-4ceb-ac0a-0165a0941e54") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "965a9517-588f-4348-971e-60e161a0de76") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bc029311-48de-40eb-8e16-93acc0c5259f") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fef1b8db-66e2-48ad-a8cc-3f4d738505e5") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff925f89-ae32-47ae-aa24-0f7b067d5c2d") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddc0695e-3ee8-40f8-bf8a-6f080b5b877d") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "80c5cd2a-b986-4b07-bee2-f07d8ec0d408") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1d53c286-d414-4acf-865a-425d886733a4") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "752dfea5-e8ca-43a1-90fe-63aa0e5bd5f1") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f1ad50e9-707a-455a-a8d9-5e75cd787a80") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cbf820be-d7f9-4e5d-9504-801fd63472e5") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ab376dd1-bd6b-42a5-a8c3-0fe7d9d9b1f4") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "4f7dd7bf-6962-4e4b-9381-b6b3451ccc3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "864988e5-60b7-447b-9727-cbc7b90d129a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "16e6571e-cfa5-4a15-966e-1682356ff2ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "a86d8061-64b1-44d0-998a-530edb7c3fec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "de8f4e03-d60e-4946-86ec-9020e6cfdcf0") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 240 "unconnected-(LED35-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "801b578d-85c4-4353-9263-ac2733433b39") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 239 "Net-(LED35-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "4d43ee6d-4dd7-43e7-bf6d-ff1a8b0fb313") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 236 "Net-(LED34-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "1cdcb936-6b44-4624-a8f5-9c0aaa7445e7") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 238 "unconnected-(LED35-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "0e066d3c-ecb7-41c0-918a-4cf35be14bf6") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" (layer "B.Cu") (uuid "4cd884e3-cf3c-45de-a6fb-ecdb444af5b5") @@ -34717,6 +45520,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "548c7268-71d6-4889-8a43-865b2aa2e33b") + (at 180.2615 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED50" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "d2f48355-7554-409d-bd67-0978931c5e1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "dcf3f6e7-c0dc-4bea-8326-e755f90c6e76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c25d5bdf-adb7-45ff-833c-34da98028a79") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "1df77cf3-92ec-4df8-b7ea-ff9898c75964") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/82b76e17-b844-4dfb-9576-c8d12d393949") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "16add645-38f9-4821-b18c-ff4bee2cc938") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1ce1acf9-4fa4-4caa-952d-ba5ffacee698") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ca0630e-c5e6-4d41-9b1c-b67a4d48f036") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4dfc86a5-05ef-4957-95b0-f2756b4ebb2c") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ada3519-9d93-4a28-ab66-4b306ee73175") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a681e124-5db9-4bda-814d-18cbd3816101") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bff4de81-de0d-4839-80b5-ce102d8195d4") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "87ac040f-f84b-4107-80a0-6e1d7a4e28d2") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7a68f789-90e5-4d49-8132-863314203f92") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c4f82a09-ae95-4aae-bd26-6f085c37872b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "242526dc-f2f7-4967-9418-988b7325a141") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f6d6319c-6f15-46ec-875a-88b2f1b343dd") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "09759b36-b5bb-42fe-a438-eb7e027adc9f") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "365dc339-224a-4f99-941e-4bb1088a1237") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1ed34617-0bee-4a38-839e-36296026ede8") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "49778d96-1d4f-431f-aa6d-617e349caf96") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5dd52fc0-60a8-49d3-8e07-a0abfc16afbd") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "56ad3842-1955-4b01-bbb9-defefb11dc46") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c2042cd4-c395-4c80-b74c-6b72988c05f3") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d277f3b5-9ded-40ad-886e-71da936581be") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5c471d3e-29cf-4a18-be36-cd35f21dd3e1") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "236b030d-f990-424f-bcc7-90cf4fce4f76") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e241b163-9d6d-4558-923d-2ef99732dec0") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "50c4ca54-2dfd-45a7-b665-ce21598ab368") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6fbdd614-0c35-485e-aa55-d5a0c89aeb3e") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7977e625-94f4-48cc-9155-b88843d225b4") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd6a76eb-4226-42d3-8ae1-86af1a2b8a44") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8a9e6281-e3cb-46c5-98f1-1d89944cf9e2") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f3d6d903-d5fd-452d-866b-c0cb2034838a") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d6c0ca05-df7d-47d4-8375-c36f45f7b55a") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b8b925a-ccd0-462b-bc73-10689a3cb3eb") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b085c3ed-4df2-4757-a03c-b8e35a304e7b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2803c6a8-9d22-4b5d-b14c-ecc2fdafbc98") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "de0b61dc-d5fd-4460-ab7b-46e7cdba734e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "032df964-fc91-49e0-8acb-59a04cffb8c9") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0f1b4b40-f16f-4bba-b0ca-5798537b5df0") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c1895257-c821-42c5-b9bc-65c8bcf0feca") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "961b2d98-2f7a-4cae-858e-c62ee8033217") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "85726f16-e7fb-4299-b970-d1b5a539dc6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "e7a45d92-293e-462c-aed6-c0fcd720d6ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "39468bea-6177-44ae-b5dc-09fb76711a10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "21c7c4de-19f9-4218-b9a9-d7f969fa8f0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a0d10ecc-089c-4497-a23e-4ab73ea4bb81") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 284 "unconnected-(LED50-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "5defe500-adb7-49af-8bad-0f02a368c5e9") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 283 "Net-(LED50-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "4b156f95-756f-4002-9347-45355abf67b5") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 282 "Net-(LED49-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "454debb2-57be-4bb0-a764-8e9b959d6d92") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 285 "unconnected-(LED50-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "a8a6b31c-3e40-4521-bf2e-a985b2b8905d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "54b9f55a-02c2-4490-b28b-5fc42a6bdb35") @@ -35049,6 +46419,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "54ed2790-2085-4825-ae9a-f57d4685d2d3") + (at 215.7215 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED6" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "7ef290d8-6e15-448b-a753-9abedd0dae21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "6b9fc4c6-12af-425f-a889-41328eeb71a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b94697d5-c16d-40ed-bed1-ede0bc316a7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "35577d4c-0058-4ea9-8b35-b5f13267dae6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/a292fa58-d9e0-4f7b-8098-871fe25b268c") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0e64f235-017d-40a4-8884-9830fcdd6965") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6a4b9782-3b06-49dc-835d-1123651752dc") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "73a9f81d-81f7-4302-a6b7-2c3988f3703a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf9647f0-a829-4e53-b450-09e4601d87df") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "99ce160f-2658-4628-9ec6-25f255626e24") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2112d658-39d8-4957-8695-9807f095f071") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ffd5a695-ec8b-4afb-b3f8-d4c512ae31c6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d79578f2-535d-43c1-806b-efa79d0212c0") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8e0ae11c-a40c-4f29-adb6-180cc3772282") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e316866b-85e4-421f-b50a-d10f32ae1ea3") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "063f91d4-49fc-4a21-adf6-0fce88904619") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9066d74d-6fe5-48fe-8dd1-866a935e501e") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2dbc2d09-727b-4e52-958f-fb7c1212d7a9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "150d7a37-9be4-4ab2-92bb-5a0cd5fbcfcd") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "810e86d7-f7d3-4131-9e47-eb50127c4421") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3701dd04-e839-4d55-b590-b90c5437c7de") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6159d23a-e3cd-4943-bfed-d22c3fbb9edf") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a7ad668b-e2b6-4d81-8f74-4d37a5be5190") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a602dce-8f0d-4b46-af81-28fd60cea791") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a7aef328-3a7f-4b56-b466-8bfe097795ea") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5cdacacb-9354-4e29-8838-259ca7e2202b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "67aea58f-2160-422c-8b37-4534d430f9dc") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "79e104b4-e2c4-4031-93e2-71ed15708a3a") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e15f0aee-f2a5-4d58-9241-a3f8d419c6fd") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b4b856d7-aae9-45e3-b5c7-fb7fc75b8946") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "95da7269-7360-48e4-964e-2314aa2cccea") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b5225773-ccbf-4a53-8d15-97b1c51884f4") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6e090b72-ebc9-49c7-9142-66b1164ae181") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "52f564ff-cbc1-48da-9971-4df6221f738b") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "48c0f4e1-4b9f-4599-9e1d-b21466d97e8b") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a97cdec3-3106-4474-882e-a134add3c59e") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61a9e5b7-bd89-4d13-a64c-b0388088a1b5") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddc83f68-c6ab-427e-9430-2959fb3acb01") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "91039862-e0ae-45c8-bbdb-534e896001c2") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f73fb872-1243-45ef-8c63-c5b604bbdbea") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "24030f3c-b63a-4180-a6f0-902a28b8c105") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "59219b61-7c9f-4876-b085-3fd6e6a502b9") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f89bd658-e7db-467f-9866-5d84cf5371ae") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "410aefbc-bb5f-48c4-bcfd-563a5b6b3023") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "ce30d50b-8c1d-4d7e-9253-7b738770c2de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "74fb1cc8-1ade-45c5-b2d8-729c4be517c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "c2c4453d-509e-4709-99ca-a86f4963c419") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "bc792553-93e3-4154-b6d7-7ea70cdc0365") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 151 "unconnected-(LED6-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "0f3631f4-9c0a-4213-9569-690ca2ed4e90") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 153 "Net-(LED6-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "9bf9bf44-6c7e-4feb-bdf4-187f059fde8d") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 149 "Net-(LED5-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "5c2b150d-6b24-4bdb-b93d-bf85e2ae3abb") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 152 "unconnected-(LED6-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "19bad205-7110-4885-9031-f09685ba62ab") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "5552a74e-c099-4f2d-bcf2-45458b9cdd1a") @@ -35381,6 +47318,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "557bd635-a3e3-423a-a848-486e17bbc058") + (at 206.8565 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED20" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "8e941637-041e-4bff-9dc0-21b1f66d79bf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "41352dbc-719e-4dfa-b90c-3928d4e18657") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f0677330-8f5e-4bce-b14e-295fa3492b2b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a62a82a7-cc34-4979-b94a-e60c5f74e53f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/d28eaf1d-5f4c-4828-818f-1afa75fe7c2d") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0a51b76f-4452-4f81-992e-375906de3244") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8647fd8c-f4d9-4dd8-b04c-3a383f1c799b") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "deda7eef-478a-4412-8461-84cf1797c6e2") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "60614ba0-1a90-4180-b487-3a64557b9194") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "25b5218d-786c-4412-b88f-081b2aeee9a9") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "30e67d75-9803-4c48-8d34-3f7100f5ae2c") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9d4bf509-9f69-4791-b2cf-bf763c95eb2e") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "434f37e5-3fb8-490b-9da9-1ec9f493a23a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f0fef93a-a513-4682-b029-39e0ecd77c8c") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "293afed2-f6e5-4f24-97f5-764d105bdc2b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "837df84d-8842-4bbb-a51f-3570d040b63b") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e70bf4c1-3e62-47a7-b4e6-a64c38fb6e46") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "08820193-64c6-4380-af9e-8f94d66142f7") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "703829f6-9732-4358-b0eb-caff0dd62fa2") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "766b50da-142b-46c0-9d9e-d822711ae5d9") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ad7f20c1-3541-4524-aa94-a789e5be0b80") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "49f5e57f-415f-4e67-b36a-ab924a061d06") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5afef349-133f-4a2c-8b10-f25783f2f50b") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d5769678-d00a-41d4-8eb5-97b47a69f9d0") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "963b78b2-50c1-485e-8d71-4447663fa3eb") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f5b684d2-3092-4769-9d43-ae8b0eb3556d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "333f117a-f4db-43c2-8477-3cbde32a22b4") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0887a03f-67ab-432d-adc5-275b650d0307") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ebdbabe5-a1eb-4cae-baf8-169f60a5c6e6") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ad54b47b-e091-47d3-885f-36b3362745a3") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "de4fcd9e-d192-4648-8e61-7161761ec27f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dc05e116-939e-4aba-bc50-4c382c9b4f6c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "08a9bb33-b1a0-4c7a-a9e7-0ea3e0a92b7f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d8200738-81fc-4fb0-938a-3b85b19d9051") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b9e20623-2aad-45c9-bbda-2c10eba57c9b") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b82f08b9-ac32-4f36-9d8f-a14f8541584f") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56392180-2348-486b-a867-b688a1e6d13b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "419c969b-11e3-41a1-9b7e-2d1204a5a2cb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "576fc85f-d8db-4964-92e0-1736a6d41dd2") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bcb9efab-41a2-4a64-99d4-71f545d8fc15") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "91db9a8c-2dd8-4d33-81b4-761846f3d7d0") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f139ed33-77d6-4e30-9e65-632f88848397") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9a365d92-41db-4bf1-9250-b06ebb30a039") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "7fd38fb4-0501-4ed6-a546-030c54f1da81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "f29a6e96-1ad1-45b4-bda5-716835c120a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "8bb248cf-225f-41a3-a950-e406b8d77003") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "85d47159-de1e-494b-8b00-76be4f5f435e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "7589f5d8-4b20-44c7-a647-b2c4906c5745") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 194 "unconnected-(LED20-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "c4db80f0-c0be-4354-996e-61e193eff765") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 195 "Net-(LED20-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d10e25a9-2a22-412e-868a-d2f4fb08e71e") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 190 "Net-(LED19-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "2da700d7-2905-47cc-8ac7-8e60cb7092e2") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 193 "unconnected-(LED20-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "b2947e24-b080-4797-b00c-d0fa32dc9452") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "565b1e20-11f3-4188-917a-c73659756586") @@ -35940,6 +48444,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "57adcd24-b52c-4114-b855-20ffb8b89d53") + (at 206.8565 52.525 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED23" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "3fbf0b5e-cd19-40f6-bc61-ba443e7f0f8d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "ab50181f-25dc-4d53-ae47-b8488c2e8648") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "0dc9a7e9-d3d8-4e4a-8493-4baf8a5f2c47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "16f6b315-be24-4422-b412-7098fe2609b0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/be63a99d-e489-4f6c-8fb4-7bdc1036d19f") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0c11e2fe-dc5d-4271-bda5-cbe36a46d2ff") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c020ff3-f82c-4177-8d4a-ab4cec708f86") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42cdd3bd-f526-4177-8b6c-c41cf32434b2") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "85b6445c-4789-4657-a0e2-7f1675eef232") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ed30fd1a-d6d9-42a8-a951-491d21ddfcf1") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "634d5968-6c36-4777-bdf6-b9e3802a7646") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3e5e7e11-6860-4985-983e-82dd7f72ca54") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "eacc1b21-2ae5-4821-bbe9-8957b4e1964c") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "729cffcc-9744-4d83-bed9-0fad3356055b") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d47a75e5-17a0-4099-913a-d4cab7831fec") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b4df1c70-2433-4904-927f-054d8e44aded") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cb1a38f9-64da-460a-86f9-8e24969d0d68") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f06188e7-894b-4149-95f5-1af2a6763d78") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "db9e5941-2570-4e67-8f1f-cf988ed99104") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1df0154f-6e31-46bd-b247-c09d874195d3") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ed84b1b5-dade-4476-bf1e-20fba4f2dbea") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4c76ccae-6b3d-47c3-a36a-9c6dac87c18c") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "245e40dc-bbe7-4001-8b65-3b91ec3145a9") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f7474aef-f05a-4018-969e-390a500bfa13") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "65e73ea4-1219-4bdb-b83b-1849846f2167") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2f189ccf-20eb-4e04-8905-f532c9343453") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6dfb3602-9d27-44cf-b843-e4dc46b28c19") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b5960c6c-5166-453e-86c6-d4551ea27179") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4eb4cc01-1610-43d2-978f-8d4c86eafd0e") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e92ce7bd-6d47-4cd5-857c-90bc21accf94") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "64fed89a-2896-462d-a194-c0a8b24f257b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0abd260c-7cc3-4bd7-b67e-96e1bd76bed6") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f4db8025-3375-4204-b1a9-9ad6271b6c52") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a3f040a7-e953-49a2-bae1-a5bc6d5bc4a0") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "988c442d-a6ff-4952-8235-7762e0b26a81") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c37e8903-fcc2-4862-afba-a1b982281a2d") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b54863e-f517-4291-86db-2a0c57d9d0df") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64d98f7f-644c-4a1d-b58b-df6bce632e70") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8754e657-0dc5-436b-8526-a244486c203c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3abde988-f71d-421d-9065-0f021f9aa418") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5b8bb3b5-396e-4639-8940-7196f48751b9") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ee0e7940-e668-4c5b-a02e-2de77e299a2d") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "58cca658-78ad-4490-a576-447c6fa20080") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "3fea9efb-4b12-407a-a420-98e7daf37505") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b4731ea4-7136-4bd7-b472-645d76377afb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "682e981a-c1b8-4a1a-9c2e-de60cf936c6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "04b53d71-bf1e-4125-b418-a0170db5b139") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "730e057e-65cc-4a14-b0c1-f31151eb667b") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 203 "unconnected-(LED23-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "8063a028-d025-4bdb-96a2-a77cdb212f81") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 202 "Net-(LED23-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "58614302-e867-44f4-994a-aeef405e8fc4") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 200 "Net-(LED22-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "d7c7dbbe-7172-4bce-ac7d-83d7f00e4f7b") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 204 "unconnected-(LED23-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "d1b3dc43-d3d2-4939-b39b-e3ee1ed24fae") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "587a6d2a-7ae7-4a7f-842e-fff37ea83096") @@ -36272,6 +49343,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "5e0e91db-2aa3-4a32-b81d-5a3bee5c5b87") + (at 197.9915 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED27" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "bc95e23c-d4e0-48b5-8c6d-388c7fce8e52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "f75b5c48-f44e-4023-bbae-9cd520532585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e34c9699-4bbc-4af2-abb2-9ebddfca9696") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "446d1b85-61c9-4cc0-a739-b79abf3a6319") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/227aff0e-251a-4a76-a730-a78f5475c1e4") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "bfbe787f-d557-4f44-bac7-65ffebd87adb") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "050aa062-1f37-40b2-b8c2-4a3064ed3d03") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac984332-f28b-47ff-b6c1-4c89a76a5642") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "48eeb523-1e37-495c-a4ef-fcfbbd55a610") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eb40defd-58a2-421a-87d1-9b4f1c92021c") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "167749d3-7330-4767-b63f-f4c465a7616e") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b64ecc0e-b44e-427d-9557-428673e135d9") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a856c90a-0945-4fd6-b4fc-ced924ff72eb") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "67d2cc56-2660-40fa-b020-7a878f6f3542") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "076ea754-78d7-444d-adea-05b54c9f1927") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4d89ee56-8610-425b-b909-806840bd43b5") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "70cfdab9-b56d-474e-8246-2a4acae9139f") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "07ba0f10-a38a-43d7-827f-52135e5773f9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cd2ea9c9-b013-417c-8af7-ef1b9fa53647") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3d8abed0-effa-474f-a7de-9d7b80b72df2") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "629bc20b-861f-440d-a8fb-13ba56b10013") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2099d071-59d1-4f5d-bd96-8adc080c3b72") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5f0af51f-b054-45d2-9e11-ee7dd56dffcd") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "992c478d-ab4b-4be6-858b-27f09d732565") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45ee752b-4fed-4fbe-8449-2e0ca171c5db") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "41629453-f6c3-4759-a344-f53e01eca77a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f87e1e2d-f4a1-49af-afa2-c81a410dd20f") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d5aebb1-a764-4db3-8a77-61a2812c3a02") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "716f5158-c8f0-4ab6-a529-54a7f7425126") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5e554fa5-db60-4dee-8803-9c55abf5b830") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2aac14b5-d0cd-44e4-b04c-f462832c6921") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9284b589-0b99-4d13-bce0-d141c3109131") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "82577196-4ddb-4f31-872e-bb41f716b615") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "64b91a0b-f49a-4d17-b06e-706a2c4f4950") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89a16d8a-0dd6-4e15-b9fd-725390a88110") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a106ba2a-2288-4396-b2d7-a6748d148855") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4de86db4-140c-4885-acd3-b62193ff8e4b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f19f6d8-cc07-4326-9ea7-1edbe7de3219") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ce491dcb-5749-4e42-a66c-e98de9ce7b04") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6e963eea-889f-4a5b-b082-5b98b9720af5") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "424012ae-45ca-48b4-ade0-39fbc14694b3") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e99bb1e4-e4da-4254-9a9a-a4a61a47ca33") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e71e3cc5-32ee-4cb5-8417-ac64e9b5c803") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "35d457ad-3266-4d6f-9e89-728ec69cd1f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "c5e2afd3-d9f4-47d7-bed7-202530ac1c67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "0a3606f4-05be-4680-a315-829873e967f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "f64b57c0-3842-4378-ba94-0b2775aeee97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c84427a9-0b3f-4675-aa8d-b059c17e7a4a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 215 "unconnected-(LED27-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "9b29679d-ec24-4e1b-8602-5e4a103806f0") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 216 "Net-(LED27-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "c4684c95-8018-46ae-b037-6e7612f304d1") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 211 "Net-(LED26-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "11e231d5-a740-41eb-9a1c-86733c606043") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 214 "unconnected-(LED27-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "6491ab25-9799-4e55-9982-d0c57c3faf54") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "Type-C.pretty-master:HRO-TYPE-C-31-M-12-HandSoldering" (layer "B.Cu") (uuid "600dfc2c-ac8d-4fc2-bb2f-719c203f92ed") @@ -36537,6 +50175,573 @@ ) (embedded_fonts no) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "61ae1025-af76-47d2-955a-e9aac616d938") + (at 189.1265 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED40" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "a41ad31a-f5e0-4432-91ea-21b87d041b6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "bf1b44d0-a59d-4c08-b567-9028f58231ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "31001629-8215-445c-b651-8512de212669") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "01249042-47ab-47f0-a061-cb354f8a9ff3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/f05ef502-51eb-4c6c-81b0-c29bdc6b5369") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "6a67cd39-f894-40ed-994f-46f2674ec3f9") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f087219-2710-4f61-a683-4b112f23bf6a") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6da3647c-d601-498f-ac12-5f6e60204125") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b45e1927-45f7-4f36-89fd-1bc539438b6b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50e287de-3ce1-4cae-8187-fbe3c945e45f") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f77ee3a1-23e5-4d2f-93a4-15566b7eca37") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "94826dfc-c07e-4e66-89a7-61d9a5d21133") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bd8dfcc5-1f6f-4b1d-b904-011589253de0") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d72af55a-abe7-483c-ab65-98146c22d4f4") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4d019cef-62f6-4ce5-8b25-42c14a359f3b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0247b8c3-2446-4f66-9471-d7844253895c") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d0e08421-2b88-4774-91e0-b5926d66b91e") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "95680d96-87de-4ae3-ab61-fe7817a5a399") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2d381586-2091-4b63-b205-9b35db454daa") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b7cd1f9e-7b78-4c66-a799-c9df79569b10") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8af49a59-de13-40a7-8c92-1c773d3bc986") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffcbd7b9-8f81-405f-8d82-81626988c3bf") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4708241a-79c7-4bbc-9f50-3361a36c348e") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5cddf2d4-6756-412a-a1bb-9fdecc8a0a70") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fdc7304c-844c-43f5-9ecf-e9d6ded84fd3") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e92ac90a-75ec-48dd-ab4b-90c1cc6fd088") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4e995011-8169-400a-988a-9fdd6fb8910a") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7770eb2-8353-49ce-b3f2-5cea2c935eff") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fb6bd1d5-f998-4e96-9ba5-ba61f004050b") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea95e81e-049c-48b2-8ade-b5163a2c4b2c") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1d7568b2-bc00-48a7-b01b-f81225a7bcff") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "49d267f7-c8ea-4761-92d0-bb9497fcb359") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9bba0e4e-634f-4dac-ae66-8f9967d8847f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7109a20-5a96-4c1b-9532-8caa0ab88de7") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6885e049-7aa5-4381-99fc-b9b38bac9696") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04bc3f02-457e-4072-8216-688d3f878923") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5143f83-3cd7-4fc0-a272-486d888f9879") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a4e6b9e-12fd-4e5b-9b5b-74fb0a0de399") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "71f4f246-d858-487d-86b0-910de27c8447") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "550bc7c5-dd94-4a49-b744-7ee3d59b33ac") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7f646649-8d23-4cb3-8af5-3250a5a13c65") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "98c60566-6df6-455f-b329-d73a467aaa7f") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fd3520c0-f4ff-4226-8bc8-6faf3fb87146") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "222f691c-c0f0-4efe-af51-331e29442c0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "640884a5-664b-4206-87cc-9067dc031fe1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "e81b63c2-38e9-43a5-9692-e43479f9560a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "4cd9c930-ac0d-4edc-b4f5-f5b36aeb0c59") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "5f6dd25d-fae5-4113-a6af-edcdf0c6c559") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 255 "unconnected-(LED40-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "fa03c6d6-933c-4b9c-9f5a-93dd67a294cb") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 253 "Net-(LED40-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "b003a534-98be-4fb0-a64c-53023fb7c533") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 251 "Net-(LED39-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "d6b4f066-f255-4f77-9f67-c4f1d2ad6723") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 254 "unconnected-(LED40-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e922a26a-e8b1-4d3f-8ebc-02ec0ad47ab8") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "6212371b-89df-4556-baa1-a75658aecdd1") @@ -36869,6 +51074,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "623aa135-d73c-44be-b339-ba3bb7886281") + (at 171.3965 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED63" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "9cb8eae9-640b-479c-82e9-37e8d81f836f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "7872ec6b-90ec-457d-a84d-17e0cc08f11f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "bf40f0a9-63d7-4f10-ac87-66c25ca5acac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "1fffefd3-084b-4fd9-9774-22211dd247d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/8bff860f-7b68-43e3-a38e-62a206b00602") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4e580e72-613c-42b5-80a6-8c66ae8e77f3") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "867b4e03-22df-44e5-a0f8-08389f023f6e") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f821a029-e712-42b4-82cc-795ff2d31eef") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "813ede14-2d5e-4899-b426-cec337dd477b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "105df739-f671-47ac-8d09-694d1b87b042") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2fbc635b-120f-451b-9195-e7c649cc363b") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4e4e2b4e-2ae6-42c5-9ecf-763d3d336307") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "acf995fd-ae78-405f-b5aa-c1ac8421bbff") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1a2f9a4f-837c-4a26-936d-5a477adc0766") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "46230c8c-e786-49bf-a8e4-533875a53940") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ce3414ba-087a-4fde-ab6d-092066772f4e") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3cdde0ff-3aa5-466a-a29c-765e09bbeb61") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0d8c304b-e756-4736-aadc-973f396d8e78") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b62020c1-a6d7-4b20-8178-a19874227394") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "27a5d932-7ede-4c86-b38f-c410a22dc43d") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cfcb7f01-ea5f-472e-9f45-79c695a43c1d") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4906ff6d-429b-4e47-a5cd-912aabe6d511") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0d0d6e84-bb30-46eb-a26e-c3311027a881") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74394109-0c29-48f8-8790-971c873c1a0d") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a11394c4-1be1-49a1-932b-b476059136b0") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7d00e750-002d-4e5f-9411-901f0456fc3e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "13a52e43-df64-432e-b73d-d2e9e3861990") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5818a090-d6c7-43f6-b699-c363170148ce") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b689fbee-331e-4a9d-9c14-f5acfbff8a03") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8101e8f6-c280-40c8-b421-d5874f3ca7fe") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0befbb2f-f3a5-45a1-8295-d43844950d00") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b2f7cc6c-79e3-44cc-80d8-a8c179cecc55") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "846fe55b-c1a8-49bc-95e8-c4870d4778d5") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f3ad9674-8ce7-484c-b4fd-9cfa2cf47c6e") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fb355188-d8ed-4e91-a5bc-7ed97e71cf22") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61e0f2b0-b137-4431-b376-d5090515f812") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aef9fad3-3912-432f-9f3e-8020c796a05b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0750a4a4-c51e-4dbe-b7ec-a5c707c4ff2e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a295a08e-a625-4529-b446-66e2c4e6147d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3145b8c5-2718-441d-a4d6-ed2cdf49378f") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c85f71a4-019f-4dc9-9e03-be12a182ef3a") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f6105a27-2d8b-48e4-9fca-a1b8d474ec97") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "96bad498-bde2-4ab8-ad51-fad821fa58ac") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "e00b12dc-f5d8-41fc-b681-c042f5a5045f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "f5c193ea-bfd5-4d21-814e-90d1c3a74007") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "127191f2-ee86-47df-92e0-dc259a7d5d54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "3c826dce-528b-4dd3-b447-856b2bd17e39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "e4a6223a-d59f-4eac-8549-c685a9b84a97") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 322 "unconnected-(LED63-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "2cea16fa-2b89-494b-8539-47a74475227d") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 324 "Net-(LED63-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "dcb5a7d3-e525-4f34-a1e2-fda03b19e798") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 321 "Net-(LED62-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "bbe58df7-4c8f-48fd-a7e1-dd005c50cebb") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 323 "unconnected-(LED63-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "425fffca-6ec7-4a53-b192-6bbcb77fc06c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "630253b5-dda7-423b-a237-99ed20e5f606") + (at 189.1265 47.475 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED46" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "4195b556-9589-42b7-bf02-51f151532cae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "a528db78-9f99-424e-a4a0-55f891a40d39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4fc74d79-fe63-4c1e-8b2c-ca5512eb28a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7494347e-dcb8-416b-9aba-d81a242585f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/c88009aa-9812-4b18-9c25-d22e0baeb5a5") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4740377a-d05d-41e6-9837-6b2bfae57494") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fc968e4c-688f-49da-bbec-ff2d51a38d42") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b8ece716-1143-46f9-a337-7fd8d94f3c09") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7ee63564-67bb-4a01-94b5-de14fa21d7a3") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "956c9bb3-0009-4cbe-a839-7c575f495052") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "493f9147-fcd2-4299-b4be-cc9fc96ffedc") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6219b7ee-013a-4f09-83c7-92588fa4ea91") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4a229077-0045-4f53-a773-b01702325b8b") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "31518c6d-e65f-4470-b8f8-a14da54975a6") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ec70ba3d-46c1-49cf-b9b7-ee752d801c5c") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4478b8ad-8680-459a-ade1-8763a6bfde52") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c73df34a-3c3f-4867-bafd-738e9b28a836") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "bad4ddc6-ca6a-4ca2-a31a-e27ad4076643") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bc9332a1-01bc-4b82-af80-960ba453e9b4") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3f97c4e5-d0ef-40b9-8d61-a56b0fb4eec9") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7a274a27-e84b-44e4-83be-b7426ecd7960") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "711b8bbf-26fe-42d4-ac2b-af26bec57338") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3b5477f6-3760-460c-b5e7-39a195c0327a") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0155706-891a-4c16-a563-b05e696d3eb9") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "20040cb0-b542-47b5-b86f-d0d60f9b3b07") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6f3be67e-2e88-4597-809b-fc1d0b083d2a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cd7f080b-e503-495c-b7fe-4d8cefe5efbf") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1a52ab0e-9f8f-4b6f-b235-131c8e741d5c") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f846d369-dbf4-457d-91bc-8d2c837e7de4") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4a2581bc-29e2-4654-b9ab-d599a06650a9") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "99915bf9-8019-4496-9a3f-8a48411c547f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14e46489-005a-4089-ad0e-9e65db1b3b4f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "00212679-0afe-4f0d-a7b0-ea637422ce8b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "46e402b8-fba9-40ad-8818-38319028fe77") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d85505e2-9aa4-415e-b6ad-8484c899d4c3") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19672e84-18e7-4000-92e3-5a017b720e78") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05e437f7-e178-46cb-8685-e7a667c3b1df") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e26241b-997e-4074-9ddc-2891de10aa56") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b9aa074c-74c4-46c7-8c76-3ffdc7612452") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "56190002-fe1d-4cda-a958-b1a83e74fe68") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "283663f2-f226-4cfc-a098-1ee5561e86b0") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "681dac41-781c-4ba9-ac93-7aa3c1d36358") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "99a32686-b52c-4597-b932-f05ef3cacebc") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "affafba5-a875-4665-8b93-fd1a58356ba0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c6d7f108-3eb5-49db-9b5e-c1a00c23adee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "68a1c32c-6cf5-4add-8839-a5401d972386") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "a1cfb47d-3f1e-4f8e-848e-3c0cb18318f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "342694b5-89b3-402a-906f-a783ba0b77a9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 272 "unconnected-(LED46-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "3413c1a4-bbf7-49c8-8112-8d52f6448159") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 271 "Net-(LED46-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "1efedc4f-f4c4-4fff-8937-7b01bd21ff5c") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 268 "Net-(LED45-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "0882aa5e-c0f7-4ed5-b11b-b03ac6cd7a14") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 273 "unconnected-(LED46-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "aebf7b98-32a8-4c8e-95df-4c192c861b05") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "6566ca5f-c408-47f1-ab32-2232af80ff5f") @@ -39001,6 +54340,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "693d4851-2194-4ec0-b237-9ea5e70f1fba") + (at 189.1265 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED43" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "4da7d242-bf20-477d-8d12-f23054ce8e42") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "f6a55b24-ea9b-4dd3-a0ec-7e2ab41e19b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "613d8213-c090-46b4-9e72-8495dcce4168") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "171fd4e6-ceac-45c6-941e-25ec8157b6a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/b9bf3c83-754d-416f-993e-1ac3a4c6aaf9") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ca979f43-202d-4d43-9026-8b7dae431497") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "68d44bc0-d215-493f-9339-9fc86ae9d93f") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f28546d3-0705-45b9-8cad-307f25f6db5a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "83547b68-3c86-46eb-9051-e5ef54b0e360") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f48e6cc-8505-4cda-adef-c080f5fe7cb7") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9de97bc4-031f-4ba3-b179-72f27736c013") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c1e17cd9-2b7e-47a5-a700-c5337fb2687b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "185dced1-8376-4ba4-8c9b-e79d6680e186") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1b9577ad-1b56-4648-9d5b-e618a0378782") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4ecc3afc-c86c-44f2-b926-fb81defec500") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b2c8a128-577f-4951-945b-86255cb20bf2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f9629c65-618d-4a00-98c6-b238d50f8f3f") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "706e0303-9fba-4b77-92d7-17d8802e9dba") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dfb44aac-7e1c-45e3-8215-076abb8d523c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2119528e-4995-4f90-95b9-d28fe7a65bd2") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5409d8c5-5a23-49b3-b3b8-a019a4c309aa") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3d53946-6dff-44cc-9a2f-447cde515794") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "97bef121-f1c2-4b06-b6fd-37cb273aca7b") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "768b4dae-71b4-4ebe-a1a9-dd631a131d77") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17cf344f-5dbe-4c2b-81c0-a10d039ca670") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e038d98a-e760-4664-b5d6-6396e83b981a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "99eb0761-7b18-4ef0-bc8e-41e8793c2b36") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "84f39a4d-5b4f-4230-a54a-3315a4443117") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e00166d1-2248-421f-9b05-653c26e1b570") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b83a8858-4f5c-4985-b9b3-ec01ff068be6") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7942679a-6b80-45ed-abe3-018cf67cc4ba") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d8239392-3d32-419c-a8d1-527b54ac4978") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "465aed78-bd0f-4edb-a928-f558da0f6015") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "167685e4-1435-4e0e-a237-96b61c12ad74") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b8898740-6aa9-48ed-ae64-49f36a500310") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "234bffa8-1c5c-4e57-804b-14393884ad02") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "110cdaa1-c7da-41ca-91ab-aaf809230c66") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b92a386-fe2a-44c1-889e-235ba9328b35") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c4d7d3b3-023d-42f2-b655-1e8b766cb2a2") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ce57e065-877c-4617-b6f5-f733590499dc") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "55823fe1-1660-4718-b375-c7cd65ce21aa") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3cc9e0fb-fd66-4ae5-8d1e-15a2de0a0992") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "72eb6481-8fe9-4ba8-908f-01971f29e91f") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "37003350-4711-4ce5-8908-9cd131d6d5f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "7b521a41-6033-4883-92c2-30f521da7b5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3dd6c4da-6d03-4d5d-a624-cc30e495b82d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "a0f96a85-2688-407b-b423-ccaf1c30f099") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "1f0aaaf3-d1bb-4473-9ac0-125ed8fdc5ec") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 263 "unconnected-(LED43-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "d28e3413-4217-4630-b394-62cf635e6ec3") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 264 "Net-(LED43-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "f3e1cd6b-1de4-4d62-8a8a-d36335a65768") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 261 "Net-(LED42-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "2c86b7a3-4f5e-49cb-b2d4-57be816b3917") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 262 "unconnected-(LED43-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "005084d0-4f1f-46fd-9dfd-7837f0bddc9f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "6b612ec1-5651-4768-99d3-3fe1517854f0") @@ -40786,6 +56692,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "701d2091-fc87-4be8-b2ba-55ced5939d90") + (at 206.8565 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED16" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "bf45c12d-2092-4f04-9eaa-a7a2849934ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "1f31a46e-d765-4c2a-baf4-f0560ae03147") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8f2f177e-ab03-40b7-8ca9-d8c010e94b5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9cc77232-18ad-48ea-9ecf-76d868aecd06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/034c6eb4-808e-45ee-9624-932e1c1d5bc2") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "2a3e2b3c-68a3-42df-927e-423e12481f4e") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "696decae-89f1-4afb-bb4d-12fa543bc66d") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8c91c07f-6a6c-4c32-b7f4-1b407c7469a2") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c81837f-391d-4827-9adf-61c6bba018da") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "253446d9-465c-483f-bbb4-2e7e36b02157") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "35f104e0-5b35-412e-801a-5b5a49311278") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5e72c2d7-f134-4e8f-8a18-ef9dcc01ffb6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "930d279c-4a20-4591-adb0-a2e0c6ec8d76") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a6fcb577-a869-4c4b-89a7-3397390d0b92") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0742811a-cd75-4d42-8a21-eb7f8a14e672") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "30ff41ed-e845-4de0-a98d-f3c219f3c8bc") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4f16b433-f0d0-4d33-a107-70f4df78dc0c") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a5ea6245-92ea-45fe-9944-ef603d57b541") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f0751a56-1351-4d7a-892e-e39aa6404a61") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c58e97b6-fe9c-4fac-9459-e4a3f3688884") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b3bfea71-fe9b-486d-98a7-bf26d03246a8") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "facb0c14-1ca0-4c2f-9e30-03ef3272ee9e") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8d84ebe-f1ab-4c81-905d-7d350ec807d8") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "68d06d0c-f2fd-4c71-90ab-76dcda4d6c01") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6a91bd90-4604-4d1c-bba6-d3dac5ff4c8d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "222bae91-9dce-4657-81a4-eb494fed8946") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0156c62e-fd7b-4ecb-9732-5450db7c6f53") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "be92841b-c163-4ba9-b02f-bcd6967b159d") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "05b51ec3-45ea-46e9-95c1-80f4a91d1dcc") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6d4d9338-8d67-410d-ba69-b2e307eaa834") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "76c3ed98-7db7-47ae-bc25-89791a8274bb") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c0b40ae9-bbc5-4a6c-bfbc-ad9fed69c4c2") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a7f1ba2f-90f2-47af-9340-13a53338b62a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "64cb835c-d288-4e24-b4ac-f892822289c0") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d430341-ea79-4c32-924b-7c76547b1f67") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4461b1e3-5a1b-4959-9af2-78109dbb4bd3") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "71983b4c-8d1a-465f-9832-d38bcf92732c") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49780c1b-6cfa-4e9f-9d7b-2ca77f5988cf") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "37f4d9ef-ff50-4d4c-b8c7-52091b3d607a") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "384ccf6b-228a-479a-a15c-1d1b0434cd58") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9ddd34bf-b037-42ae-955d-074dd0bffabf") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3b53b650-7bab-484f-9890-411b79b615b7") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f394f2c3-de19-40dc-a9da-21c0486246ce") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0562caf8-5eec-4d62-b77e-877421c69954") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "4402500b-ed8e-427a-b639-1d20237e97c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "5831d8b0-4a87-4bf7-b837-20553d767094") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "cbc3b41a-3b54-4807-b004-20137a0cc4ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a79087eb-e9a1-458f-9386-0c79c511d59c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 182 "unconnected-(LED16-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "c45399b8-0171-4546-acd9-68469b7d7ab1") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 181 "Net-(LED16-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "ae7659f5-bd78-41ad-a58e-40bab011e369") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 179 "Net-(LED15-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "a90a4ac2-e98f-41a6-91f6-e73bb707a50e") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 183 "unconnected-(LED16-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "fb52ad22-6714-47ef-b1d2-3f030588f428") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "73109eb4-e8de-4279-8f13-c22cb08543e0") + (at 171.3965 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED68" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "3a4e472e-a618-4c43-8cac-6f2fa2037908") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "7061f64a-142c-4777-b475-fce969e74337") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6e4eb571-3dc5-4c49-a891-0addac036f95") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7be4afc2-73f4-4400-b5ec-d395024e8c3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/06cdd5a6-e042-4b7d-a4e3-37a8f66ebba0") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "433ae0d2-4cf9-45e5-bcf9-4a2fff6f88c7") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1b40fc83-9715-44cd-abe9-a28924b8f13f") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b09c7203-36bd-4a8b-a3bd-81c06b59ece9") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50cddc90-1c06-4321-ab39-6bf0d2b4957d") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15ef24ec-8c68-42c3-87e2-0661b4c8bebf") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "87e4dc93-dfae-4029-b994-2cdb209105e1") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4b308eb9-8421-4500-a3c2-02ec0698f814") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a2824d06-30ee-41d0-9575-e347de00af8f") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "21b83cf4-1b87-43e1-86b4-5d81d9714840") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "34b8cc7a-f65b-429f-9799-ad945b3ebeb9") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ad9f7200-fe3f-45e8-965f-d8a5f052fc57") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2aeb521c-762d-4802-b7c3-4aaabf909264") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "fbae160b-dc4a-4fe4-ad3d-f665d13bc5aa") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e7719a81-ec43-4808-aa91-c2a39102e6e3") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f555c85b-2801-41f9-b4e4-2c20da903a53") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "834d5ac4-8aae-4825-854b-57a22cf6b886") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ec45de16-5d77-4423-8581-95f6e8dd05f0") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "55e4c87b-cddf-47ca-bae9-785ab9fd137f") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "22ce9223-4a07-4a38-9e6a-dd998d2eeb6f") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "42e9fc73-1e71-4d09-b1d6-b2a00c908e4e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7144864c-5fab-4102-aab8-462b00b2400c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "62d89db3-1b38-485d-a1d0-78c36d5ba5f4") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dc8ee8d6-55f3-4332-a4bd-fd4bb4be6bc2") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b1f33a36-6aed-4403-9387-5457fbbd0e07") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "92d09d8f-610f-4030-98c9-4f1dd42cad84") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b8c614a8-ed0f-4f2f-b6b3-5cb7bd853365") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3f5d54e1-785c-475d-a3e3-9dd5096e2b6c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cf0d6128-3756-4171-a9b2-f4ecef4615c9") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "39700f20-1ff4-4bff-a3e3-bd5dda6e0ce6") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d91fdb29-6ba5-4212-b28c-91bd25833dd7") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e731e335-388c-4933-affc-09a255cf05fe") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56bea73e-e027-4eb0-a07c-127c6c1f9d77") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf6b0b65-bfa6-48b7-be6b-d6d8e0dd05d7") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e38f877e-c497-45a0-9d14-5f9b7097081e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2e7cce15-944b-41a6-b54c-f0429e8dd658") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5f6b0b7a-68db-4f5e-aad9-98ca091bbb1e") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cfd128d6-6aa2-4464-8e72-2e90f733466b") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b45e6b0b-23b2-40cc-bd1a-64a7407a18a6") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "3e03a22a-e5ad-4678-a86f-1b9ba509bfe3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "ba8d18ad-e814-47fe-bb19-951ebeeb3134") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "10ff738c-48ea-48b2-9149-59e2548adc8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "c5fac929-0a04-4293-9db0-ea4a9e1e552f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "07f2324d-92e6-46d1-b64d-d88dfb499ea6") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 337 "unconnected-(LED68-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "358fc60a-65ea-49ef-862b-1bd240874531") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 339 "unconnected-(LED68-DOUT-Pad2)") + (pinfunction "DOUT") + (pintype "output") + (uuid "5628386a-d4e5-49e1-b6cb-80a1a2e211fb") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 336 "Net-(LED67-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "0a91ca4e-4bf1-46b9-86ff-3c2f06ea6932") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 338 "unconnected-(LED68-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "49445f98-7f36-4153-80c5-d310912e0611") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "74485c87-0d5b-434c-88bd-e900196eedee") @@ -41118,6 +58158,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "74534863-e518-455e-a45a-9ec1d1df8fd7") + (at 180.2615 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED55" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "ca015cc4-3258-4d20-b0ba-2620b49a837e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "8e9f56ed-fa8c-4042-a4cf-214ef2d4584e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "cda000c7-5da2-4fe4-bd47-bb71b0b36f9a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "539319b2-7f86-40cb-a733-43233bd640a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/19e33fbd-b96f-4cd9-9f9c-33735661330f") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "95c7bd16-02fa-48c5-8b98-2623e926b675") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d0197497-b05e-4018-b9a5-6044daf17369") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "98536d61-0405-4c48-a314-4529875b5109") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a0479cc-dd85-4a4c-bfd9-d2aa721c85e8") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c25ffc8a-8ae8-4a5f-bc8c-e7a9a1c356cd") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "79c9233e-7c54-4da4-a329-845fa6faecfd") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "222fa317-577e-4450-a58e-f4f3d1be0cd4") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1caad210-b494-4ce6-a0f6-89a2b0166067") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "73fdb511-cb90-4a17-b6a5-cfbf16911cec") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6b02cb1a-0c62-408f-a3f5-7eca28d035e7") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cfdca6fc-0e51-4120-aa0d-0f2bba94bb91") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3d52b8a9-5dd1-469f-a0de-088e6cb8c6a7") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f69d663a-ac80-414a-81a9-41a32591b6dd") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5f93e1b0-5976-435a-8eea-c508555d2a8e") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e447ff5-5b38-42a8-ad3f-f87019e0b226") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a1cf87de-1548-48b2-ae42-54ca5d7a401d") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1c04b681-dd64-4493-9bb6-1da187c4725d") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1c9cc4ad-4d01-4bd1-a1ac-dc5786c4fbf1") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a9765703-837a-48e1-8bd3-868d9bb7ceff") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "016499a4-63dc-4095-a91e-85e23c4189e8") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "305c72aa-60cb-471c-9120-98382ef4319d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f67ae248-ec9a-416c-8935-95a2199d121e") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "71b0243e-e403-4823-abc0-caa85099aa13") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5e8a46f-24b5-4b85-ae46-21c85d1a5b02") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c41ee56-bb93-4395-ae25-237af1642e34") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b3fbac18-96f4-4344-a8be-6a2434621415") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "463b268e-04e1-4d63-80a8-a79187029725") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a789198-5364-4c39-b05b-5be0483f720e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8868d85b-ef6a-4c6a-b44b-4994dd0b08bc") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f10d561c-2909-4387-aaa5-7227bf2d00e8") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ed25b9b-7139-4db2-abac-c4a2fc1e9f5f") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19fdb418-fe64-4e64-94dc-0ae7f5655434") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20f392b7-da12-4267-aed2-ba990f39ae95") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f74be8f3-6a18-49e2-91da-207fc4dcbb30") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e481c1b5-ba43-47ef-995c-288158cac7d7") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3ed73e3b-3ab9-489e-9d94-62659cf55350") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "eb8f8e41-f03d-4456-9ad5-b33c391b965a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fc789961-e1eb-41b3-9729-8f080e739657") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "ca9b7101-df35-4e83-954c-a07db2d29e09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "f3f10e97-1113-422b-bde1-754e98f1e5bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3e94ea81-942c-468d-acd0-b04b4b6f0a07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "bfc895f2-21a1-4613-b610-3b33ec354861") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "ca0a4834-2178-48f7-98c8-bf93a5cbf3d3") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 298 "unconnected-(LED55-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "400a134b-04f7-4f3e-9d25-7d66f93c820d") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 300 "Net-(LED55-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "90e7e262-5ab3-4d27-8913-0591af9e8c9b") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 295 "Net-(LED54-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "44374fad-5b2c-4a3f-8935-1940dbaf9d48") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 299 "unconnected-(LED55-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "55471e73-4858-4f27-9f33-c8fa51afb428") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "74ae647d-9848-49b3-931d-d6eff5a0fc73") @@ -42972,6 +60579,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "7e6301c6-2ea2-48dc-aad4-69446f3c3e64") + (at 197.9915 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED32" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "f93d1950-c2c5-431e-abc9-700dec12e221") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "82009480-dee3-4662-bf31-78dab9814b00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "23acd6f6-ff4b-41da-8f53-56249451e1bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4ee1e283-2ba1-40b6-87a8-2a50f33c8a0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/7e355e6d-71eb-444e-bb7a-dc4b451ff7bb") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "165dd2d6-9515-4af4-8e3d-f96d164770c9") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "256e2004-0285-41f4-807d-321840c9a15b") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae1b19f3-43fc-48a3-b29d-53520d713f73") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e4f84de-b08f-4cf9-8f2d-13dc0a2e4b91") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0d9f1d27-5d30-44de-b4ce-9c7dc8e96701") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5a8a3035-5af1-4eef-91de-58a967c3c397") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a2d85ed3-3054-4951-88d3-3004510e9bf4") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "58c4d137-82bd-4d2e-b858-45a4d731a054") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "790f9824-5ade-4e34-a173-e62bc2a3d7cd") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "df5014a2-c689-41e2-8eef-b69084fb52d6") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d77b7ba4-618e-4430-8565-7b861fd7686a") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6e382fcf-319f-4c5f-871a-88ad41d1b807") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1529d31f-b5fa-4f96-8483-5e9759071f8a") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ce787309-fdb0-4d2b-b2b6-e43ec77d1e0c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8d94be4-f866-41c1-a735-7339606ba62a") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14604f73-312c-4ee8-9b78-1242f52f7683") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0986fbaf-ef5d-46fe-98a9-d0ec5c513676") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c44f306a-52ea-40b2-a9d3-62afd70e8bb4") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f07a9ad1-b033-4c02-997b-435c26773c40") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7e8606b6-f7b6-43be-b4c2-1f88e0af686f") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1659415d-d511-48c8-ba42-f3af2951b002") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "766225cc-3b3b-4c07-b84f-0a567ff9c4e9") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0ba3931d-0c9a-43cb-bce7-8dcf71269a4a") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b74fea27-9132-40a4-a2e7-bd24642f0fb0") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0b5a2c82-edc9-45d2-9b06-1783d8227610") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b191222f-5aee-4d9a-990d-e4545f998423") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "523a28b1-4b2a-4209-96e2-5ed444b53b4d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "32137d0a-b1fc-4749-8b24-e9485395a23a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4c5527e5-1b85-45cc-9b91-56d8fc580c0a") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b88ac1b7-f94e-469b-8137-122e05b11cd6") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf962318-cd91-4062-8d28-596602346a5b") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea28f84d-fee7-4ede-bc9b-badcac1c4e0c") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f75905e7-ad7a-4d20-9dc7-fc2a668460e6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b26af80c-0d7e-4eeb-b20c-dc6dcb930543") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1ee6bd9f-19bf-41bd-9ac4-daa9b86984e1") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bdb2d135-1ebe-4ecd-9b68-d9f2cf4b2e26") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "42979420-c252-4e41-9337-437bb600a2da") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "721b616e-7042-484b-9bd2-6b7a944a26db") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "1eb1cafc-0ad7-4077-ac9c-17a75b157ead") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "2bfff31e-0abb-4a06-9177-e2352579ca49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3ac355ae-04db-48c2-b58a-3f4dbc8c0f11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "02c6bc97-7187-4edd-bfe0-77a19cb29532") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "8b19c763-6b01-4fd1-a9b6-162b2b53ec3e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 230 "unconnected-(LED32-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "78041c48-ca95-4afc-aba3-7c46c40dbd80") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 231 "Net-(LED32-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "df262c5a-ff37-4b4a-98d2-dd89cacd2e0f") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 226 "Net-(LED31-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "e6f6f187-4533-461f-9e7b-79dad0e5e8c0") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 229 "unconnected-(LED32-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "02d80036-5b3b-4a2b-8f9f-cc0166c1d664") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "837b93c0-7506-46cc-a660-cee58e65085b") @@ -45329,6 +63503,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "861476ea-0187-49db-8716-185602d25457") + (at 206.8565 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED18" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "094984c4-ab59-4bf6-967c-d82ab66a71bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "9b1dc275-9f53-4576-9a33-d7755fb5af4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8f1b45f3-38dc-41be-b15b-435ad3e0daed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a9b3248c-01ff-4d1a-b864-33c99e4b23c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/e798095a-03d3-4973-a3cd-19877a5e052d") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "7705cf53-a894-45d6-83e3-02ce244490dc") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7394e326-d0e8-472e-bff9-b724c35d585d") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7d10ed1a-ac69-4484-b9fb-63ef0e8cf1f8") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "462a30a5-423b-4db7-b14d-bd9f162fdc98") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d921346b-4a21-4963-a700-223668160d18") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "cc1de218-afe0-45fd-bd4d-9547faf4fdeb") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4804334b-31a0-4879-b7d4-edccfccd52d8") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "082011b3-bdd1-421e-b883-4b080adaef64") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e7147da3-ff71-4ff2-bd0c-aa2074c83b47") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ba54042f-1ea7-457c-afb9-152d14ecf0aa") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2cb87d7a-046f-4deb-8484-2f0dd3b747e2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7960bd4d-8228-45a6-9866-76fafa425540") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "196eae9c-52d6-4a5e-b328-81e35ebdb6a6") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "145ad27d-1679-4bca-b513-fae8caaa1f47") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8e9059e0-da5b-41b1-b359-ff3d42619238") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "de7f6585-eda7-4d6d-af9f-e6c36831e758") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19e4b985-4df5-4b48-9eb1-57a8f9caf6d6") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "51be1e11-e69f-4b72-bae2-884da3786a9c") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4159d10f-1799-44f8-91d1-91d8ac10a63c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "da79d2a7-b7a3-46f1-98f6-450798f54276") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d943edd8-8561-421c-98f9-f1e817d67746") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1d6af57e-20b3-48bf-bbed-e83bdb7c4f70") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d16dcaa9-747a-4c99-8bc6-20ce68a6ad80") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f48da5c8-7894-45c9-9989-0d57d2fd26ac") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "15d26c58-0d13-424c-a8f6-5a40ec249c4e") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7ce373d6-a452-47a9-b229-2080120d6093") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "233d645b-9f80-4f3f-9f0c-f2442a30d9d0") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2c9846ca-bd31-41e1-8a3d-81d1903a8ec7") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e7acdd6-11b7-4ca6-b4e2-f0a40bca33c9") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d23f00f-388a-48ba-858b-1ae4479bcd26") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b3f2c6cc-a5f4-468a-a8ab-caca09b44471") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aefa79f7-58d8-4f3f-a687-abb7f5a312c5") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30b24327-ace3-4858-b291-c18571e0ac43") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0f0dc2ca-27b9-4783-8b17-fc46823b06cb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e8dd7639-7a3c-4af2-8125-f3f0919e69f3") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "583df0e5-753e-42a5-a531-06267554a6b4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d497df74-4951-4564-8760-389158a1d31a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "19ed8dc5-d25f-4104-a5e3-1425d51823f7") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "2789e1f2-d3e6-4b43-8f09-8b46c19f3178") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b30a9bc5-2db8-49a6-8e68-5ad5f7bd9e7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "4ec41304-e6ab-4942-b46d-5fc0fe0fbc10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "0e1f9e34-a1c8-4db2-ace9-3e68eb1da9f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "e8fc55c5-67a1-45ed-afe6-f65da70c63fb") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 187 "unconnected-(LED18-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "2acfc44e-c294-4d07-b4b6-b166ec5c5a77") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 189 "Net-(LED18-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d40b82a5-beed-4b1b-85bf-0f1812161638") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 186 "Net-(LED17-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "7aac4704-1b57-4da5-af4d-068c2f23d03e") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 188 "unconnected-(LED18-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "ba4cff3a-9fa2-4029-b009-b0e4296fb31d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" (layer "B.Cu") (uuid "88e263d9-7421-40ab-b305-21527e34222f") @@ -47315,6 +66056,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "91d712bb-0171-4886-bc0f-383c0733e07a") + (at 189.1265 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED41" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "3a69e865-cc7f-4e37-816e-263df820c0d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "96c05b2e-c24a-4477-9588-bc8f70dd5be7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "65e51757-91f5-4cf3-975d-dbb38baa63e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "264f6511-590e-48c4-ae5d-d38570a6412c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/062dd2c8-30ff-491a-bc07-0b6451b2e35b") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a80db23c-4493-4263-a601-077c074ac209") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af501c13-04a9-4e91-8e3a-49d7d97cc6dc") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5ed9d89f-17c4-4c7d-a85b-805d17af7f50") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0d736d80-5bd7-4d00-a5c3-4bd5eeb15822") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ecb86282-196b-42d2-ba6b-76c39b427059") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d49ebae1-9c24-4686-8d12-1a47717e4ebf") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b8d8b44a-9f6f-421e-af6e-458eadc3c6f9") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "90b24b0e-a931-4d6d-82ba-46271d99bde3") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "389f40d6-deed-47f5-a34b-e5b788694edc") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a6b2b1d5-48be-42c2-868b-286640427ae4") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e5db0e00-6117-4f79-96ce-431d0d7dbefd") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "aa5fa464-64bb-4bf5-b70b-a1d965a9fcc8") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1148430f-6887-472f-a1d7-b6d87a8dbb8b") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9dea167f-a187-4e2d-ad85-11a73a875ae9") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "595005c3-74f8-41c6-8453-4cd459511852") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7924dcf0-eff7-41f4-aa1f-23a3aece0ece") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "be4a0f7a-46c0-4c89-88df-5b824c0550dc") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b90be958-b810-406c-bac3-1534d029cc87") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e49cad8a-d5e4-412f-a0a4-e16e936efa07") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7d846f5b-c82e-4c43-9560-72d25eac0ae1") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6d0b359e-bbd9-461e-9096-d7854e195648") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0cc47b4c-12b7-4cd8-bc44-a7e0c387f0b0") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd1b0a80-5507-4256-8198-00703fb7ad54") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eccf924b-dd16-4e99-81dd-93e62f3ad480") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "57de9efc-7991-47ee-b8ef-a5bde75cad75") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8adcc22e-de81-487b-93de-f3dc779bde03") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a13bf193-324f-4c6d-bebb-7279ca57cd9c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0b66f1e0-5501-4519-9704-08ea3ef987e6") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a7716d0-c5f8-400d-9b53-c3ad936c5b8a") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7eed1c1c-c74c-41ad-b086-c6dc5f655048") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e4272243-e726-416f-a040-92960aaaeb02") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e603d136-9c62-4d14-920d-08db73dd36a2") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "95205743-9dc2-4c80-9099-7fac1544dc6e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e6202de0-0acf-4af0-99d7-3f3e526318d4") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7ad5ca5f-c7e2-4f2f-9fb0-6a62b1aefb9c") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8164f43f-b048-43ad-b761-97fbdf466ba4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "73c9cfcc-9d06-4ea8-98ce-cb2a3015c260") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "27951dba-8452-4102-a74b-3d8616c5d7dc") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "8ce28060-a93c-499d-bbd5-ee416b6cf279") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "cc231ba4-2e6e-48b2-b413-5b6f9298a99a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "455abc58-956b-49f2-80f8-6f8902d034af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "94602ec1-927e-4ac7-8857-b9b29eb1e811") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "f6c29e57-3d47-4e41-96a3-17f9dc4a3745") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 258 "unconnected-(LED41-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "e341562b-754b-4975-843b-c93754f7492b") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 257 "Net-(LED41-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d9d3e663-7b6e-408d-b9da-ad0683409e8c") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 253 "Net-(LED40-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "04baca0b-6d54-4d2e-ac6c-2b7de2c8368a") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 256 "unconnected-(LED41-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "65746dbe-3e68-4a3e-bf45-0fb3b05dda55") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "9323a22c-8d86-40d4-937b-0a8f8414339c") @@ -48247,6 +67555,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "93ea48e2-004d-45e2-a607-21957392ba33") + (at 171.3965 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED62" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "2fd8e9ef-2ec4-4016-acf1-32ab124d9ec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "788a11e4-d5c2-4b79-b1bb-4b6691922fb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d0f14187-c746-4bf5-8a62-a39413bd39f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c8231e97-97e5-49d1-a107-48de3d7e3e59") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/59974637-14b2-4d58-9e2a-fa9ddac1dcda") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1bf988dc-e03f-418f-ae1b-c39345608757") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6ddd3de8-b725-4a71-8b0b-5927ee362ed4") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "19ba0fa3-a39d-4bfc-9f25-8818a7ecb565") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d7237901-9d17-4910-93bf-27b599cfd5b9") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7538476c-d714-4e92-afee-8ee6ca4ed47b") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c21ccb7c-e9a8-4758-8417-c73c960d8300") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "caaffa90-10f9-496c-a184-8c01e3bac8e6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7f48c3e2-8932-4624-ae17-fb148e831990") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f676e8d6-131a-461b-ab24-65ba52f67b62") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2f16321a-00cd-4c43-866d-d9c4e94fa061") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9af916df-538e-4e20-b784-f7065dc95195") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "227ddbf1-5439-4af1-bf59-0d38063f0a95") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d2ba7b21-a3b9-4ba3-ab00-8da664797dcc") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e28549cc-9df2-4045-9ca6-4b4646588c9e") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "62a75f3b-8ae1-4698-bef9-32fded5d1c02") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b5040292-97c3-4d87-acba-6e0485f998a9") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b3df5b19-6381-4a64-a612-19139166f339") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "614c70ae-f6da-44fb-9794-49c66f03b82d") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a1fcbed0-533a-4032-b493-2a8d0082f67a") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ce7b1379-f3d6-48ad-9ca5-fcfcaa847cde") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "219656d8-495a-4eb3-8f2a-ba171fbfe36b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "02242cd5-3a34-4149-9de0-fda809ba4b5e") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45505556-39b5-450d-a2db-d59da2ff245e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5d02b296-6c79-49f3-85d0-60380acd5b35") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8dcb603c-d849-42f1-be19-e911a99a140e") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "08432ceb-da65-4014-b8a9-05e056e63417") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea0e7199-3524-4005-bcdb-00c93226d70d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "78afeb00-da2b-4ba9-a3a1-5d4418013ebe") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b6af174e-c56c-4ea6-811a-deaacaf13d65") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c3c4fc7-5162-43df-bc5c-21f4ce792ba8") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ede8a40-e269-41bd-8c0c-512c02f87ca1") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ee79161-8fda-469e-9009-b3d594a62fe3") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "de23c26e-6c25-4875-8657-779dcc367303") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9c9d9783-e5e5-470d-9d15-579c669465fe") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6793770d-a108-4d35-ab78-3cc5f3a06eff") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7c0f1c25-b712-4b97-9674-a9c5299c02a4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "43f1b2e5-274e-48a3-ba02-d73d70ab322f") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6daf05a8-041b-427a-93cb-d2d31d8f33bb") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "27b80d7d-5661-4e7d-aaa8-e7925e0157f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "64612e76-af90-4f39-aee5-7a5c642ba507") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "5a693995-b8eb-4811-8f0d-2cfa68f85a3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "7993857d-b3b9-4cc6-8b54-f4ccbff521e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "946d8a84-dd7a-478d-bcce-d48818b162c8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 319 "unconnected-(LED62-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "6fe1e6a1-c7d4-40a3-b57c-eef4b1c0d80f") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 321 "Net-(LED62-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "bdd7b8de-3c3c-4544-a801-7dd5cecab1d0") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 316 "Net-(LED61-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "91aeb393-6f41-4141-bfec-5663763abc61") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 320 "unconnected-(LED62-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "a71ce26a-70d9-47c6-9c80-4c5c2b1144f0") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "93f7b841-8ee1-4465-b878-a4054c12fbd4") @@ -50111,6 +69986,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "96e00257-efb2-4818-ad89-38a87403eb2d") + (at 189.1265 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED44" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "0733c327-cee4-4fbd-b461-b861a9a34418") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "b6d8d323-f867-4c7f-a506-a3672700cf25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9702f083-35ff-46d5-8468-b5b31e2de60b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e841ae77-c38d-43de-8617-08abfa34241d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/f519faac-684e-4ebb-aaab-b64638955abc") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "932d958e-5140-4724-bc04-aad81c4b6353") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "601abbad-e815-4d2e-983c-8be7893a1237") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5973c24b-af23-44d5-b9d1-48c83f6a5584") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b4f89bf-f7eb-49de-a25b-3a835d696964") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ca26700c-3980-4b1f-b2c5-acaf20e5ee88") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4246d4c0-0f95-4c14-90ee-b9f0270d748a") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8fa471a2-a6db-4409-bf45-f539dc8c2ab4") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "50018636-2e3d-4436-abb2-14804431235a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3f338aaa-d524-4060-91c6-819abd0c28a9") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "bb7f3b67-5c0e-4101-8c5d-b7c6345cf89b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cd566039-ea46-4256-8b84-42a2d8c2afd6") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "646799de-8aa2-4ba9-a6f5-e0f7f6482de5") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c499f7b7-c180-48b6-ada9-dc330b46b5fd") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4ce9ea52-b7fb-4721-a5c8-f3fa716d8f52") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "35a7cd65-4364-46e2-9845-29450e9f16ef") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9f31f197-b7c6-4d2c-92bd-7d4ca3c59852") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e337ce2b-02e8-42b3-ba43-dc9d9e49d06a") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "57746c43-709c-4cf4-9fd2-11b28b55e8f2") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb48ff03-9a7f-45c1-a4c2-a40be24cfaa3") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0df09b01-d92a-4d56-ad0f-65cfb1bd138d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "69e1d362-24d9-41d2-b7c7-735e6a9b7a54") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d861734b-1ce9-4cb0-b78b-466235a29f3b") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "057bad6b-3e98-4658-bfbd-75a77312ff2e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4a9af980-268e-46e4-95c4-23c04592ec6b") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2084286f-216a-465c-8833-3903771ceabc") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "89213945-8fa9-4024-89d2-0f4cfb5477e0") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7f90db3b-f52c-4d8c-9327-8d3bdcc392b3") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d741341f-6402-417c-9919-a2858bebda0f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "61ba333f-b300-4243-af9d-600d5938112d") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e54447bc-fda1-4bd1-a8fb-ba24a4c8820b") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a546da82-6f1b-4a91-9795-93f97ae0caa1") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2822cb57-258e-4585-a12a-d29c70f594a4") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c2ca7f84-3a23-41f4-8b01-9eb6a3bf6db8") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "03d45b51-8ad9-4b19-b86e-e6e9471f8b03") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9d1a0b78-d1d7-4456-8dca-e682c1908d7c") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b097f6cd-b0a9-4c44-a7df-e58a658cde8d") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3efb3b83-cf1e-40f0-a527-480ba658889c") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5f3bd865-e7fa-405f-acba-f1b53ec3625f") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0defbf80-6bbb-4b5a-937a-5205fd8ca1a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "7e39a7bc-b360-4e7c-a11f-7e051af876b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "4dd1aa15-1fe0-4a56-a423-e61ac8e04bdd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "b4004523-60c6-425a-a445-6838d1b36cc5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "3b1a71aa-61aa-435e-bc82-13680ff8a8c9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 267 "unconnected-(LED44-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "a6eb9010-d1f8-43c9-9875-422a7c76732a") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 265 "Net-(LED44-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "5fd6a128-d41d-44aa-a84e-3886475a88e1") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 264 "Net-(LED43-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "ca9d4864-eba3-4bb6-83bd-8306f80cb836") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 266 "unconnected-(LED44-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "82124b01-b080-4b86-85d8-430fa3703e46") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "97a40b9f-a474-44e3-98ba-6535eef248e9") + (at 189.1265 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED39" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "abcff7f0-21dc-4b40-872e-9423f70ca8d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "8d7188cc-c2ba-4fae-9e6c-a4cf1fc25c00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c45c6326-4a38-42e1-a57f-183c9da86d93") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "0b07dd0c-8fc1-4fad-aaf1-d74831eb9b6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/9a2dc378-e2ca-4c8b-bec7-09b0b21b7d27") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f53b20a2-e755-46ec-9f4e-ce741b1a84dd") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5552fb64-f13f-45a1-b0a5-ef6546ac4874") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8d3845ac-1ad8-46fb-a097-fd8f62d65452") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "079f759b-1708-4496-a7aa-4521860ae9e1") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "72225c3c-a23e-4396-b863-97323630df2d") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "33d362c4-3054-4e71-a4fa-70f4a576b5b5") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d06f2a59-ead3-4066-801b-0b8f6520d457") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a75d905b-2cb7-4849-b856-61aaddabd8f5") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f1daa0a2-ecff-4787-91bf-a72c5179d79e") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5af8dca0-7b17-4f4f-9637-d14c16f4dff2") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a0b95a8d-1e08-4915-80a0-1d62cba6f2d2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "02cfe13b-d6f8-4ef1-9d1b-0850e45bbf0a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "93ef514a-b488-4641-88ca-71ef1cd08f35") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f2dc3b36-53d4-4f82-b1b1-7a085f8d9a9c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "313a9422-76a1-438c-8202-ed07b7360876") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0589bf98-8022-4cca-b64f-bcfd54dee239") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5345c5ab-3436-4668-9b23-5a0b2c8c0cb1") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b32f5c0a-6e23-45ac-9b94-eb8e2b635b8b") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d5002537-584a-4d96-a344-fbe1210bfb36") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6ed32467-3f9d-4a64-b092-58235ef0c493") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a0fc051-8f52-41c7-991d-91bd2d7c8975") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "95d3ba00-8289-460b-b420-847edc5767a2") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9de73c9a-4cfe-4252-9d80-2f3160f32c07") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7dd5c031-da38-4a83-afcb-743edb20ecb5") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f11ea69d-e6db-459e-9a10-73c12fd83c8e") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a48dfb4b-96ec-47a3-8e6a-9c96c9c12905") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "934d5196-5afb-416e-b5a8-e9c2249a2978") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a852f9f3-f279-407e-a680-f10b613f0596") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6c9dd481-727a-4b53-abc4-55f455e38769") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7b45fab-6ad1-4b0f-948d-cdd97506725f") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "84a177b6-8c4f-4c5c-898a-6bfc73156385") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e06723ee-2890-47b6-b92f-3833406e80c3") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b8fa325-1f9e-4331-91c5-fab8d109c988") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "83c6d3cc-a5ec-48b9-b040-8d486e4ba9da") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "da095b4b-147c-4015-8743-f578a004e8bc") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d70f8ae2-d3d4-4b83-9650-fc661d0e364c") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1635b823-6ae1-41bf-8af9-0e670f481378") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e5561e92-2336-4f58-8e99-fabe8b09c1c5") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "2c6c2140-b4de-43f9-9677-fb70b9b0a054") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "5130cc69-f233-4d15-a345-8c91d32d6517") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3c02aa9d-f16c-464c-a101-2fd19038b191") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "59612ef7-989c-4e85-ab98-c3387edbcb8c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "9a4d998e-0029-468a-90fc-f97ac70f9f92") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 250 "unconnected-(LED39-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "990c5379-8b51-4384-8606-e07c1d309b0e") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 251 "Net-(LED39-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "be3f5ded-4cb5-4590-b530-375ba56d94d3") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 249 "Net-(LED38-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "fcaf8d62-f2f8-42c3-807b-b53c91d351d6") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 252 "unconnected-(LED39-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "dad512c8-7a5d-4f9c-be52-a482ae820272") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "9866fcce-a5c2-4745-8420-1e0dc2c3f326") @@ -50775,6 +71784,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "9873c447-a720-47a6-85c7-346ac6025b4a") + (at 171.3965 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED66" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "f9739364-0c9e-45ff-b77a-68ce18b6a8ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "28b21b0a-902d-4665-b701-13d9df599716") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f9495da2-7906-4040-8b0a-3576d089fe96") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b9638a18-640d-4acb-9e12-8a0bc627da87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/83bf5744-1dfe-4328-9ace-1b3d48de41e2") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "7bf150eb-2b24-426f-bddd-e3bcfd885f96") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "94b4bc4c-ce7d-4af2-a4bc-58f96126bef7") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d880479-ad41-4182-9663-bffd697f0700") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e0237ee9-1dbd-41a6-9813-20c6783abbd6") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc09d1c1-3339-4d34-a5ba-026afae3f2d1") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e737bc08-fe63-4bef-b589-7b08da4876a2") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b0d7c9c5-d057-4a63-83b0-4f2d1cf825aa") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "77edfe37-9cf8-46a6-8ca8-71eb7d4d8ef2") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4a561925-a092-45d8-a581-1be5961c92ec") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "58ac6fee-1b2f-49fd-b414-575f067ed157") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cce9349d-4dcf-4138-9922-0552f9a62420") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7fccede8-8462-415d-a684-30fcbe730ef9") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a4255d6d-88ac-4f10-b827-7b6db94dbf41") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "40d97929-efa3-4019-96d9-333ccf7a8c5e") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b00c2e5b-5782-4d84-9b2a-8bdf29b06648") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c6f5688-d413-49cf-a071-c6b6dceab469") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a8ce802-f35c-4ae1-9c76-4ed0ca97066f") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "06ba5c9a-0a6d-48d6-b4e9-2719d00b6cfa") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e39fcd58-3f25-4402-b02e-8dcf8dd13365") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e860683e-20f0-4f67-9da8-efba57c6526b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5dc7c78d-2c6f-44d5-8c77-e0cbdb4fd222") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e51c25f1-585c-46e5-b787-629fdc4108b7") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "681cdebe-876e-4e6e-974b-6c1f45f201fd") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3d30d500-b6d1-45c0-83f5-557b2e972f8e") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45b47b43-9f47-4f39-b693-80dd1cda99da") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "43fdb344-d767-4b93-9939-67734143edf5") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14c24aae-3b3e-4833-8826-62865ce01a2b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "00d56df2-5463-4605-9dbd-75165df1e590") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "26d13fc6-05fb-48eb-8adb-d013fbfbac87") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a7e1605-3147-46a2-9ef3-22131de4085b") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e560321b-50c7-44c5-a674-e31a75fe5bdd") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c97178c1-ef78-4b79-bd4f-ba5cf71bc555") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11a5730b-8bf6-4034-a4a0-15316e3f0437") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ce64cef9-a9d9-438e-ad0b-d22242990ab6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "96310b85-235f-4cae-aa0a-ac6b546a9759") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d9920cef-752b-4ef5-9586-ddd261399fd0") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d5bed5a5-d794-4174-99eb-012e23a76627") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6dfa3657-137f-4380-b063-8f68419f7e8d") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0a0c20e8-7fc8-4fb0-9a86-688823908d0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b34fdef9-23db-4802-a50e-ea561af4a3a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "de16620f-10b5-4eca-9df2-29ee45978b64") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "77fa22a1-047c-40ea-b55a-45df7c57f222") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "feef3c92-5186-49bb-955e-fcec298466b6") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 333 "unconnected-(LED66-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "b695a364-75e8-43a5-bc01-053456401b16") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 332 "Net-(LED66-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "992a7a25-cca9-4111-88b4-b6e3b291e401") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 329 "Net-(LED65-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "f3c29311-ec6c-48c5-93e1-a6a0254e59dc") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 331 "unconnected-(LED66-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "24584714-9005-49c9-8fcf-bf9e930bed47") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") (uuid "99d4d3ed-d081-4425-aa84-18455422f1c8") @@ -51557,6 +73133,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "9e4448f5-0b64-46b1-8fdc-0d1ad6c052c4") + (at 197.9915 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED25" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "65873965-68f5-499e-bce0-6c732657b403") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "b74b9af8-0409-4d2a-8c24-de06e37e07da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "299b0148-e6bf-4d78-8d85-26fb810b9c25") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8035ccc9-f53e-4321-baa2-4b7129fb53ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/20a71778-925c-41a1-aae6-f7fc33938a41") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "03e5480b-4e61-4c3f-a552-e560d6a8761d") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f4c6cbb9-1915-42d9-a426-3432eddb3717") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a94b3def-eecc-47bc-9f0f-a411a5fec247") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6eb1281-0579-4e05-a863-9a3eb452be31") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "efcd7b29-16fd-41b4-9279-ee6bca5ceca8") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7edcc1f1-eda1-4355-b4fb-9f77bf7cdbf2") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "61a0a031-30f0-4642-9fb6-0cf080f40713") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b85821b8-85b2-4c4c-82af-979d18f4749d") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "93e1aaab-3e52-4f3d-9fd3-ea11c84fe0fd") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3dd97c4d-35f1-4c36-9537-e99ee3ba5bd2") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f027433c-f9f0-4573-85c7-8c6c967cb191") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a2781589-4533-4a42-8420-482ce71451c2") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "15db0c50-d06a-40d0-8633-1ef9e1a907ea") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d952d63e-9ad5-41e3-b6cd-844792f5bae1") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bffd66f6-26dd-4eea-8a4b-cf9625105657") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3d5077e3-79e2-4710-909a-3aee9029e38a") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0cc6e2e4-bc81-44c8-946b-5949f6fd1c28") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c6f7216d-8ac3-4e74-8c41-a41f7911c098") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1d01c09a-0997-4740-a497-c6d4e703c74d") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "864d1b2e-e3e9-4450-a562-47ca2ce2d931") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c5531281-278b-40d9-bc25-5e9ddee236e5") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6bf03117-b3b5-4456-9341-2d7f420f3216") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5bfa3996-3945-4fa9-b7d2-fc88fd85a796") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "478bf6a6-33d7-4c36-baa9-3f03ec2b9b91") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9981364a-f03d-4672-8514-5e06fb0d2644") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "678498a1-1572-42c3-8ba6-cb4a71e56095") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "90944da0-c71b-4a28-8fdc-ea3773f087ee") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9859921d-bddc-4ae6-8a38-254775059491") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "40974bcf-8dfd-483d-8aec-a3d4fe3dbb20") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e3f322aa-143c-42e9-800f-9ecda2cb0df9") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7829ae90-d852-4e8a-95ad-135032d093b3") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05335356-9c99-469a-98b1-c3930ed44c99") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9a86459-34e9-437d-805b-30e977feab96") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e330c96e-ba59-4ed7-b795-6e133b19f7af") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "763561fe-45a2-4d32-b425-fa59f4eee132") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "eb59f05a-e9c3-4a78-b708-92cb57ace049") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "46779b54-f579-49b9-9ffd-9777da19ea01") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b0272936-dbac-4dcc-91ed-7a6e722f963f") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "9b312742-bddd-40c8-b7f5-35f43465b199") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ca3e61c9-2089-4340-8daf-86191e977d7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "bbeeecca-1bcf-4b6d-9207-e2f63483cc80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "f72212b2-e44c-4a40-9b3a-99229211251b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "f4b26df5-773a-4c89-9dcc-e8951bb322f4") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 209 "unconnected-(LED25-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "5f2537a4-23c8-4d0e-9056-4552f3b45008") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 210 "Net-(LED25-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "e735edac-96c6-47c7-8961-300af3423164") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 206 "Net-(LED24-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "b6f2adff-dcf8-4ac8-9e83-36ebd89f22c7") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 208 "unconnected-(LED25-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "08fcb5f1-68f1-4cf5-8aaf-fd42944927c3") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "a03dbe7b-61f2-4aab-b05c-30ccac72195d") @@ -52157,6 +74300,1707 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "a0864ca2-7f49-4a8f-9dc3-d01cedb3e2a7") + (at 180.2615 42.425 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED57" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "71bce63b-ad2b-4075-9904-9f3d3f42cc41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "cb1918c3-8c94-47d8-8606-43b6a2ff80bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "13f4d768-5f2d-45f2-853f-63af2e63d6cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "32cf7e4e-211c-4a30-93e6-9e911743afe6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/22f0e12f-157b-4433-a5cd-dbd38f3d0f54") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a5b5302d-771f-48dd-803a-050312a798f3") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa2bb77b-f588-47d6-8444-62fe07667ed3") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2c67c9db-62ad-4d53-91b6-ad99eff7da9d") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "54b15675-7e5e-44e3-a8d9-16a4b508bd44") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8d3e8c74-ad7c-4c70-a386-7c1988917a10") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0c0791ee-fe30-41ee-ad51-28a12df018f8") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b3c5799a-4910-42cc-9acc-09434c98d536") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "31256383-6e0f-457d-9e66-3c025a973baf") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d6992ee7-b6a3-4c19-8a31-bec269369c0d") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "baf964cb-f466-409b-89dc-06a365c2dab8") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9c4cc63c-9633-4aac-aa88-f56d2a1e45af") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "111e083a-0485-46f2-935e-e45562363205") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "df603416-c6de-4b11-978d-f3f7cf6ed3ec") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7f22effb-c399-4df9-9ff0-6f03f517e0e8") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e943ffcf-5e51-4dd9-991d-f0bfb11671ed") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f9b88416-2305-42c9-ac22-197e2d3d5eb0") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1738eb8f-7dd5-4cde-9e04-06bf44ad8180") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "228b3b29-f9dc-486c-ac5a-5a579bce3e4b") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a299bb8f-50b2-414f-9078-267451114448") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7d66821a-0eb1-446f-b813-875be2770659") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "028c511d-06af-4544-8768-5859f037b92d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "adcc3806-3506-4707-960b-75f23ca831cf") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "69ee2c61-1ba2-4bdf-bfba-ab66fda4c879") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7092a129-501d-4457-827c-0a202c49af5f") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f16bea4b-9aa3-4f3e-8ea3-1befc4221c95") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "58a35558-9b48-4130-8872-d2a54eff98c0") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "05d737f4-0906-4b95-a59b-369f0af9869d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6302937b-f71a-40db-b101-3bffbedec257") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fc407e87-44a5-4ca6-921a-790ff6e268a3") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e905d8b4-c507-42d8-a88b-08ce0ba4da57") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d73d70b6-ca0b-4b2f-a4a7-b5ed9b158f12") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0684eedf-d8b9-4711-818e-7a5583c56fa5") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4e19d201-e175-4560-89a9-30a3b88f16af") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a8e73795-db36-4ee9-8489-f7fe8fc2d64c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "57e42231-14f4-4e5e-9108-f70d9d1d5639") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8834caa7-3a15-4f68-838b-d479cdd0772b") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e7eabbd8-8813-438b-b5c9-ef998ecef07c") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9cf8b1e0-d8d4-4f08-aeb0-771508054358") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "1e15f914-0108-45e8-b4dc-fd321e94fa3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ce715411-4431-4dae-9c0b-3fcc358a4382") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "5681f34d-3374-4e17-8094-1d3e8634ba66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "14e74202-4381-4da1-8936-7261f117646a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "ca6e273b-7693-4ff4-befe-70759120c294") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 304 "unconnected-(LED57-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "051f549a-b099-4806-be55-1e211ec45c88") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 305 "Net-(LED57-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "6784bea0-12ee-409c-a07a-121b1ac183f3") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 302 "Net-(LED56-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "9879131c-b655-4d30-b1fb-55e305e793a6") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 306 "unconnected-(LED57-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "ecb187df-6c7c-44ff-987e-7cf7c0b8da17") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "a12d1468-3f39-4702-9fbe-c164176f53cc") + (at 206.8565 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED13" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "d75ee473-c97e-40ea-be1d-6b25aa786a69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "3b6dcc42-3164-401e-996b-79d1e30b3269") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8605bef1-b889-4d43-a2e7-118e54716c22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ee355ce2-64b7-4462-8a29-18317d8a5287") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/247d5e9b-1335-47d1-807c-8161b5f97618") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "605ef639-843d-4afd-bd45-2cea39aeec87") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8bca2f25-9b92-4049-aa32-3c2db018d5a7") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec6ae6d1-ec73-4612-bd51-9037b6decf1e") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "292c5d9e-485b-42c2-a529-91882185652d") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "96b2aa14-1e94-4712-b3e7-c5e16b437299") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a2e56d91-33b0-47a8-b5cb-244602902982") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f107c4eb-8307-4f52-867c-c112745aac6b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "07180401-a77c-48b5-9e6e-1917a9b65f53") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0cf95d6b-14cd-4025-9760-4c0707fa83c8") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "01cd83ba-04bf-40e3-8aae-e4c0ba5a38b4") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0340b4c8-dda3-4d1d-a407-89eda0baa23d") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7e0d1d93-6f79-40d6-b73c-b15b5e3cf7f3") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b491f839-0a5f-4617-ae38-3bf9d4722930") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1af59834-3fcc-43f1-abfb-82a1674bf0a8") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7ee716cb-d5dd-4772-95ac-21447d87bcbb") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ccfc32e8-c453-4264-ab10-8597eb54d80c") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0d8e5b9-c5aa-4424-815f-c334d56a8a7f") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "510ae242-679d-4294-a5eb-fa10b3c6d13d") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "66af8869-990f-49fc-aaf0-23aa2171763b") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fa78e4c2-dfdc-471c-be93-f09574b6bfda") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6d0e90db-4fd2-4498-a141-dd01cb3bd3b5") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c9bf9ee9-e4eb-4f79-af64-b35d9fe70472") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f6a92e0c-9eba-4804-9983-4e9176d3f901") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "187a21c6-4a08-4064-a3a2-06edad181d90") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb389dcb-c21f-4f24-9e8d-4a9ad85d8acc") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dfdce087-1408-4440-a2d5-964d9657001f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "978aa4f8-541e-4b23-8d42-52ee54fcc551") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e785eeac-2413-4e45-b3b2-648b6b25c1a9") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1f0f5401-72c9-4d50-988b-3fe790d7c915") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "40822bdd-5256-4083-8a1d-802beceb6b99") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c2118903-aa81-49a4-a8cd-d39e1113e323") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6fd2fc87-3bbd-4d53-aec4-8a1b819715fe") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5c55ae2-e8bf-485c-b8fe-2be7e95da935") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ca952622-d0ea-4ea0-8824-4065ea312a1e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b9623dea-8835-4fb2-a0f6-e7a67a7f8990") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a90e01eb-deab-4210-9756-a36f2301c2ce") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "577d0ed8-a981-4e12-9250-b153fe429601") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "81597521-c71e-499e-8978-5eae86ab0f39") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "498d595a-6e5c-4f90-b6b5-accfc4883f50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "a3f9fbd8-319c-4ed3-ab2d-dc058959435a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "1a5455bf-9fc2-4d01-be50-c6150bc8c7e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "15497fbe-f576-4586-842f-c68dfce6091f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "3967dfdf-0dc0-467a-ac95-072fe3b71f4c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 174 "unconnected-(LED13-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "e7575763-69db-4a20-adb0-14d978478c0a") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 172 "Net-(LED13-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "90bc8987-48ef-47db-a94f-82503672e401") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 171 "Net-(LED12-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "519febb8-601d-47c6-b202-29d2fd67a1d6") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 173 "unconnected-(LED13-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e5765bea-e908-4e6d-8a1c-07dc32b978e2") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "a360deb8-aa2b-476a-ae3f-753e1a2c9e4d") + (at 180.2615 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED56" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "52ee2a75-e65b-4083-8e0a-d321eafb8055") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "a7a028ad-b3af-412d-b044-36d6ab4ff838") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "07d57d75-f8db-4d60-b9ad-624e14206f61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3ae9a973-1a4b-4eb2-be8f-ba2486fd99b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/cffbc227-613c-4c83-b97a-3f097d8cd1b8") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "6be93aa8-b38a-4e39-ab3e-85702f27b034") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c65e831-1ac2-465f-be3e-2fa8074693ee") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "acf5daba-da05-4665-a799-fd5f0247c78a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2f92635-5581-4df1-b261-6bac7fe57840") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d10be26-d9fe-4878-8dc3-931b5c0f9cc3") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4ca851d8-99fe-4853-b148-f63ce76970d9") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f54f95c1-3f3e-4ecd-95de-57714b8c95d6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e1761a52-9b98-4a63-8cc9-a1430905003e") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f81b650b-9a12-4b42-b27b-b73fbe94e2be") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1f30739b-9e99-4e1e-822f-365f4dbebb2b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e3ac7673-20fc-4f40-a53b-147001097f6f") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a4669440-5c5e-41ec-9532-4b08514c97c8") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5cca4301-d27e-4417-8abe-35007625856f") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f1a29571-7e40-419c-b140-e2c0e487d714") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "02a5ffb6-3a4d-4ced-bab5-27e769898e79") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d3f1f8e1-8443-472a-a733-ef19752df931") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8bb7b6f-d559-4f64-b0a4-0e7ca56fd3b2") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d2e08190-7baa-43ff-b5d5-e585e7c57131") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1007917c-a693-4c0e-9c3f-40418439e46f") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb7256e0-a49c-41f7-8e07-97a02cbf6e93") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9ecab229-5bfb-4876-af0e-af3986ef0866") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "be7f0c0f-b17d-4abe-afd5-a75921ea75a1") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7cee4491-5736-4e72-a433-9c219a26d82a") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f45e9c88-ab9c-479b-97ff-c16d46e53afd") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "96813a8a-bcbe-435b-acd3-02f86fd01799") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c4ea8642-478c-40b3-bd62-295030f66d0c") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f3c79dd6-7cd0-483c-a2ef-d3d778af2acd") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "52739cd6-054c-4c18-a2d3-b5c09291a88c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a060878b-78fd-4f40-8d54-25101a68b4b2") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30e92537-0b11-4fa3-b70a-e443c9826b02") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bac6f6d3-0c2f-474c-8a46-e4f2187cf020") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e003dda0-ac6d-4a5c-a625-e8a700b845fd") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "176866b5-7352-450a-a65a-37103e67fed6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7f144ccb-4a00-4f06-8c2f-56c3866c9d6f") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c734e0a1-60f4-4076-b651-08ea5f094d6d") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b5ae1706-589d-4905-86cd-bdb5c4072644") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8707415f-9887-460a-ac9f-26efaf34ff5c") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7cc48aff-c77d-4d0a-ad36-eb8861ee7a87") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "48d674a0-0b36-4e70-a479-a5b75ef597fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "994b2247-4f09-4505-b142-c66df00a8839") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "c5f370e6-5764-439a-bd10-365a81eb5d30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "c1409931-0b92-4475-96e1-2f27af4219fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b57a7de8-cf26-46de-b156-651ac5b01085") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 301 "unconnected-(LED56-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "0abd3775-95bb-49b1-8bdb-320ddc942268") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 302 "Net-(LED56-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "4e04c434-518f-4717-bc47-15525c9dcf7c") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 300 "Net-(LED55-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "459d4f13-0d32-466d-a73e-78661cd96288") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 303 "unconnected-(LED56-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "63493de7-1d6d-4794-9b81-968efb69d747") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "a4948f74-9ae2-44fe-8cb3-3df716ea0841") @@ -53089,6 +76933,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "a52d6e56-b285-43c6-ad8b-492b8ac83627") + (at 206.8565 47.475 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED22" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "3e383ddd-03f0-45e7-9878-b150aeab1c33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "84a66a36-be0c-4f58-9845-0faa4951195a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "15c9f200-5737-428a-a54f-151682eed84a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "33ac62ad-22de-4dc5-87a5-fabb08b9665d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/8e8d6b99-053c-47d7-9419-d129d85f096b") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "caef6a7d-d610-4442-8ea4-c726ca2f4310") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5e9e8d6e-82e6-46f7-8416-ff4b89c4760d") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "29613f43-4f98-492d-bc4a-3fc8d91d1017") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fea8d09f-a5af-4781-9935-91702f8c4268") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0d2227e-2acc-4d6b-83de-1d7a78c81acf") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "253df4e4-8078-40de-add3-d8c409f55f4d") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8bdb2450-389a-4f8f-ba3e-06022a757ba2") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "92919b93-7bf4-4bcf-a1a3-bc2bf959e8d7") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "243af89d-4008-4811-a6b3-aeff9b5e59e0") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "12ecad89-6c6c-4774-afef-50dfacd1590a") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "06025fd9-b1a9-4685-bf7a-94506a7bef0c") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3516558a-4695-4761-8e93-9f48733656b5") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6b733cf6-f7e3-471f-b4cc-deaf8ac7865d") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1fdca01c-89a0-4eae-8e41-99c3bbf51b6c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "90abc898-4814-4818-b477-328fa561bc03") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c4f53b94-8a7a-4a71-bdf9-c4bcac325461") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9f233231-6bca-4830-99db-49bcff373381") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0fea5a70-1665-475b-bd01-b640cfc6dbc3") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "47a1fc22-50b8-48af-a13b-6ea1e0fe685f") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffdaa1a1-39ab-41a5-bac9-2e0d4212dc46") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "957b0e55-a90d-457c-8f29-b527b820fbcc") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a170d1bd-b6e8-4148-913f-1b6469586a59") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ef8dfd55-f52b-43b4-9b64-595dfe51412b") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cddeee49-9c83-47d8-8db3-c754855ed83c") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "edc416a0-8414-40dd-826b-24ede8be5e35") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "18d0b49d-cf1d-4d46-92e3-ae5948b44a85") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9564d3ca-d495-46df-86a3-9149ec2d1757") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5cbaacd-08f4-4251-8889-c7b66ef34810") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cd430d09-d369-44a4-9acf-a77ff1edd9cf") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f9d0126-7313-4d4a-bb6c-e8b5cf1e40ef") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "77427ef8-d2b9-44ad-a2de-7edd0c39f7df") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f600de65-1a60-4092-bfe3-3e34c863e675") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a6aceec-e653-4567-95b3-df052b4d007d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "25a809ea-437b-4d49-965a-04810e81ef13") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d38033ae-220d-4e60-8087-00a78ebf00d0") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "07dc0bd1-6ba4-429d-9323-06eb9626d7d4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3b88eb29-b854-41fb-b3c0-df6178193d28") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9b3240fd-c5bf-4d0e-99c6-1c391be451ca") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "70819fde-7c24-402c-9a1b-cabe002ba536") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "83d72e59-e4ed-45c9-88c1-23870b9da235") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "114bc3d1-2946-446e-b231-749e2505d9fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "aee3b8db-5789-4427-a585-65d2be50961d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a2a3108d-290b-45d8-846a-5962e819d64f") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 201 "unconnected-(LED22-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "be08e162-63ea-4774-a5e9-701c47b3622c") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 200 "Net-(LED22-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "8d4b7cbc-6e48-466c-a336-781301d45334") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 198 "Net-(LED21-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "a13516b6-4af2-4372-9a8d-5e0401cd28f5") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 199 "unconnected-(LED22-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "207c9a23-edd7-47e2-96ca-71cd5c4dda8c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "a5a5723b-f22a-4ffc-9c21-c60ed63a2d5f") + (at 180.2615 57.575 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED60" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "1d66e831-ddf5-4714-88a3-511e1186e1c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "d26a050c-6315-42c2-8db1-b0f23a458eb0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d93d9880-d1fb-4e06-a59d-42ccd072fa5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "60e3397b-5487-41ae-a1e4-c02703b79cb4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/ce6b0646-a10f-4aa1-85f2-4cbd0f59eb64") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "72fdef3a-d650-4ec8-b7f6-01f25979e19a") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "27fbffe0-6d4f-41dd-be2d-94720fc88d4b") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0005080f-ccb5-4a37-a7a6-2e853243abbf") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d9832d7f-0e42-4aa6-902b-b91171f718c3") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "18f1c341-e1aa-4629-b633-9509cfba5876") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d8901d32-799d-420c-a51b-d5fab9d0c117") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b2abee57-f635-4748-9b8e-6089d47d2ff7") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "638358ff-952b-4bda-8961-ad1a1523726b") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d30b5b6d-c7eb-4efd-bc41-bea2af85728c") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "da0435e4-99e6-4ed9-9049-1335619c3fb9") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "48a1e814-cccb-45e6-acdf-41cd080639c1") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "14f36408-ce72-40b4-af8c-ea525f507b0a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e0c57fa9-a17b-40d7-8bd2-f8076c529fab") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d8c52a6e-a235-4481-8845-f41fae5218ff") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f024cf33-b9b1-4e0f-a97b-66aa890e238a") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5dc4580f-406c-4b75-ac16-996e6dee2da0") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6470fc51-bb46-48ff-88ef-f164575edfd2") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "81ae5115-09e5-4368-9a4e-c4fc517a9f25") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45625c28-e199-49a1-a302-fe7d6265ac27") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fbcfcb2a-7b5b-46e7-a570-1d58213aee0c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "03a6cf43-849a-4765-a41c-099c5e612ca0") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5b9f7f31-e5d8-4107-aed9-17ae15c8bc84") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d5477b86-fef7-4c35-bd40-ddb72f9ec41a") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17f1f123-e7d2-4ee8-bb92-679913c19f11") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "815b112a-3dd7-4bcd-9a89-e55cc00dab5a") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a4675ee-bb21-479f-ad05-6f414b13dbc7") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "46f62694-40c9-4a4f-a5f5-e9ea175542c3") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "48e7b9dd-5c6a-4d66-8052-7b2ed7562c1a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a37f937a-9553-4f94-98cd-af99a8f3ddba") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61adb75a-798f-497f-8a91-b97d8d1ebc47") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc08c038-93df-4a05-9c33-6e6b3520d433") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a7d6fc8e-1b5f-4001-bc45-b9f723f51097") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e8499422-d6d9-4194-bf8e-68b68694178c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d793610d-3316-4638-a53e-104c8bdd7f36") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d46c6108-4a68-4374-8524-e0ebdf0ccf1d") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2e235178-8496-4961-aab4-5bfa3007acd1") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fb327d4f-d657-487b-9c9f-15a473f2783a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2d4e02a6-64f9-4bbe-afd3-014011321c17") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "14d015b1-30dd-4029-810d-19558ba21e0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "8823ed38-e112-4602-bbd7-0160dea1fb29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "ecf3b3b8-cd4c-4f11-aeba-a637187501c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "7c3ae88e-053a-4068-ae55-fe7186e8f573") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "1de4e017-b1a5-4b73-b7f6-2f872296d029") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 314 "unconnected-(LED60-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "8db699a4-3f67-4638-a28f-0af31a800037") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 313 "Net-(LED60-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "75812926-c9cb-439e-8321-32a014521f33") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 311 "Net-(LED59-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "652f43cc-e530-43a6-ace4-b3441a25957d") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 315 "unconnected-(LED60-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "bdd5c01c-da1c-4e05-90f6-18cf650f325d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "a87bfc77-2bbf-4314-90a1-45e22ae3d919") @@ -54021,6 +78999,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "aade2709-d79d-4516-9744-f90a60d87bb6") + (at 189.1265 57.575 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED48" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "27fa015e-75cf-4d01-b5bc-402ba6a4a1a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "6350b519-03c4-47e1-a4bd-885f847c5a71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6686a8b6-ae1b-451a-9300-60b16b9f53a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "07cd7155-1e0d-4193-ae82-60349c8c8e45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/af3a4e04-075e-4754-8c7f-ecee21817b7a") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "2d1be8f8-6ad2-40ec-9188-ad1e9f1168ad") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "82b47183-f0c7-45aa-844b-ea3ea31afc54") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c8221adb-5574-4265-9217-30679ffb6f8b") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f288181f-6d3a-4d8e-aef6-02404a9dcdc5") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c3ac0b67-b094-4853-89b4-e222b666e5a5") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1b831b43-1ea2-41d4-ad73-abd99a2ef37a") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a36bea5a-625e-4d46-b060-daeaec5473d6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3dfdea22-c3e2-42a2-9c93-bbee691fcdaf") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "54ca9057-37d3-4015-bf7f-c4e0d84b4030") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "bd4d2aa5-881d-40a7-b542-d45e0edc9e83") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "905e4097-5815-4e07-a9a3-a2e5c1355861") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "757b8ea3-197b-4649-97a3-4da6cc2813b1") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "16f41622-3053-4089-85bd-37b6bc5629fc") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e365ec79-a6f1-4c23-802c-7afafe6fe8f1") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d97a485c-cb4d-4796-8fbf-3464a9e29675") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "576740c1-1207-48f7-a8de-5cdff8d94282") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "954a1329-ae17-4827-8312-3ec73e301f65") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "617c2998-1f71-48f7-8729-27a1e6623381") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b0ac16b7-531d-469f-8f73-55ef776ce74d") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffd85cc7-6a95-417a-afa1-bebf2cd0ee9f") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3be40d8-8146-4397-a287-868d772a1a96") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a6b9d56f-cf35-4cff-af7d-cf87f344f3af") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f566ac48-ca82-41c9-a457-8b404f6d1bec") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2591a9cb-59f6-458e-8c44-2a83decd4a7a") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6c39a358-8997-455e-8d3f-576aff35e8c4") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "03ebc684-0e28-45d6-b154-6a8d92205a9b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f88a5502-abda-4f3e-b78e-422dc98c3b07") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d1be0687-a1da-474b-ae8a-7dcc0241215d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d3844af8-2d6f-4c49-a19a-1e155328a21a") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14532f84-a1c0-4ccc-8f5c-2b6f68086a13") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9cc3fdde-61fb-4bee-94df-be61736b3700") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "687cc9f9-43c0-4a35-9598-73b43ea0e1d7") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed7ae435-251b-4cbe-9dd1-032a43d60900") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "dad92510-3277-4c1e-9425-efd34debe3f6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "535bb9d5-d848-4ce4-9d03-43a9750e4fac") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "99925832-f236-42fb-b61c-7336c2e1eb73") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ac3032f4-9370-4c4e-a2a3-73076e7e4e88") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2b78e8f4-0e3e-4644-830d-50b70e80cb8f") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "6a795277-731a-43a3-aa3c-e9dd77e6dab3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "9b173e24-d850-42f8-8f2e-f6a8334eafdc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "fd7be6e2-479b-4bae-88ae-ad1ff02a2359") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "12fef87e-ee6a-458d-93e8-4c19602a2408") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "954e6368-dd32-48a7-ae70-a6b188839228") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 277 "unconnected-(LED48-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "47a6c58a-4c64-44c1-b414-3224e0690b60") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 279 "Net-(LED48-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "ffe586f4-f097-4204-a17d-8681dfced110") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 274 "Net-(LED47-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "c97f9841-73aa-47d1-a0a5-953ade1df035") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 278 "unconnected-(LED48-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "f5575cd9-4cc3-4f8e-93a4-93aafd5f2235") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "ab052e1f-0711-42ef-8952-7b4024b5e2b3") @@ -54353,6 +79898,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "ab490fc1-bbd1-4a40-a095-5076e73deb01") + (at 215.7215 47.475 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED10" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "e11363ad-545b-46e6-827d-eef2ea86d80f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "fdee8ea2-e0ec-4d5e-8445-6207c125d048") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "79980584-5cfb-4c42-a622-8c292e192743") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "94ea0eee-c86e-470f-a28b-d66c21940d22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/4e0a570d-3fa0-45c5-91ee-37dcaa695237") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8828d652-6629-4f7e-9d1d-efbe5c0cef7d") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b01e766a-ec23-4bad-b3cb-8d532d2316b0") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3fee44d2-71c3-46fa-9e6d-9f2a000c8e95") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2e078891-1658-43c9-870d-962e577f9184") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1e56f125-1077-4d35-b5c9-159f839c7c6d") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2e0f58ef-3092-48e3-8a87-5392a9d28bbd") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2626e918-a17e-4790-bda9-25263c729dfa") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a47af24e-4231-48be-9238-58999150e9b2") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "301778e3-9387-4224-95bc-4fb75a2bcda0") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9567733e-afa2-4477-8666-82477eeb9c3c") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f61cbe85-1134-4204-81eb-c10c498b3251") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "da741f63-ff1a-443b-b661-95e6ecd46852") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3b4421e2-fc50-4e61-b9b7-4d6cbe581c40") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb026f06-00ad-437c-8cf4-1ea820257816") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a0063794-86a0-47e8-906a-c52633b41ccf") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f68afff5-4ade-4aa3-a5c6-b5eaa9c9029e") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ba1290e-4b7d-45d3-bc4e-e826f7e358b2") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45178758-6b1c-4004-bd9b-775873c54595") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "10bebd45-2d78-43ad-bbdc-ec9b5cac154b") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "15c66e2d-63af-4789-802c-e84e9e1bdbb2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4c15a930-7780-4ff8-9368-4275628834ea") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7ec70e8b-431d-4c82-9a41-b3179d4abcb4") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ddee684-d174-4e86-855c-48c005cf0bcb") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c7e11e99-13f8-4a68-996b-790b1429a3ed") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "158c32a8-8089-43bb-b0dc-567f87367a39") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "db7980bb-1319-4b4d-b453-c51f55a60ce4") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "713b1b85-3ec8-411b-8845-e8bcd2f5da18") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "aaa58f38-03de-4310-b00b-9d800c34888d") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2fac53d5-740f-4df3-85b6-9628aa67f223") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5a931dc-9bc0-441c-bd03-cfa2725e081a") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11acf4fc-1422-4fea-8fe1-522450d5a7ce") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3055787c-b886-4009-8547-7f652045d6e0") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "787eb4a4-7e98-433e-843d-a698ced46a0d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b869ae7b-c3cc-4d9c-8f4e-fcde950c8f2c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cf5e160b-33b9-4fef-86cb-6c173d5bbcff") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2bc5957c-3224-4f3e-a206-b96d26ea40e1") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "74bbb677-9052-4ded-836a-ae062e74d26b") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6c8b311a-7bae-427b-9919-311461fc0678") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "2d13994e-0359-4a28-80ee-00edd396511e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "87c8a545-6de4-415f-b40e-0f83a735215c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "dc38a09e-6056-4b4b-aaa8-aa5e4ea99a5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "a2ce2c3a-5b13-43c3-ad12-26819bc9f7f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "1a2a1067-c0a9-4ede-96d6-777c574adc4a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 164 "unconnected-(LED10-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "c2744e2d-b0e8-4fd5-a19e-8a92592383f7") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 163 "Net-(LED10-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "bd544556-5b72-4660-962a-f265dbcefa68") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 160 "Net-(LED10-DIN)") + (pinfunction "DIN") + (pintype "input") + (uuid "4046a296-8a29-4634-a48a-6230b0f3e09c") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 165 "unconnected-(LED10-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "fe5c3908-8989-4222-9e38-4ef5632a28aa") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "ac63ea69-ebaf-4b93-9431-6999ffd34dc8") @@ -55553,6 +81665,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "ad8a37f9-92d2-4a56-99b8-13f96d393a90") + (at 215.7215 57.575 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED12" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "d4f4ba0e-ac50-4996-ab6f-7f06280af3db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4eb76d7a-47a1-4384-95b8-56776e81c612") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "13a78892-91c1-41de-95cd-ddf6ef4ccd02") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6d467f4a-ff8a-4c43-b531-f5ebb1312a61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/a5872574-e618-46f2-90d6-b089857205cd") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "97a514db-5e28-47d4-b804-f8a100d4de6d") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "82adb04a-7f2e-4405-9bcd-6e66e710ed54") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2c044586-b30c-4a0a-9914-464b2417824a") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7de9dee4-54f0-406b-90fd-4ab09a2d3a4c") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a552bbfd-a7d6-4db1-91a2-923a7384a297") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "badca0a4-7b43-460e-81b7-66f60af63765") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c610915a-8927-498d-bf36-ec497e40ea6b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7350fad4-d83e-4bcc-82dd-411d0b7b6708") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "635ca72e-37de-417b-8ad3-11e23ae5805e") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9a93681b-bfa7-42ca-813f-1fc2380de3e1") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "59ee7627-872b-43f9-a4e1-1a1635fd2906") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d6544b5d-cea7-4c37-8112-a89cd84d29a3") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ecbbde5f-6e1b-4790-ade8-4bbc745debd6") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8786042a-a129-490e-9a47-536e21ff8930") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bbddbcc0-0f0d-4a8a-bf3c-9274fd2aa4b6") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2b93e758-13c8-4f2e-a237-26df215cc944") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2c8efdc1-7af5-4cdc-a139-66f6b07b8052") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d1f706e4-9471-40fa-9c8f-11d6ebec73b6") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "955e8399-494e-4f4c-bca4-7f9679248e11") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "be0c49d0-9787-44b6-814e-90613c90766b") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bc5bea09-e001-4f0e-a385-e05dd51cd33e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f1a71a09-6874-4235-b0f2-5bf29c73851f") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "198b4883-c655-4cf7-8d8d-0f2adbc5121b") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6a6aa7ed-ec50-4709-ab9f-fd8f2d054d08") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "225f3f37-60e5-4f3e-84ed-8d584a117b46") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7af341c7-4e76-4649-baab-70975e0950b1") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "59d6ae8f-2e84-4b1c-884a-32e89eb4dce2") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "92cb51df-ac8b-43c9-820c-792a72f0e06f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e077ca5-917e-4805-8cd6-ac678a5cf277") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6081b6da-ad43-4472-a914-9c44ae3da819") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc4f9227-49dc-44ce-a718-fd2b79d5b9c0") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12e60a32-ee96-4522-b9f3-4f88eb6d8aee") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b518f8ab-06b0-408c-a299-a3c70197c543") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "50504ec8-e0c1-4a52-ae5f-79acd5c96c59") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2191f521-6890-424b-993a-f7c017972240") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "69182e9e-9022-4609-827f-4e99911bda33") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cf87b4ca-b141-4f6e-a577-f0979263bd8e") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0194280e-14e0-44f6-a5d7-bf119b16063f") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "6618f4a5-15d1-47aa-98f7-7d1bb0b621c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "b3b196d2-85f2-4dbd-ba0c-dc36aedfc5ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "0c8dd339-2196-4c70-917b-086e2fd05e25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "c4b0c7d8-aee8-4954-b80c-20657a2810ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "be319352-59a6-421e-bb49-25602db3b6b5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 169 "unconnected-(LED12-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "a5d8386a-1864-4868-8297-5de1906495ef") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 171 "Net-(LED12-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "f3bc21fd-c57d-46b0-a022-56833d01e728") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 166 "Net-(LED11-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "d00fac4c-6012-4c49-800f-82ccaa563647") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 170 "unconnected-(LED12-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e4cd009a-335f-4712-a400-238c3be891f0") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "ae337834-8fa8-4461-b45b-553dad7b149b") + (at 215.7215 37.375 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED8" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "f25cee5e-4073-47d5-9c9c-7b4f4cd026cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "671fb0c5-33af-47c6-86e5-4046ef959665") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4e898326-ed76-4b6b-8048-6b0d4c2aae9f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c1427100-6f49-45f2-b39c-11515ff99a7d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/6b1a0b69-9d64-4348-8ddc-ffbb0050a1cf") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "27430330-d4b1-40db-88a4-b52be1d2af6a") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "24d5f538-9393-40d3-aaf2-53b02cabf38e") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3519b0bd-399c-4457-97b9-032284686a85") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89573597-6d0d-483a-8ce1-1f9879623896") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f9129b59-c7b7-4b93-9d07-e18a411405bf") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "22137666-1dd1-469e-8aca-de0026c103ec") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "acbb4a6f-0d57-46f3-bd29-8f6e908e3587") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "14446fa7-e330-43eb-aa01-36da8580241e") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ad7dfd10-17a8-488c-a5b5-867a8954c7eb") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "25467ef2-dfc1-4d46-850a-c742e7e804dd") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7bf6e8b3-e814-45ce-a98b-36610cd1339b") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "eb45af3c-543f-42bc-a4c8-82e74cb5b9d4") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "b03af890-6b90-47b8-916b-f3020cb739ff") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "137fdfe4-a6f2-48e1-bc93-fce4859c1aad") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a0faba9a-0146-4d53-a9fa-ff8cd72724b4") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bba8fe36-7304-40bc-b894-e0c504eab718") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17eeb79b-4361-4100-bb57-9406e5b2c205") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19be29df-a5f3-45c0-99c0-73a0bd046ff0") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "86278711-21fb-4f92-9186-fcbceaad3c76") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "47e5737c-616d-4e0c-87c8-b7ade395bf1d") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "39ea14da-8806-4811-a375-2e6a1f9f3953") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f4c95611-d665-4354-8714-f346e227f71a") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "09c65e0f-039d-4c42-a4a0-58452530b31e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e90e387e-708a-42a4-a9af-3e52a22983e7") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "16483eab-4f6f-46f1-8e9c-bcdb35ad432f") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1e74354e-d689-41f4-b68e-48a0817b8d2e") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "28810dd4-38e2-4454-a400-54c71c9525a9") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "694723c7-0f96-4ec4-97df-2b1ef1d683d4") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ec1b0d96-6013-4921-a7e0-da9e78c8a45f") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f3d0be8e-3a25-4649-a0ac-0106863e44c5") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f34dc09-160f-4863-bc3f-d2d7be3c4a1a") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b35645ec-a3ab-4024-9d78-8a608678ad48") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "234c325f-71ef-4baa-ac3b-b3c214fdfa7d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3b913d29-2604-4ab5-9e54-5b1e0e92bb2d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "affcd96c-b023-4f03-8f6f-67b6de80c5db") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "dc137196-026b-4c09-8ce7-78a3482972cb") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "836fdf72-3599-47ef-b803-71767bbca3ce") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9cd4d8ca-5bee-42f6-b4cf-b2b8bf1c95ed") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "d04e27f9-3c39-4de6-9b8c-8f9ca5cc142a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "db324796-6537-4e09-a20c-ca2e294ce4e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "fe77c536-cb1f-48bc-af26-eb10e181d30d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "4d0de21e-a9b4-4a56-aa6a-0a02de3337d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "fd4e22a2-589f-4c09-94a3-b18a02101a3d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 158 "unconnected-(LED8-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "7689cde6-2047-4023-a344-52a23861f31d") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 157 "Net-(LED8-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "5833824c-83b1-4186-b68b-e31a2401e90c") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 156 "Net-(LED7-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "9679bd9f-cf43-455f-8ff3-59b7dac3a015") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 159 "unconnected-(LED8-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "f7e23c90-b80e-4049-bb4e-8d3bc32a6d78") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "afa99148-c8a5-4350-893b-ff1e08f65946") @@ -57394,6 +84640,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "b19ea63f-ed8d-4f01-877d-87a917754c9a") + (at 180.2615 52.525 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED59" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "ba8a3b96-4a0d-44e4-85f3-7f48b58ff250") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "788defc3-e9bb-4d41-903c-3ff53875174e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f013729b-6595-4ed6-bac5-11558efa555e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2b61f6d8-d63f-48c8-b2c5-a666f8e10a0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/6f5ef4b4-9c17-4c4e-b3d3-4dd618263f2e") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c7b7619d-1587-400b-ac2e-1174057c8179") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f57dcf2-5c7f-4f6c-a8e7-0e479986a642") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c7f08e7-98ca-47d8-a920-35f694870cb2") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f0f6bf84-87e8-4a1a-a6c5-8cc1548855f9") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d637e30f-4b15-4bf0-85f6-a442c9609e53") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bc8e4ece-5fb4-43cd-b6f3-f4fd7279101f") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9cdf7981-1460-4cbd-bb57-25e4eaef5d42") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "95069fc7-7a37-4f0e-8185-848c9b843f3a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8a612cfe-5e03-4831-82e0-0decbabd2a88") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2b754737-32d6-4a48-8593-151bcbd51ed3") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "40dc9189-1ff9-4743-88ec-e417398ad65a") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "39e85d3a-5959-49a8-9331-baf754f104b3") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3a0471f1-b8e4-4e4d-94b1-6e5f115297b9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fd6f1a2e-9eb6-4cc1-afa9-e00a8313fc31") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "13643db8-a548-435b-a104-820718fee659") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3c13e1e9-2701-4f23-9126-96e8320d08c3") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fc6bb080-d4e2-468a-abd1-1fa6c2d2ca64") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "739df170-4f47-416d-a51c-e7a20213b7e3") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bce9fff6-c8ab-4eeb-aef8-ecdb98e3406a") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "641cd941-b6d8-409b-b508-bfe683fed39e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f8851b63-5825-448c-9b29-273d26ebe7ec") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "afe158e0-bc39-4723-b411-a1c6cfe42aec") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "72b5df88-9bb7-4be4-a903-8751ea2e3937") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2e3f867d-0e83-4d52-b4e6-8831a1ae3993") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "64ba49bb-7ade-4ae3-ad2c-85eaa165612b") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8e83c642-1f58-46e1-9b91-07788e56394b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "81e79698-e45a-4117-9b20-057354e933e0") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "065eb086-43af-4cd3-8f29-7b125da9d9e0") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3408a5c3-0660-46bf-bc87-41fa05c6b43e") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bfe5183b-c952-40b5-b9aa-8c2ce2c7fd13") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08c2207e-a09a-4da9-aa9d-d44ca43dd3ff") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45bb0367-a670-4990-9bf8-022e0ec2a924") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9949e29-9a50-43ce-b584-a533e22e3f1d") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bb7d5512-6494-463f-91d9-c79d92f5ddbc") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "91ca88db-d423-4b36-8026-8ef2ddfaf6a6") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4f8dc9f3-53ab-4258-8e52-5b81b04b7dc5") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "0b60f8e1-e57c-4dc0-bf4a-b78289baf67d") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "272b0ce7-a99d-4daa-bda7-a749632bea26") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0073d99c-00d4-4803-9d56-128859e3970a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "b0821a2f-767b-482e-a5cd-9ca39485d173") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "ee5c4401-edbd-4471-adb9-72b55e857a0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "5a96d0b5-d886-4ee9-95d5-20f977289a8d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a84a84d3-75f7-482e-a3ee-94cf9ae7798f") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 310 "unconnected-(LED59-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "11a1d7dc-0e5a-471f-b78b-64f6b2f399a5") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 311 "Net-(LED59-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "58f99dee-cbac-445e-9086-d072e07ea3ea") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 307 "Net-(LED58-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "1e208571-be44-42cb-9d55-8e91149c4f76") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 312 "unconnected-(LED59-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e6c92124-0e4e-4dec-b204-ebe9019b1870") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "b2b5f8d1-ddd7-476e-bf54-ea865183f81a") @@ -59848,6 +87661,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "b91207bf-45a2-4819-b8bb-1b3b7b7305d0") + (at 180.2615 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED53" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "f15f1289-9641-45a8-bc1b-e1e8ea7e16fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "e6eece2a-214c-4100-865d-bd9ebd6f0920") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8c86fe4a-58b1-4ffb-8f24-4a5844528b86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4567fd01-3e1f-4986-84aa-9b53ba09f9a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/8ba201a3-e229-430a-ae78-b5d27fd30156") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f257a859-8d2c-4d25-a1ad-607223c63f4c") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "36c1838a-f5b9-4290-b2c2-c000a8ae9ea4") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5478273c-367a-4642-8edf-278fd6cb7973") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "27dad245-dc67-48ec-a23f-faccfe00a6b8") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8ab47a19-0d46-48c5-9a3d-bf481c2fa59e") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3777b5c7-2adc-40b8-8d2b-dd251d72cb12") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bc05d72f-28a5-4486-a553-56f6cec5e91d") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "02f1c545-c321-43f5-9163-91c0f2c4f29a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4c3161f0-d1f4-4e08-b854-d3aac7f57758") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "559a8be5-c193-47a9-88b5-845b9d65b5ed") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "0cea32e3-68cb-4e54-8196-7885641874c5") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "44d2df28-52ba-4dbd-a42b-9f6414fcc708") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6b1c2c77-31ad-4738-97dc-ad2a4cca8f3a") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "44af5318-bf93-42fd-a431-7aa116ced398") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "345758f6-5400-4e4b-9eba-5316b3480d6a") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4c991115-cfe8-4f41-a6b0-871bf6bb3315") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5acb17a3-07b7-455c-ad57-87567fcbac60") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "91b8f7e3-9c30-4fe8-bc05-ab46536dc1a6") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "321aca66-8253-49b3-9e23-16980c02ea79") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "532c4f20-fe38-4d6b-aa9c-3861c56e0f35") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "db7fb8b3-4163-4d6a-bbf8-a9327afe0247") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8ac7e5cb-ba9a-403b-ba68-659733eb9e16") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "485a77c9-2f18-4e54-af49-70454f9f1699") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3f17c31f-ea34-47ad-8ab1-5715d1baaa4a") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7d6871e-47ea-42f5-8032-bb5438d5b4f1") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e7053a8a-2cf8-47be-b756-6c1aa466b385") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "deef0d25-e0f3-4b12-8199-824d130a6cdd") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "334d5da7-a27f-467d-aa8e-f6e9daf6b6d8") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "915fcfb2-2755-4361-8d34-cb83942632e1") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bfefcff9-b85e-41f7-a0df-a0b62b2feab8") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8698eccb-d321-4bd8-a115-919a775bd832") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b35fbc4-7bd4-4176-974b-c3aa0edf6274") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3344654e-3318-4887-b2ca-d9e78808a509") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "982f3856-dca9-49f1-b68d-d060f78c3e8f") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "64ef6449-daa6-4a69-96fe-048dd43a0d41") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a9242297-2a89-48c0-b734-5efd4cf25142") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "50cce239-473f-4bc0-864d-d0412f34239a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ef0c92e5-c01d-4307-a82a-f9acd157a653") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "b9b07d6a-693b-4527-ad84-a43e11ae55ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ef2403a9-8c57-4f99-b786-327f8f35cacf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "5e99ddec-d322-40f0-8484-10dd9da2c260") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "24fba02b-a939-48c8-a88b-a8654d1b2553") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "609d76e4-7874-4c6e-a042-cb8e5be08c00") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 292 "unconnected-(LED53-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "28067332-8f0f-456e-9a77-bfeee6e6a849") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 294 "Net-(LED53-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "fa28dcfb-7803-4f22-87b6-8b2869fa5ac3") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 290 "Net-(LED52-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "9cf7fd02-c5f7-44e7-b67e-c6b5c3650f22") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 293 "unconnected-(LED53-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "7f667029-060a-4d93-93b7-1bdfd46d4102") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") (uuid "b9b59f1a-381d-419d-9785-a48a514e093e") @@ -60673,6 +89053,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "bcbde332-b362-49e6-8710-d67c620fa79d") + (at 171.3965 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED64" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "14940897-c788-4a6c-9260-f37871ac5cbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "9238e66b-cd35-4193-a7ce-849f225a1bca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "732664b2-caff-4c48-b6d8-59e674495acc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9e8187f2-beef-4849-905e-14d381b81670") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/5dd61d0f-9ad3-478b-9795-fcab450a26f0") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "904f7a69-5142-4ac9-9d9f-e24bcf200a1b") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "00d5f308-5e9e-4f43-8cb3-809ca3eeeef5") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bcdf4937-f96d-4454-84c0-9efe93b74e65") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b4ce6f17-f447-4607-91f3-1c1899e9768f") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76a9fbbe-a598-4512-9b2f-4071666e4143") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "38ceb533-b53d-4f6b-848a-9e158cb54f2e") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "21098fc6-7857-4b44-a5c4-f46ebe05619b") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2b9babcd-4dc6-4e76-8296-3e5f35c44d13") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "357e0986-86f8-4783-9231-88a6cc446e90") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9c26fc38-39e9-4988-9780-f9469c2244e3") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6d5d1f51-1f44-42c2-8de6-a5b045e6f050") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a3e23062-824c-4e52-bd13-caa58ef64b7e") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "df3b1c19-161f-4f3c-9dd2-f613544705f5") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5b3ecafb-3739-4823-ad9e-3734b9f09f37") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "618689f8-12e5-4f5e-b6c5-902c9c15711f") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "347f5be3-8964-4458-aff7-524c4cda2d78") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fe6534cb-992f-45ff-95e4-c620d6bd46bf") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c7d09820-ed25-46b6-8f5b-2b370424a851") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0d3d7eb0-bd08-47c5-8250-bf522ed28c69") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9cd6ea6d-7369-420f-945f-8f949651d765") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0bfb27e3-b456-440e-b177-3a9f456b2735") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e27c7895-a319-4aaf-8b6f-20cb7c6603aa") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c7b024b7-9735-44a8-8d77-58a8f57cd053") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2f2bb02e-4502-4b75-b712-b5b1b0770ae5") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "477c396d-7b15-4d86-86b3-592cadcf7661") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "208afe7e-3cd0-4c5c-9d79-1c530d88b7b8") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a8395c0-d496-492f-9c08-675e8b0c11e5") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2c90ac1f-0a46-4c1b-9378-3280d2a1757b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7af1619-b6e3-4064-b474-3fcaf2cc6612") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b35e02ba-ea59-422b-a607-86acbb68bcf7") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "33aeb5fb-6486-4328-9f42-bae24b160787") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "02094130-5749-4784-9a5a-16547e325d58") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0cb1888f-4ce1-4f6e-9cf1-75d7e871156b") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "298cedc6-3247-4e33-918d-f9e79d519a63") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "613d2412-d1ae-486d-87dd-2486a67f7820") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d487858e-22c5-4c51-96df-b6fa08b05071") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d03623ce-57ec-4595-b31b-0e94ef871725") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "8aa00263-33b4-4a51-b153-bafc91ef3fc8") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "18acef5a-cd7c-4b2c-9fda-d1028e3c4cff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "66e44170-25fd-4fc7-b6e5-fc8018b2bf3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "3585ec73-0f4e-453b-90da-cf8d530cea79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "53444250-cd1e-45fc-b982-5575f908b91f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "694ae7a8-8393-4689-b836-de5b252d4881") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 325 "unconnected-(LED64-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "18f44594-3619-4df3-ad9d-428049e15761") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 327 "Net-(LED64-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "6240820d-4f8e-457f-bcf4-bff3da26417f") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 324 "Net-(LED63-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "85f6d024-9548-4d4c-9821-24a621d1fa8b") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 326 "unconnected-(LED64-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "45ccd132-6bed-4bcd-ad24-1f11795f3856") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "bd910c09-df33-4811-8e61-4d6d228b904e") @@ -61005,6 +89952,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "bef022d4-b18c-4142-95c6-70b230c2c5f3") + (at 189.1265 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED42" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "7d2ad53c-4a62-4fba-b0fd-b2e4543ea2d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "0aa261d3-ae30-49f8-9c33-3416327ffdbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "256918be-5e54-46d6-b3b0-5acc5144894c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "bdd6274c-c6ea-4ee0-8990-d57ae4e9c642") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/00cf9beb-8b6f-4e92-b017-877003886752") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c2fef5fb-f5f9-4917-bf2e-08511bcfd29d") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5207dbc2-25d2-4440-b590-a794b743e2c1") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec15df7e-aff5-4d26-ba7d-e2daece8aeb4") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5249043-1604-4519-90c4-78b0e1ef6d6b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bf5ff7ef-c01a-4fa8-9e41-c9dc96fee55a") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7e4b80d5-bd34-4162-8df6-1bff63b1e421") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "53a4ddd3-5b72-431e-8634-3d3b2789a3e7") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ba91d1dc-c9e3-401f-957d-faad52a64e8a") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a9b28ab0-689a-4482-9960-acdb84571e8e") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "21a12219-5e04-4092-8f49-9b42833b26e5") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "32ade451-6129-495d-a6ac-6f9aff7251d0") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "a915870c-776f-438e-9406-e868ba7cd824") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "3551aaa8-a89c-4a51-928c-def8b4cdf265") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7b51fee1-594c-4b0d-96ca-b4dc9c43885d") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2e22baa8-06a1-45a3-8c3b-26d1f71b0e7e") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0ab4fd80-11ae-4a4f-9774-994830cb6e06") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6046b267-88cb-456d-bb27-58151f686554") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f357bbc0-05b6-4a50-831c-9da185fe7985") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "af8e2a1d-412c-4ec0-ad47-82f08ac1202f") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9ce613dd-5f88-4da9-b434-ac578bb3e4be") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bc65cfba-ead1-4d1c-971a-11814f41fb84") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6aeda2ac-9147-4d11-b9fc-ea58b3cd023c") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd8bd395-d2b9-4d9d-bd66-88278ca283a4") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e56bfd64-b431-40c0-b99c-d3667bfe640d") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0c85e55b-014a-4800-8096-6340aa184259") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b65f33ba-7b1f-46ce-8017-8e577713bb1f") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "06f41b91-9f26-4a09-ad14-51e44aa9566c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2edcdcf3-f53b-4bb0-a16b-d69c97f3fea8") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "707ae486-0391-4c8e-85db-e33232d63820") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9fe5e396-40ef-469d-bbf5-1785f1c071a6") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a6253100-217d-457c-ba01-f6d45b7bced7") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3145c1f-592b-4431-9dc3-e2b0a42c5c6e") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c609e493-7c18-448e-88a4-29926fa87403") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "78bcec55-1097-4f8e-9208-85ae8aa66477") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2c0577e5-a43c-4938-8111-706e9604642f") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c5a0ace8-1c13-4139-8fc5-904e19f6f941") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "351098be-1d93-4f50-b73b-3650f06be63a") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4739e92e-2e21-4e2a-8acf-28495ed34b16") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "180b2f83-390d-4445-9354-9947ba166ebc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "4ddde66c-82eb-48f5-a7b4-da4c6aa5a778") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "4b434efb-1ac9-4f73-9d9e-47ba8f5cc568") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "f8b9bf30-5759-408b-a652-543876c5ca5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "e0e043e3-c75c-46a6-841a-b4baba4166da") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 259 "unconnected-(LED42-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "3f97243d-db90-4b71-8ccd-eac230d5ee3c") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 261 "Net-(LED42-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "a6795e9d-c292-46dc-8ae1-914918270833") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 257 "Net-(LED41-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "7016351f-14a7-4457-b99f-44cf93b4eb27") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 260 "unconnected-(LED42-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "4bbe8817-2525-4310-b97b-57d0bc4b76ef") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "bf2a5e87-e058-4236-84af-cb6949e2d594") @@ -62269,6 +91783,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "c2cb3807-878d-4f5b-9505-4c089dadb3aa") + (at 215.7215 42.425 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED9" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "a6e82511-f0d4-4746-abc3-21f50c24e44f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "90902958-ab89-4347-b8e3-1feeda823c1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7bca9a0e-c48d-4294-b427-9b2ba9365535") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e17e6490-3594-4265-9ad3-798c40fa1f68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/e48d8c67-7e0c-46f7-b682-efb9e1b73fd9") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "dd0220e4-57b2-4f92-b776-d66495c79231") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eeeec89f-881a-49dc-8edc-d759209068ce") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7bf69417-7ec5-4dba-9e74-545117f3907f") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a3b9274-6c0e-43b1-9c88-1b508779a968") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b8c1471-8540-4f4a-9a96-e9e466ccdea4") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "058fe54b-41df-4772-90cd-c4e02201f2ab") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d50cbb8a-a3a0-4b39-9a99-1083847f46da") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6289112f-fd55-4b8a-9b1a-f61cb1afb2d4") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5b63732b-edea-4645-8caa-5cbf185de37d") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c96b1bf5-910e-4d47-b153-064fff8ea9ca") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dd446a55-e2e4-4a97-bd68-bbfc77e7033a") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "2da28297-4072-4cd2-89f6-69b4c9c9575a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8e014b2d-6540-44c4-bde5-232da9002154") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b4bcddb3-e030-4fd2-a157-de895ffcdfaf") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2ae520b5-397f-4eff-b126-21610d046d88") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8629d0c7-f21e-4fba-acee-c8962ee783d5") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "605f36f1-1d37-49d4-9819-dc9bd5be2946") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a4c28f4a-0de9-489b-b8c2-0bb7e6c365c1") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e46a0ed-cc1d-4f90-9f49-525214580a11") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "38579666-af01-42b5-a55c-671641d3e568") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c2b62ec5-7f4b-40dd-bf42-57fb3491748e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d2811cc4-a34c-4fc8-8de0-f58a7866b678") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5ade8928-12cc-4627-8f3f-99bbc620ece8") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8d6d3ad1-b808-4d23-992b-cce8ceaa7c8c") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5a928fcc-2fb4-4f2c-89e1-5fc12fc18391") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c39f846d-b636-447c-88a8-b32c77f8cb5b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "25b7d9a8-ec02-446f-be7a-eaca74e2a5e3") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d57d6d29-63b6-444e-9e3a-f04a9dcf821c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7225b040-0b87-4e63-93c4-22c6cef1a372") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "57365610-d473-40c3-950f-485560c3c5a7") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f907511c-dcba-4448-a8e7-edf284386e02") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49b227c9-16f2-43c8-9ebc-31f86084a1ab") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0538d8f8-5e4c-4ec3-adfa-e2cd2df84dbb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9fe16a2d-ea7b-4ae6-9105-a07a2c21086f") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2771f0d6-c9c4-4f04-ba0a-59a6198aa554") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e6e2027d-b2d4-488a-b945-083a099f3264") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1d64d9d6-1129-40e7-899f-8f723696055d") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cdbdf82c-3b6d-4fd6-9d01-83fd55ae393d") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "77688b00-b1a0-4b5e-893f-55666a5b6eed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "9cbf7654-1b45-4bf3-8916-3c4fef4bce4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "95b30470-a847-4a77-a243-2ffac150d8cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "e1436058-8e62-4a5e-8941-0c31ac3bb04c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a4ea9a9d-90cc-44dc-87ec-6063eb057779") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 161 "unconnected-(LED9-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "aa1fed19-977e-4c66-9cb6-cebacb9a5129") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 160 "Net-(LED10-DIN)") + (pinfunction "DOUT") + (pintype "output") + (uuid "2c02ab06-f8ae-45db-8f0f-7a21d3b6bbbc") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 157 "Net-(LED8-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "0e7dcccb-6005-48fb-9af1-7fa81c9912eb") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 162 "unconnected-(LED9-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "d823c3d1-0b8e-4dc9-b5de-017839745601") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "footprints:LQFP64-10x10mm" (layer "B.Cu") (uuid "c341d8a6-d701-447f-8d07-c29738d375e6") @@ -62942,7 +93023,7 @@ (at -2.250001 -5.749999 90) (size 1.1938 0.3048) (layers "B.Cu" "B.Mask" "B.Paste") - (net 55 "/ROT_SW") + (net 341 "unconnected-(U1-PA4-Pad20)") (pinfunction "PA4") (pintype "bidirectional") (uuid "a60e30b0-13dc-43fc-85b3-b690d9b9a84c") @@ -62960,7 +93041,7 @@ (at -1.25 -5.749999 90) (size 1.1938 0.3048) (layers "B.Cu" "B.Mask" "B.Paste") - (net 41 "/ROT_TIMB") + (net 340 "unconnected-(U1-PA6-Pad22)") (pinfunction "PA6") (pintype "bidirectional") (uuid "83ea5149-6bfe-4dbe-a2c8-63166c2327ec") @@ -62969,7 +93050,7 @@ (at -0.750001 -5.749999 90) (size 1.1938 0.3048) (layers "B.Cu" "B.Mask" "B.Paste") - (net 42 "/ROT_TIMA") + (net 342 "unconnected-(U1-PA7-Pad23)") (pinfunction "PA7") (pintype "bidirectional") (uuid "f2a9e98c-c659-4b66-b377-c8786ff369df") @@ -63677,6 +93758,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "c43f9c7f-6448-43e7-ab8e-8fcbef98e2dd") + (at 180.2615 47.475 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED58" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "4d605530-81e4-4cea-ae82-d21d70ce3bfc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "27100080-12ba-4f66-a102-65647db7e607") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "04a983a8-0153-4361-af4b-92b24970a8b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6a8691be-ff99-4506-b0e3-faa938fd0f73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/817e0f0b-a0a5-4132-9c38-9330e9087e85") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "791336d9-f417-4176-987a-752a313b6066") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "590f0645-0395-40b3-913a-d3dd21127ef9") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a238513a-ac9f-4494-aba8-5142e3f163a2") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42611ac2-aae2-464b-8ab3-9fff94a2fd81") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "caaacea0-a12c-4fd3-a527-781f4335f38b") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "bd6a0506-8bbf-48b4-ae21-c3b60d77936d") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f97ffd91-b90b-4257-8938-b6afcc184d57") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "dbf01435-08fc-4ea3-abfb-f93b65b733ec") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "429cce87-18aa-4744-b115-8f0a63454a2e") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8d9d4fa8-f3d0-440b-a5be-2f62122c0a1b") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "64c9e528-f63d-4ca7-8d08-738069f47134") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e908dfc4-3481-449e-9b7a-b9b15e58dc08") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "466cb921-18e1-4689-bfac-ba2922a4e4fd") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a4d0e40b-4a89-4e10-931c-c8d0a1f5ad5e") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fac5817a-8f32-4774-b291-c28f27d4bdad") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2b4400ef-5966-446d-a298-c11284d92d47") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "59dc0e66-310d-4a3e-9ba2-497d93970c6e") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d681c031-f635-45e0-be33-b0dbdad28d73") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "18987318-a2ec-4735-9d27-f3a56c145b08") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4ca757db-90cc-4ab1-acdb-50f528e170e2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c1ba8ba9-c93d-4623-90dc-4e682d19f931") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "548c2df3-4647-4803-9c0e-1b96e69bc2a7") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "52051f80-9f2d-47e7-a18a-7f543f43ad1e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "946865c4-3619-4f29-8f22-d39e3b84870c") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a97224c6-5c7d-450f-a40a-cf134aafe2ee") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b1b98a6d-756c-4dd9-b90a-6f28170b888b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2fd5dd1e-a75c-4794-b959-86f35ac8b99e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9351d4d2-1fcc-4a5a-8477-9e336c1b2c51") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "df6b6f1e-a9eb-46ed-8390-ab25be268b6f") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b8878cbb-7a2c-41ad-a52b-10f682e0dff0") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a09944d5-4c8c-4abe-9654-d0d6f64d958c") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00fc47ea-f13c-4c82-afa1-51002b173bef") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e3907056-e9b7-4c7f-9e91-0be36e8afe45") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9195b112-338d-40a4-9da4-f02ac3eeb019") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "836c7e08-4abb-4ea9-be0d-736a2fedd2c2") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6e1150bb-1d1f-4ae4-b317-aee03586e327") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "3b13319a-5592-4693-9d22-402ef34d2db2") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "dd549b69-3729-43db-aff6-f54019157492") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "15380fb7-2ba4-4bc3-a8b9-53c8193984c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "a366fb9e-a887-455a-820b-eeb4dff914dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "ba615b60-2f95-4648-a300-9fa4c9be7390") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "86e9ddf9-fd97-4809-a2fa-144a54c87409") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "9b9344d3-12c3-4046-878a-1ed8f74709bb") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 308 "unconnected-(LED58-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "816c896c-5ab7-48f3-a569-c3ab7b9dd32c") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 307 "Net-(LED58-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "300cffbb-c15b-4bdd-8438-57fab87d4ffd") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 305 "Net-(LED57-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "128681bc-030c-4420-b46e-4cfda2cd89fa") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 309 "unconnected-(LED58-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "def779aa-a959-4df9-8904-63315512bb13") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" (layer "B.Cu") (uuid "c5925efe-4a12-4abe-83d2-cfb276bf8b1e") @@ -63904,6 +94552,1707 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "c6196530-3fc2-49e8-ab04-9ee73cd47eb6") + (at 180.2615 2.025 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED49" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "023ca83c-03d1-433d-bbfd-0abf05f75686") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "096deb40-1259-4d7e-aae0-09c24154e02a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "db626068-e112-4597-b2bd-4e4cf8f1f5fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f22509b8-5474-4fc4-a27c-de3cd32f5586") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/c9b30116-3367-4e7a-a031-560c6cb6056a") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "910e3046-4ccc-4632-aafa-ca10868ea887") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "857b1ecf-2f1f-4d47-8e45-7d136542b60e") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "11bad9fc-0a89-4e29-a564-f336f90b0213") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8208939e-0ef8-47a5-9d98-29a69ddddf28") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f66a4443-7cdf-4e0e-bb2b-ff9df5d5641e") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e6feffb1-3c4d-4820-ba17-98527008c455") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a4df3dcb-a1dd-4afa-b983-631ac47ee9f6") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "75e841b7-8200-419b-8067-cbf079261a60") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8b8af4f2-1d63-4061-bdcc-7b1a437a79f1") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "aa7481ba-5052-454d-a92b-204262fcd585") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "79b35bf3-5b59-41ec-9eae-d5ea7428f4bf") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "178d6718-a6a8-498d-a87c-6ac8b20eac2d") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9b2532fc-7b57-475c-a728-f80c23113ffd") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8afaabd8-23b9-41fd-bef0-3e016f314289") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "18d902db-53ca-4929-8ce5-a5f6cc64857c") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "72425bba-aa2b-42f4-bbeb-99d85d9638d2") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d789b1b4-e224-4cfd-8ea6-e110482361fd") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "88109e04-4635-4c3f-af2f-ffa74681f79c") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ecc771cf-0c56-4c7e-a5db-288c6e475712") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8609f24e-b0d3-4b41-b122-0d52fdea20c4") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "171265c4-4261-475f-94f3-e438ab3239a1") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "89a1b069-7a35-4f5f-a457-40ede146528c") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3017e08-6128-452f-b063-cf60b0b6ab5c") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "158fdbbf-d971-4fcf-81ef-905268d0bbdd") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b100dabc-ca2c-4601-a6c4-f180d4edfff3") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "be37a51b-c5a2-4f37-95e2-8fb787cf2b56") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "befd7d59-925a-4ec3-a7b9-fda2fafc75bb") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "87723c3c-f656-46f6-aadf-8e39c7ea1fa0") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b2189869-752e-4ef0-9bb8-02c9b39fbb86") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b781fdf-d92a-453c-ab60-26c68f8972da") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b4c902a4-61b9-4cf5-8989-782b1b03f10f") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b7ca342-8bdf-438d-a4ea-ff8d266f513e") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b60f0ab0-425c-4645-8057-9e143daa3d5b") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "96683fdc-9dc1-4a9f-b065-d3af004557da") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b32a82d2-eebc-44be-b9ba-610b987d6204") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6866d63c-3819-4ecd-b30e-2239b6b94e70") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ed1f0956-e9c6-4f02-8e02-e1c55974976c") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4994fd40-ebdc-4695-91a0-d71d12aa5c0a") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "0d8991cd-7406-464e-a886-d3f62e52d970") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "ca4efc42-fc37-45c8-a8b1-201e9bf975f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "9371471c-e7c9-4ffa-9ae7-5ce736f518db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "b00df795-69f4-4c1a-a08c-6d4f7e8c509e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "d32b9e08-79dc-421e-92ef-91c2de5c1e09") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 280 "unconnected-(LED49-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "0eaae155-c317-4eb5-9184-bb09154735e0") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 282 "Net-(LED49-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "fbb47756-c0ec-4847-97c7-73efa9ea85b5") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 279 "Net-(LED48-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "f8fecd37-9ab2-4cdb-bd6f-dd36f5cdcc9e") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 281 "unconnected-(LED49-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "d832dca0-de1b-4702-aea0-ad3e4a82171e") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "c7637f73-2f5c-43a3-9a08-4ac6958767a7") + (at 215.7215 52.525 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED11" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "db2cf972-ccd3-4a18-9196-4804e455a737") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "a4db8d56-7612-43a4-9a95-2687afa12b5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "096514f7-cb9b-48df-8d5c-e4e0a2c2f71e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a9f0ac54-3ea4-4bd7-a720-bb2926d518e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/1c8283bb-9d9c-492d-873b-7aa96a010252") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "04d36594-56ec-4d1d-95d5-e704c6296eed") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "592de93d-ab8c-4aa3-b11e-ec98922aa958") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2444c6d4-e22b-4eca-8577-441a83188f9d") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13678b56-ac96-4d67-9589-365341483d8b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2263db2-9f49-4df6-9669-96287913ffe4") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6affb9eb-3a6e-4130-81da-3aabbe26d3eb") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "38d58e9e-efda-40b6-a619-d10cf4aa0252") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f092bdc3-6e93-46fa-b678-f213ef54cb13") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9c230b06-d9b6-43e1-8abf-79aed9dbea5a") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e6037454-7b72-436a-9817-992fda5311d6") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f4cbbc47-1762-4ff6-b0e4-f4886b65c8e1") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6de0b8f4-1f8b-4500-abd4-3a37473aaad8") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "bcaf1b29-ab50-45cd-9bdf-79884ae418c4") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b4de63d5-1504-4e70-9559-019d258d59fa") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5168cde4-0ad4-4b0a-8aa0-d2c42cdde577") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "149e7814-22c0-414d-8e9f-e81e6865fcf0") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "01d48e8f-35da-4c9c-8596-e12c74ab3c35") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "158436dd-0e48-45fe-97e7-25dcfbf5844f") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "98f7b554-b69e-4305-a0cb-a546e8e37d0c") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a6bb0dfa-3032-4aef-91d3-4860628f2bbb") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bbe6a1c6-128a-4659-81ad-10027ebe6769") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b6ded079-e469-41c6-9199-381e0ebf7ac4") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d571dd3-c498-42c9-bdb1-3938e362e33d") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "beaadbc3-b4fa-4012-b416-53b55cb6a337") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6b95b4a7-1cb8-41c3-925a-ff5801e8f31a") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8f3070a2-5a03-420d-99b0-3aa42d2e62d8") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a8fe4a43-0d04-4ac9-b842-589f34151d26") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b2561219-5542-4174-b0ff-37abd2605893") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b018b9b4-8b71-4d71-b000-5b2649f5d540") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cebacce6-56e7-448a-97de-77a1d18ece29") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ffe4c462-3a75-476f-a559-c6947c4e9530") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fcce480-a8d5-4564-9c33-9b9ec04bfb26") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d4195e71-447e-4208-9b50-d82c3975b2f3") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4dd41537-f96d-4e91-a6ca-e11302d58387") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "205db175-3d3e-4d59-877f-fc600e5a0d78") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b6cadb58-515c-4124-8166-ff81bdaacfcc") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f01e3175-cd31-45be-b37e-caf4219944e6") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9c50b83d-09b2-4d0d-a135-ca5dafe2c007") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "1a5249cc-6602-42c9-9055-b4c234bd5fa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "afa634b2-0abc-4806-81d2-3c8f6201cb4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "82b2a9b6-7946-4711-831f-9d913ada4840") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "4ac3708c-ffb3-4d28-8cd4-24075ec7de01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "0e8483a6-7b04-4892-bda7-4a50a0b6c2b7") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 167 "unconnected-(LED11-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "49627686-3cd6-4c68-beac-fd2646b604b9") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 166 "Net-(LED11-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "3739c30d-bd0d-432d-bf9b-e6404a27ab84") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 163 "Net-(LED10-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "8513d843-cc4b-4a83-835b-2e6b0266c05f") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 168 "unconnected-(LED11-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "c3e1fd49-81df-47eb-8747-d29605161c15") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "ca9a9043-842d-4d3f-862f-6c7ff332ca6d") + (at 189.1265 42.425 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED45" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "5c73b12d-b623-4c72-83d0-1a848927adc0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "f5fb52dd-0598-44f4-a412-ad08f32a640a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5403515b-525b-47b4-95f3-f17d7cdf0098") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2fd450b8-8afb-48d2-8085-04cc3eb62e56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/81701e4c-fd70-44fd-bb17-59445b617227") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "03f801a5-3799-4fae-ab9f-c013c29843c6") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b00c8959-37d7-4527-828d-da9a4ef2e3df") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "add3c43c-dc05-466e-82cd-36b9bee4e84c") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c2fcdac-6d43-4524-8ad6-20f4ebe4626f") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c78fea7e-729e-4123-aa89-c2515011bd32") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "255400c9-254b-4d73-9f87-229f20eed5e3") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0be2512c-6d6b-42a7-952c-3136da40cc26") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7cd77348-da15-4434-b8f8-569271726f3e") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "cd3cf88c-3a34-4cf5-a079-0e84fccba3d4") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d5a49f13-796f-4dd3-9273-e606bb6dd6cb") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d7570f17-e8b1-4fa3-ba6f-45de78b6e7fd") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f0184373-6f26-4051-80ae-5c6fa75d00c7") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "136409a4-df7c-4a58-9396-7c7c0260430d") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "19b33053-a743-4ad2-85af-1e4918e4a6b4") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "222d432e-97e1-461e-b2cf-d63ac33bad07") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "04ef6e9e-77e9-44be-a9aa-0747ac9a6004") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d4c7e7eb-f6b3-4b98-a5af-1272e6a63db0") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a2e7726-07b5-4a8d-95cf-e56acd4d122c") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb4696b1-55a4-4055-960d-726b690a9934") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1f79cf1b-a5fc-4d77-955a-8ddcd646f26f") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0436719-17c3-4180-b279-ea800e993d80") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5cc842b-af0c-4fd9-8440-c4832120388b") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5bafe99a-7042-4fb2-9f8d-b4e6f880ade7") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bf064322-389a-4da9-9223-80841e046f1e") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2d022026-76ba-4b58-a55b-a1c066ce5a65") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1e26e6a9-bf19-4e2b-aaf1-17ab2886cf18") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7e8321ed-b7d7-49e1-b062-19dfd767eef6") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2bcf05d0-7f44-4296-8258-d5d4cfc3f14b") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "13e885fc-1a2b-4c49-bb46-ddf8cbdf10c9") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1bc3bfa-8f6d-46f5-b41e-b5e7e968e632") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "869ebda6-aac5-4f12-b74e-033cf65f8f88") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54bc36d2-3e10-4e00-91e5-a575c841c74f") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61f94e21-f784-48c9-8898-a9f38a0fca59") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4db33933-c476-4e60-947a-f40b635b28b5") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cba7de66-15af-4d30-9068-74156abf5e3f") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "618b53e3-4069-4150-8a35-99bf166ae169") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "38ce194d-ea6a-45fd-b5c2-022f2a8b38f6") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "da34bffd-aa40-4d65-b52d-011012e572f1") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "1d54d732-f5b6-40e8-9b47-35c69c173f73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "8a246455-5aa3-44d8-bb0e-414bc457b255") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "4cefd8c8-372a-43aa-8987-6dfdde3c6b53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "2e71cb90-696c-48ba-ae2a-0e3f724052c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "cef5b9d1-8f63-463a-b743-3813451d7adc") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 270 "unconnected-(LED45-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "dc84e08a-5006-482d-a6a7-5c5f7ab887ee") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 268 "Net-(LED45-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "470896a3-ceb6-4a9e-bf47-abb9e230e147") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 265 "Net-(LED44-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "ca2125a0-45a5-47e4-99a0-a9fac346d142") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 269 "unconnected-(LED45-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "c4b7fec0-9a50-4cba-8cae-3b12deced0e3") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" (layer "B.Cu") (uuid "caa7f542-52ce-438c-b8e4-db0116fab214") @@ -64131,6 +96480,1707 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "cab91e48-32be-4aa5-a581-6301cf6b11d8") + (at 189.1265 52.525 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED47" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "35090289-c34a-4de6-a7ff-2cbd6bebae79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "f1f93b5d-a70e-4257-9bbc-6102024a21b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a38757b0-f17e-4b33-967d-b8441a09ba3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2fe8ee6d-1795-409d-83f5-7051509fb585") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/214fb3dd-9c16-4635-8334-6ed4a2f33340") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "273c6ed9-10d7-42dd-a89b-d602ea6c8793") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50fb54d5-0664-46df-9c44-c93ab2160587") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "101148fc-16a4-484f-9aaa-73b622e2888f") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ad6175ca-b545-4cd5-a394-cbef906c13d6") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c05c03f9-4efc-48e6-8fce-988e99ab66f6") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f84d6547-6fe7-4646-bcd0-4b8ebae2a381") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "28292fd4-6962-4638-84af-8b654f4413b0") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "dc707923-910f-402e-8d83-820a0dedce56") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0aa78401-edd4-427a-ba27-9b9283805b3d") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8d028215-88e6-4383-9a42-6da2575acc85") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f56097da-f375-4e50-a895-1f01e802dfbd") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "7bba8c73-6a6f-4172-bde9-b971da3877d4") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e226baaf-5f66-443a-939b-0b0f8d8baa8a") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c6de304-9d70-460e-87b1-972e72750088") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d6a1df5d-8d4d-4871-bccb-0939766ba9de") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "301ce1de-ecf5-4114-ac77-e9d04dd86937") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a609f443-21dd-4405-af5e-e0cef0847da4") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "790d7d62-2d81-4a3d-bfd0-9554cd8810c6") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8034db01-1036-4361-90c1-77137f0436cf") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "44d3194e-f140-4700-bcb5-65aa471715fd") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "611bf111-7b25-4c16-8d63-e5cb5d1d5455") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a13fcf43-8016-4c7f-97a5-e9d2c9c0a484") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f74d7949-ca43-4514-aa7d-fef32c62857c") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c2ed70f5-73ad-4375-9a4f-45b40ab116c9") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "98d24d25-0dd5-45f0-b50c-ed8fe257f95c") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c87c0373-2875-4a8a-8c0c-8a5deb76d233") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b65c4993-02f5-4195-8a4a-20afd33b158e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "60508fe4-ff54-43fd-b699-c15d54142595") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "92e28cbd-c1e0-417f-9920-34078f944c4c") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf24c61d-1999-4549-8df2-5c2c5e8dce2f") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e9a8f857-b7cf-4cf0-b0e3-71610a7aabb8") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f0bf0bb-f891-4a3b-905a-76ea4ee4340e") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c4bd298-628a-47e9-9c36-cb1c391cf76a") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7840cb16-2da1-43f7-80a0-acf48211f420") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "32b7099e-69be-4ef6-91a5-aa6c1a828c73") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b2805caf-7d2b-471f-bd49-e3e46d837c9b") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "542e7048-5263-4a7a-8b78-0730f9128464") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "96048a78-f1a9-4b3b-a6a3-ab1fb931ddb8") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "2cadbe5e-5a95-42df-ae93-4bf693821bfc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "50e0f7d8-0a4f-44b6-ac83-b6ea33832ec6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "29599732-c4ad-461c-84be-ea8c133bdc68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "17977d8e-eec6-424e-b573-4b19bc54acbb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "bc7e2d42-e501-4f41-aeb2-2d4a3b576cb3") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 276 "unconnected-(LED47-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "aea1c9a7-bece-43dc-ae15-ce3a2ba46ceb") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 274 "Net-(LED47-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "138bed05-373f-4860-a16a-42587ad3f36d") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 271 "Net-(LED46-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "3d0b6d6b-a277-4b7d-a742-3b8c314c2486") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 275 "unconnected-(LED47-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "3bd661ae-87f0-4965-b288-41df08b1a6a3") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "cad918ca-07d6-4dbc-a5b5-56ed0df4e92f") + (at 197.9915 27.275 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED30" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "2a0d110b-81c3-45d5-bff7-4e90bb874c5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4b0090d5-74d5-42fd-9592-6772df987db7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9f0c0847-51c5-4cb6-b620-eb4579ea80fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d1f761d8-9d57-41b1-b67e-0ab164de8fa4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/7ddbc399-a765-4f10-b0b3-da4d1a32c9d8") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "da1f15cd-18a6-46a9-84ed-b26082ef6df6") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6f18716c-4294-4cd3-a178-7c98a7652d80") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1a7c6873-6caf-482e-a368-86030b0889e7") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b30f680-118c-4d0f-b466-c03a468d21b6") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5ecacb74-7b25-41f7-8854-b6b7d6e9bbee") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "018c1812-8269-442e-bf7f-a1ff008fa84a") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "66caf4f2-4bc1-4c85-8faf-48c04100d0fb") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7842b103-2e90-4b47-8c1f-319606bce43e") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "235fe468-7637-4181-b562-4ac847f90162") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "33e703cd-bfd2-49e2-8331-fc23e8b3baca") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1f5e9af7-65a7-406d-b17c-9f18bc196863") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cdb0c2b0-2f52-4c77-803f-2f6b279daab0") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5a186928-9ac1-41b9-a1ea-f513bbdf17fa") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "61887900-bee3-46e3-af3b-1033ac2aefa6") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1f237419-bf81-4995-b09e-0a45ee903791") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "afebff82-b8c6-45f9-a39a-14055d1c8569") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2e208d62-f57f-4cab-8c74-2d7b5fb1f7ad") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "269a43e2-584b-4b30-9e33-b0be3652b543") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bcac42a0-a0ec-46f4-a4a1-2616b76e2bb9") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "741f7211-ffa5-4225-8f82-4ec7ab0bbcb2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "82da5839-b56d-4595-8d5e-5858d4fe9b34") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "373425fa-3615-48a4-8ad7-b66bb78f038a") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cb21a2ea-e9b3-432b-a9a6-44396e4274e3") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a327f87c-c271-41b1-925c-ff07bbac576a") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "16673cd7-eaf5-4a87-bca8-2a946aa8846e") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "48e34e01-0098-444b-99ed-04512717b8d8") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "290c755f-fae5-4cb6-83ff-89a970e95d42") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d028fcf1-7c6d-4414-baf7-d7eede637f4e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a89ce884-3194-4b4a-a9b8-a18a50aa9c12") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e4ce7d3-01a3-4ac4-aa9b-fc924c6bac4f") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aeb2bad4-909e-4bf6-a7f0-c22fc484bfde") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "66df5df3-c9ee-44b1-8c81-a38134535d0b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5d5edeb9-10ba-4b81-9359-f9839bd29c1a") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b1d2f316-73d0-4d92-9bbd-7b25b173b012") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a1f9109b-a6cf-4273-b858-3b7b02353fb7") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1b034782-8a55-4f32-852b-ec7c41992a92") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "28b9e7d9-c3e2-48b0-8f8e-75a83604ff10") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "85bf9c7a-d73b-41fc-b924-dffa4231e61c") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "699a1bdb-b989-4784-bcb0-56d3ff1c4477") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "be17e38b-a66a-47a5-a25d-c25442eeee93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "92b3597b-820f-42bd-81c6-b73639135a9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "ab98972a-e0fd-4cbe-8ea7-3359afa3ecc9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "61b78218-1546-457c-bfa0-fa2741dfd713") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 225 "unconnected-(LED30-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "fcfa2bf5-796a-4735-8bab-a4a4ad40bd59") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 223 "Net-(LED30-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "34af4802-7d65-4cd6-abbe-2aa114d7ce62") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 221 "Net-(LED29-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "006d7e63-bfab-4629-b244-14e75e4fe56f") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 224 "unconnected-(LED30-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "439aa65a-3dd3-4d65-8dce-3241f231d47a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "cb0ab57f-fedb-4bf5-be24-3eee9693c3fe") + (at 215.7215 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED3" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "c9f23c96-5cf8-4cc3-82cc-ba156dcd4c1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "f7d75a72-1ae6-4054-87bb-baada1734e9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7389a70f-0000-41e3-94dc-dda78b56147f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "41a4ff50-767b-4994-b11a-49f385c09cdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/d5cb79b7-1add-4c53-bde6-bda769843ef3") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1805f211-185f-478f-8c28-50db3ad0a877") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f584bee-b625-4c1d-aadf-723e97f5315b") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3a220ba3-6673-4aae-9338-fbb17845ffb1") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "884c0046-812c-4299-9904-625601091843") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "191597a1-d531-4f87-b519-13f3b25491cc") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "26432532-b41f-4214-b072-559f0595c902") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e5a6866e-3585-42e4-9a4a-8cbddfc44c10") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e7a99d2f-9bdf-44ca-bcf3-3b00f9317061") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "46f4880b-ea4e-46e4-9c4b-2a42ebc11919") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "848f82d1-83f7-4df8-a161-a43f8b1f8492") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e4179879-301b-496a-b4d3-462342bd49f2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f6b67e96-4a89-465a-890c-41ee6c4ccd1c") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "413c4374-f29c-4b62-b3ce-33b8585ed279") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "87ad49be-e702-43c6-8c90-e3ee8a503320") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4517f9de-a8bf-4a2d-96db-2530f1420510") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "26edd567-a18c-41a6-9796-bb3cd8b5f1fb") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "316efc9e-6233-4836-b4ce-8ea03f85cb45") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "788902f5-4fa3-46da-a3cf-43c02d7dd1ee") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cad8d2ab-a387-4ab3-80d9-3bbc8e3088f4") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5ff737b2-934b-4b96-80fd-88ce082edcf2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7eb1b3a7-9050-4c76-96e2-90051c5e7dc6") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "39c5cafe-59f0-4c4c-8d87-09347173fd14") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c38d32df-a717-4054-a181-52753ea1e0bf") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a2fd60bb-27a0-4b66-a4f1-cbdfb4c1aec7") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "de49016e-24fc-4f76-8059-45de224e4e02") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5b453e2-20e2-4016-b91b-7f07d17dbc60") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "361ae87f-00ff-4be7-87f9-a06eb69e434a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d2c9620-029e-4ea6-b464-874dbaac1169") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4873cad7-fbca-4ea4-a77b-e41dcc125663") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f88e1f2-a7cb-4b6f-9fd1-b224d990b9c3") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eab72edd-4fbd-4d76-89b6-17af36e70221") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49bbecf3-d3a4-4ea9-8cdc-4e6b8af6a126") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7524bcf4-42dd-458a-99bd-e545ba2311e5") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cacfd7c6-fbb5-45ad-978d-74c5721dabb2") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2f9b2851-1f02-4d4a-8209-2e193d2305fb") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "717d2bc0-af1f-482c-8bae-2e1ea940dab4") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "647941ae-8bea-40e1-8f36-ad35fa0f5521") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a09140b7-b543-4f7b-bc01-62a001c5ca75") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "6acb9d43-85f2-459f-aafd-7fae1e9eaa17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c0169168-71bc-438c-9735-2835b8849734") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "36799a94-279e-4f5d-b1e3-a45eb71356f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "d92c5af5-9810-4f6e-952e-d1f778b6ea13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "acced2d0-ff1c-4b85-93c2-b73d25f4dfc0") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 143 "unconnected-(LED3-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "56a221c4-f259-433f-bf32-2f25d7d94800") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 144 "Net-(LED3-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "bde5ff79-bea9-4124-9e22-a06e09925a3b") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 139 "Net-(LED2-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "b2b4777e-d35e-4561-a593-e0e822c51b82") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 142 "unconnected-(LED3-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "287b7e9a-76b6-461f-ae0b-4ed4d4f54174") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "cb75fc20-8c80-420e-adc0-6d059d2f7152") @@ -71232,6 +105282,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "e06186de-fa36-4941-944d-f56b5e1b7481") + (at 197.9915 57.575 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED36" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "48fa420e-5a09-4fba-9730-47cf50436329") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4b7caec9-7dac-40c7-b56d-ea125573af87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "80ee198e-337a-441d-bb4e-f10f67ba43ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "cf68feb2-0b4a-4093-88bf-7c97217880cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/3ad26ec8-b6ff-4f2d-988c-e12db44e19af") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "09184c81-9bb3-4290-a637-fdfec72fcd06") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c0f76d57-04b0-4cb3-bdf0-cfcd9f1f60c2") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b4a96e9-efe3-48ec-8601-6335acd01925") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6fea47d4-1ca0-4ea5-bad2-9200e76c0302") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2568347-d94f-494e-bb3c-332ace29cb3b") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6115ea63-3153-414e-a0b8-e24ffe10230f") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8c80df8d-d3fe-48af-a4c8-671cb9825f9c") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d0d7dd4e-7e4a-4188-9f28-f3b1d4b66f12") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "22fe7fcd-3edd-44ff-9ca4-274c01cd0329") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1664c85f-a99c-4ce7-8790-0faae1374d51") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dfd41ecb-37de-4a18-bd02-b588ba80c32d") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "13a76020-4adb-4b06-93b2-c7c4dc4eab04") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5bc2d9a7-c178-42ca-87e9-aff072aaae2b") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ce6bd89b-d290-481e-8384-6460980c257d") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8859e93-5054-414c-9a04-fddd954cc61c") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "69ee655b-00da-4ade-9ac1-2c01d2d7ad6c") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a05d4104-3cf0-4731-9861-7d8ee48a116d") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6c6ee088-2696-47bb-ab98-8ff2acdeb593") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dadbcc12-2336-4266-abfa-42666d157cf9") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea6a4b77-e94e-489a-90a3-02e8745336e2") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9d3dc66a-01d8-460f-9fc5-3c039f7cd7b8") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d1b6ab24-e038-43c4-8875-1a86953480b2") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d66a8f40-6f2b-4964-90cc-7080471b9444") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1a23d79a-8e67-415e-9375-4a646f202232") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5d9eb240-e494-4829-bc49-c684d650df01") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4949c4a3-298c-4b15-b6ff-769ebe755631") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "597aaa6b-dac2-4c52-aa34-b0bbc251d10a") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "09743fac-b43e-48c6-9843-fb3ae0523429") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3b46de0b-daa8-482b-a6a0-4c63f1ab7cbb") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "16c562fa-8e99-472a-8934-93ddf1ca221d") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c5e7ef6-6dda-46b0-9ad5-c5debdd1b0f8") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c49692c-86b0-4b29-b68e-8732f69e96e0") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "06e518d8-0064-427f-92d8-8e28fc8abb79") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "584bf920-562f-4af5-a62d-19a48fb55a8e") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fe166d38-ad8a-4887-b899-0626fd65762c") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4be17cd5-30d0-4ff5-b7c8-33573cb5495c") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "b3ad9619-f0b9-4398-aa75-9756fe658ceb") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "bedcd091-1794-479d-8390-0c795749af8c") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "254f99d8-0447-4ed9-9221-d1ed34e1ad67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c057d198-fc17-48a6-be02-b217c3ead5a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "955d2c92-26ff-4c48-97f4-eadb7e9f410b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "0fceecdd-e5b3-4cd3-a741-583117b80ede") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b81efddc-3ded-4a96-9ea2-5290e75a1d76") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 242 "unconnected-(LED36-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "859d89a7-198d-4a00-9313-36b9ce28e77d") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 241 "Net-(LED36-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "19ed4049-8066-417c-8a52-c78de1e1e931") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 239 "Net-(LED35-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "8480ff0c-e4dc-4737-bda2-8a60da80696e") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 243 "unconnected-(LED36-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "9e7e87fa-dc7e-496a-bb0e-2eb2664be5e5") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" (layer "B.Cu") (uuid "e786af02-8d62-430f-bea6-5d2c15b63567") @@ -71459,6 +106076,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "e78f9c27-6e4c-490b-96ff-067d2ffa6bef") + (at 197.9915 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED26" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "309de5da-deb3-44e6-bc2f-5188a648d6ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "c0cdf313-f47e-422d-9ad6-d31668b25084") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c105ad54-fad3-4979-974c-70591227fcbd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "97c68e45-d8ae-4dc5-8525-cac91f6ee7dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/da6b6809-5afc-4652-bf7e-e83f0a60c65b") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1719ed8f-9c31-427b-b82e-e5f81cb88429") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "add92997-47a1-4d16-beed-e7bdc137d2c4") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "163dedd9-7ef8-472e-8466-8ef3ba8864c7") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5dde80bb-51e0-4e06-9f60-53d0c6b89528") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b67d921b-9638-463b-b7a3-654e6108d56c") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3871d0a1-b233-4f36-a039-f8082645de2f") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0ceb6211-dee5-42af-a6fc-6e2bdc58ba17") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "426091aa-4a8d-4738-82a6-6ae4f71c3154") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d133950e-d76b-4e97-800e-61c6249503b5") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "d7366f31-a59b-4ea4-a883-497aa55bd7cf") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "e88e8b0a-622e-4749-876a-5e3965626d52") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8ac260c3-8fca-4583-884f-f80acbaa1f12") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4d91796c-43eb-4b39-b15c-fa19e8f22156") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "93893e76-b019-4b58-922e-a22906fa7e02") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "295ccd35-4735-4a62-a6c1-14b268b474d4") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2b32e8de-1584-497b-8a71-170d350d44a8") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "61d27e6c-f3ff-4e44-82af-9f2c5b6a2388") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "50191cdb-4cdb-4415-a0c8-fe817a5b75d0") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "08b2dc0e-0aa3-44f5-a899-c320b8b1e5d0") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "782de460-98db-4f48-a041-dbdda5f3c3ad") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6e630689-3ca8-4e82-9864-8b8f01688622") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "467195fd-a336-4191-9e24-1217d06afca3") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0ea5fdd9-8aae-4cb0-93ea-d106c725250e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "71a8a0c5-b71d-4f4b-9266-ca84322b5721") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "da0d1af3-15f6-4ce8-8194-fb5c971e5513") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f9f603c0-a0d9-4858-a610-a016bc322491") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "96fbfc67-5d6f-42f4-bfbf-7eeccfb517d8") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e8a45299-e165-4d42-b110-af5fd3b1fa74") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7236dbaa-91d7-45ac-a2d9-e33df262d5f2") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed37418a-8dfc-4652-856c-8db3cb388427") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "950a34cd-38d3-413c-8583-dc96c589f0ec") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65934643-d5d8-4804-8d95-172d2dcf8584") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7ee9efbd-1eac-43e9-930f-3a1978791cea") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5f535ef6-b5eb-4849-aea1-737910b65480") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e0c7c3b2-f082-4708-a822-493ab57f508a") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "4af433b1-7a65-4f6c-82d3-39e02d950c76") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "cb53bc49-0150-42bf-8ec7-0443ae4636ea") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d259272c-5a34-4081-9ac4-36954860cc82") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "89bfa41a-6d39-482c-8e2e-3bd6d96f4708") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "91a32d7a-a672-4dca-8208-f4533f6298ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "71f63ce3-f748-432e-8b16-394fa4348f12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "3d0a226b-e103-4a64-b9f5-55d05a75a7b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "20b3604b-405f-4de7-8fed-9f454afc9640") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 213 "unconnected-(LED26-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "c3f9c5bc-6f02-40cc-a4fb-b9f76b959317") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 211 "Net-(LED26-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "1409d630-8972-4bb8-b0e1-b90f4f21553c") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 210 "Net-(LED25-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "255cc877-04d3-4dae-9fed-37cf79d0e248") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 212 "unconnected-(LED26-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "5bc16e19-2c48-4486-89d4-8c11b9ec92bd") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") (uuid "eb2964dc-f557-44fa-893b-779a9224361d") @@ -72616,6 +107800,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "ed4c78bd-4da1-4f51-89bf-fcad28e9e8de") + (at 215.7215 32.325 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED7" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "3af04409-df31-4e21-9770-6eedde196bf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "ca92e07d-d686-400b-ad93-aab9cbe5d9b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5033a5c2-cd10-492b-8c7d-b58f287494ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "85d5fd1e-9d99-42c2-a458-9edf905be568") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/350a75c8-8a5c-47ac-aa8e-24cbeab2e57e") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "564a8b82-bea3-48f2-aaff-631a642097d0") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90232b32-d0d5-42e3-9c29-922d57f04e1f") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d515dab-ca87-45c5-a476-3f6409600dbe") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "45871a9e-1419-444f-8a62-83eca288f9c3") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8de7b539-3cd2-410a-aff2-ae8650383acb") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "cc6742ed-8e63-424f-a98a-87884764703f") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "81a39e93-59a5-454d-9960-78c3c271a06f") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f15c52d1-eb0d-4f1e-b1c0-5b43c132c8d9") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "23ff6baf-7359-4634-b6de-409c50fb76e1") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4e8f3071-8e2c-42d2-93c8-4f6d1e31e386") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "6037fed2-03ab-425d-bd82-0f6310f407f2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ea3c9d4a-642e-4081-a7aa-9ceb3aee93da") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "1fef0a61-c544-413e-b5ec-e8d31721eee6") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e136aa66-dcf2-4c48-87ae-582035366ab5") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a356979e-8a8d-4bbe-9bef-5e7a73bac0d9") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8e0e8dae-8d87-453a-86e5-e561f8b9747b") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ae045eed-0405-4a5d-9125-bc35f445b6d3") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3fdf178d-6db2-4506-a125-a76b463199e7") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "25e55b77-42bd-4756-890b-851236af1a22") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "62fc5f3b-8011-4829-910e-16b56e0fdaee") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fb337782-1293-48de-92a7-451dd9a94121") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "190d1996-1e91-4145-8e97-b2ea6ff05da1") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bad141cd-1f73-4b80-a6a7-c0f81344e476") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c6237e06-c74b-4d70-9e12-b880eced6f1d") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "474c8843-a701-4586-81d7-2b9bbad66332") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3aa10c6-06f7-4bfd-914b-bc0c2455533d") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e35de3b7-9c08-47a3-a2fc-cacaabf1b16e") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a125d3e4-74ce-4bc2-a169-dd4a43fd732c") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7928c13-79ad-468a-839b-c21482627638") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7dd405a4-6aa8-4104-9243-81ce3a650af0") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef051c87-e2fb-48bb-b20a-541809e67e4e") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0793d2c-79f2-4581-a0fb-d930309507e0") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be89db83-1f71-4db9-a05e-f97e75411369") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d2ff9272-e42b-4aa8-926d-0acc43447860") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "17cc069a-dcf4-4433-a28e-27f78a296b2d") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "500e3fc7-6c80-47dc-9870-62226fb18664") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "1d4c5cfc-a288-4880-8aa7-698aa0d3eacf") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f6950321-6d2a-4f32-8136-a025fd4058da") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "2ec7e264-9770-43d7-b497-6adbf096ae38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "31df5025-43aa-44d2-b6ee-192f2031633a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "f296d0e8-91a4-47b7-8158-f836fa95866a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "05efd949-f07e-402e-8837-0769c5e56ba9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "42ea3374-00e7-4206-98f0-77ba351f77d0") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 154 "unconnected-(LED7-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "9835209e-f1b2-49d2-b530-a29376ff3874") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 156 "Net-(LED7-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d08019b4-62f5-4f72-8281-8df34ca66667") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 153 "Net-(LED6-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "b8e55fe1-e662-4412-be98-6914fb70edc6") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 155 "unconnected-(LED7-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "cf362f5f-48c2-49e7-93ea-b19ccf86149d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "f0996015-6303-4e5c-b447-544ed94c703f") @@ -72948,6 +108699,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "f1b1f6fe-700c-4261-ab66-1cfcf855f904") + (at 206.8565 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED14" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "9c9001cf-a3b6-4726-90d1-a5e88c050c84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "7702e0be-a9d4-4967-972e-73f3ae4e70b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "56d22a1d-faa5-478b-a9a7-d584ba825d67") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "801fb0b3-182b-48d6-b822-69286b88a812") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/24f892e7-475f-467e-acc5-b7beb1d682b4") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "dde82271-c9be-4690-bcf2-d2c727bfa176") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ed4a7bd-d063-4aff-aa66-1dfcc0716cc9") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6444dd98-7896-48fb-8d01-3eb103826491") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef042342-e7b1-4883-b9ed-3b312dd76ae5") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf2b9a72-817e-4c5f-a793-35b16d68afa8") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e5396146-3db4-4046-ab24-e94cda758ef9") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b65299fd-15e2-40bf-8a0d-1665228f920c") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "05b95c3a-f4bd-4159-8383-0e9f1cafa330") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8fa8c923-e86c-4580-b9e0-1ee440a3c576") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "673addb5-41a3-48f3-8237-40d898559e33") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "9096bf5a-db6e-4687-a29e-2282cdcee0b7") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f8213959-fd62-4c3d-b7f9-9cc345b6574e") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "591b5bc6-068b-4d24-9976-071f1865fb4b") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a94ba2cf-f59f-45f3-81a3-df71b33a3492") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f8f9ef84-a589-41c0-b0b6-5f52387cbd86") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "78e4d771-9376-4599-a8a4-b313fac44370") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "97095a88-1252-487f-a11d-d311340a4b99") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "89743e09-776f-49ab-b4f2-8fe869d7ce75") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ca0a6c6d-49f9-48a9-9d61-658d5cf4755e") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "92b0f4f0-38b4-4066-b9b0-b20f2496b81a") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a1541a2a-5511-4700-ab22-6612d5898a6f") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eaae55e0-2cd5-41b9-b2c7-73ef042db33d") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e833d933-2525-4301-82e3-240b0c967c77") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a69706b-464f-42a3-8027-d945d829581d") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d8cb66c5-df1c-4d18-adb7-fb2527e4bf91") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3e2b80f9-8387-4aba-9618-52f641c6b49b") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dc8a47a5-b1a3-4723-ae26-86892bcfb3ef") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "77c06821-d075-429e-b965-b370a8f816ca") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3ff2bc10-6eec-471b-971a-55fc5ebb4c79") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7256c4ac-9153-49c0-8928-e3419de8deb0") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d23c5149-62ac-4150-b38f-4419201bfa2d") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ba8df94-a616-4fae-bbe6-d2fe1f5f4e67") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0681ac1c-0a65-4051-8cc3-e7c94ef1aed9") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "694f3253-a7f7-44e4-9e9e-d478f4e85dfb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a37cc953-0667-44e6-aca7-8587b1d5151c") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "36bcabbe-e6bc-4453-abdc-6d5fd743c758") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5b9ea101-1f2c-46f5-96fd-d23e34d8a6ae") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fbaa59a3-f96e-4854-aab6-0f2c9b44fd9a") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "4f7a64ae-013b-472b-9f41-544aaaf2ab9b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "a4adc1de-2350-409d-b4ff-1c2b8ca873ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "fba46c22-3249-43f8-9996-7783136198dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "41ed41dc-49cd-4e26-9df5-851f30717ef0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "e62f3f8e-132d-4d92-89f3-d046ff78b0d8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 175 "unconnected-(LED14-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "40fbd8ec-557a-464d-b342-52d7178db900") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 176 "Net-(LED14-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d27b993c-e774-40ef-b037-a2238a61dc57") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 172 "Net-(LED13-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "2c46ee17-82b9-4575-847a-8b385fea0a34") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 177 "unconnected-(LED14-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e9274039-84ad-4620-870d-e1aed9d0565c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "f216b85a-945c-43b7-90de-bf0d5356651d") @@ -73612,6 +109930,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "f3cd5f2c-8900-48f6-9dc6-e146955c038a") + (at 215.7215 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED5" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "5b56c1f8-2384-4640-a999-043a66a9ba48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "465b2aa1-2fcf-40bf-918c-aef65c502671") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "aa46941e-35af-4f06-9eeb-68f371cf4c02") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c872c39c-3822-4408-a3bd-ea099ada60ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/a7d89747-97c8-4778-ab96-c30431500c17") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c01f15d8-e96f-445f-af7b-6872707fb530") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1aff004e-057b-4a4f-b013-3e51ed2ca41c") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0864e205-9d66-42e7-96f2-0ad43d2d76ae") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d3983e7-1774-49f5-a68b-4faa07222656") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8adb8d98-28a3-49d1-a9c3-a75912734062") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "79cbd264-6d9a-4bb7-9b55-3d14daf0a59c") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "798387e9-990e-43cf-b1a2-d5281557b8fe") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1d8b6922-dcc1-45e0-adeb-624811bd5d7e") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3547a2ee-e42a-4222-a032-0e99eb93e66c") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c5c92e79-2e1b-468c-9b7d-093fcc6d7918") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "cb13f538-acda-4d1a-a6e6-d2f444ecdae2") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "46c0a569-e313-4542-95ae-db35c2e1184f") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8c04bc83-eacc-4dc1-9837-5a9c6ee5ea10") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "414d9507-d189-4515-82f5-fc72d4a640ce") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "029e053d-433e-4f3f-ba41-553ad5eb795e") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8b2c78a8-62be-494c-a247-d8da64d86c89") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "881fde12-0356-495d-8c2c-1c7982096771") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9d554e68-74eb-4a6f-89f0-78b9c1034798") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d581d5d9-e7d3-47a4-8d3c-f676154312c0") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4ed98cd0-86b1-4c8d-b6ce-271be21d2cc4") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "01052e09-3a74-459d-9d7b-72d30f351cac") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "26380cd0-4776-4eaa-94ba-3e1c78569b8b") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f6c6cecf-40de-4dc6-b7c1-b6a65fc5765e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5c97f4fa-4206-4d40-abd5-a41f575b278f") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "067ebc06-e976-4dd1-b783-530f76fcf4c3") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0b708524-a26b-46c8-8900-f367b64ba1a2") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "910fedf0-4d6b-4803-8635-4e8126e0ea9f") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ed5e1428-a334-4dcb-80b2-dd36456db2b4") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "80ba08c6-eda0-4be2-ae48-0b2f5b719cce") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1c33fc08-d30f-4ec5-8b53-73fe7302171e") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "39e55794-d470-43fd-90d8-e68c30ea529e") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5780641-92dc-4e7e-85dc-3e6c1843d4ec") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e333240a-66ef-4be0-a8ab-9df1cea4f308") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "54ed5340-34b0-418e-8369-039345dd2a00") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "6b10d380-7106-4e63-8e99-0601bdc3342e") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "57ca4a4d-6bf3-4648-9f1d-a92012038f2f") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ccf0b066-c5a0-4654-95c0-05feafd45d52") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "fa7e3569-518f-4b76-b314-2f82b0492dbb") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "7fcfc323-f534-4fd7-9bc6-2541dee44b04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "8f2c4d86-95b2-4068-8c10-cf84bc1283b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "46df4b32-9157-4312-9485-85726ed85d31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "d023f19d-1ee7-40ae-8364-b53bcc43459a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "496308c9-d9a8-4e8c-ade4-8e0001fc98d8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 148 "unconnected-(LED5-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "084a63f1-f7b0-4f46-8705-dc81095b8b44") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 149 "Net-(LED5-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "1dc279fb-4587-49cc-8fdd-843c21614948") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 147 "Net-(LED4-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "63006384-a87f-4ae9-8661-1be226f71729") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 150 "unconnected-(LED5-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "b67819b0-83d4-4c71-ab08-6336316c23d5") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_4ms_Package_SOT:SOT223" (layer "B.Cu") (uuid "f78a514e-0598-416d-9e49-25cee811ad10") @@ -74733,6 +111618,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "f96d4494-db05-42ca-9624-98711878494b") + (at 189.1265 7.075 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED38" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "75511338-c9ee-4e6c-ac0a-049bbd0a9b56") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "2ce810e0-e58f-4510-aba7-084f2fd02b4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4f07c0b9-3a64-4f43-8db1-3b36560232b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8e83ba86-6432-4c3c-9bbd-b7ad00e32a60") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/44918a5d-3d1a-4836-bcdd-78bffaa0f2aa") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "040b869b-6f9b-4498-a988-f2bd16c752ef") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "46d16de8-aa44-42ab-a331-cda002b359a2") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "92fe5745-eff2-4240-9900-398040f2bd27") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a61d7bfe-d8c8-4265-82db-6a98ab147d55") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e6b35d0e-29c4-433d-a861-4b82f365fbd8") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b47701d6-9437-4ea6-8418-e909dbf1280b") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b884e65c-86d0-415e-b7d1-217e9b10c761") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b483aadc-da9e-4860-91c8-c07305076ce9") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "772b86aa-7f1e-4a8b-bfc3-b46966896fad") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "32be88af-c460-43e6-a568-8b725317a9d9") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "4b59a18b-1d40-47cc-bd61-fc526161c192") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dc46e3c6-8d3f-42c0-a038-9c365d48f73e") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "8a6dbdc8-c710-4f51-a6d1-afd9b1d19b5b") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4f39ee45-70ed-4526-9681-39fd733d8046") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c0d86df4-c561-489d-ad79-722d68eb8cf2") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a96092a3-90fd-4202-8642-e80a2cc3dff6") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "45fb8aee-4cb2-4d4c-9309-9d4daa9d2644") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cd6eea57-88d0-434e-ad3a-9011c071b984") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3864fb3c-6ed8-4a20-a0f7-746bff30c335") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a601a139-df7a-43ca-9957-4a8a6986ef2c") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e045a953-a2bb-4d47-abd1-19e85d40a6fb") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4491af5d-68a6-445a-b4c8-06a40c441d66") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1ab8c413-e3b0-4179-81e1-a6a2ff67c62e") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "207f34b8-6114-4ffb-af8c-46ae3b918a94") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dcd08f21-c481-46f4-b95e-ed6000ffec4b") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5417e46c-8074-4e2d-add2-7785a30df3c9") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4767490b-2b97-41de-8c4e-5967c4f99b56") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "579e5356-f955-4fdb-84b8-db89999c7199") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c4b8defe-442e-4dc6-b068-ec84f6d41e57") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d3a150d-6114-4453-9e83-029affbebe07") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3eb604a7-beb1-4908-b95e-16911608686b") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "838378e2-61df-427d-b638-742f0a447f3c") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7f76afc0-7f64-4c70-96e3-00f91e7cff24") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7d508562-5923-4cfb-89ae-3021682f6d07") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "a2c24a81-91d6-4c1a-947a-454757434145") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d65508a1-4fd8-4320-93b0-83f272f07f0d") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9672615e-765f-413b-9730-831e2b5719f7") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "ec283215-bb0e-4d7f-8efe-184fe17d2e81") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "03a7109d-5a59-48a2-b23a-925bd34eee23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "f213c00f-dda5-492e-a9a1-553fe2480e23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "dea40ed0-a282-40e1-ba0f-8d3e53c94c49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "fc051bfa-ab64-44af-ab66-4e59847c7beb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "946ba99b-41f3-4f51-9a00-4f3fb3ec702c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 248 "unconnected-(LED38-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "a62f89a7-07c0-4502-a984-bce48469065e") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 249 "Net-(LED38-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "b2a49ae9-6ed8-4cc5-8759-83b744304991") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 246 "Net-(LED37-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "2abd2b88-ad4d-4c56-bd52-f932e43b971b") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 247 "unconnected-(LED38-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "6dc6c035-5157-452a-916f-b21694fcd657") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") (uuid "f9d5d4de-750d-4a0b-965b-99135cc3026a") @@ -75065,6 +112517,573 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "f9d6d760-96be-4c80-bada-910c6a5fb714") + (at 171.3965 22.225 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED65" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "5831a7e1-e8f6-4899-821f-f4235c861def") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "c5b536ae-50b6-4d48-a42e-6dd2d4e3f966") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d56b1e8f-a161-49b5-a63b-87de213e25cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2ef3210f-e533-4e3a-aee0-e8cd83474e01") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/b56c8504-c0d6-46e6-9997-24233c29f427") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "097951c2-4882-4a60-a89e-96459e91dd18") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "92c12c32-03d0-49b9-a6a0-eafad2257169") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0773fc2b-598c-401a-a634-6a8d5dab904f") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "49505998-0597-46f5-b2fa-b25fe4d393de") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e5bfcdf5-5569-4a9d-bf75-a0c5bc30ba42") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "d16c4484-fe85-4a19-9658-d77db6082d31") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "11d352b6-66d1-443f-b77a-2637d29b9930") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "c8be979c-efaf-4527-a7b5-e9597bf65053") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4d1f430c-6306-48a9-b940-2710fecf9ac1") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "29756c86-3245-4864-9fee-30b4001dfc1e") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "41055986-3492-4c42-bc8b-0c455cde8791") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "afa80cbd-a8d0-4aa1-b452-6b20c0f017f1") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "f67e5821-ead5-447c-b933-5b9450649bc9") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14293926-133a-48d2-972d-a91bb587df1c") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8f37e11f-29dc-4a07-99e0-d91cd3f00abc") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dca5b18a-9aeb-4a99-be42-773242598df8") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "25072631-e1bb-49cb-af27-b1f6731f3a9b") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "76a91815-84c3-498e-8286-bc686d57187a") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e58fafbd-0693-4bff-88e9-e96a4f4bf4d4") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7efc4324-53aa-4cba-b6ca-f94551a13914") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b480d99d-4ea6-45f1-813d-6f6d4b292e86") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8206e28e-9b3f-491d-89f3-7ded8103a660") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "388d82f7-1d14-4358-a305-a92353adb481") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6861374e-3278-47bf-b293-c0739ecdab3e") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "db9a2068-9ef1-4025-b2fe-4d9088aac41d") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "40e20ed6-4d8c-4ac6-b8a9-0ccf6a6624bf") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1b0fe12b-0f21-4d9f-b6f6-2d9c9e001aaf") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2d126cec-d296-4cc2-a0c6-1dbe72296272") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "795c49d4-2782-45d0-a0a7-05bf155026cd") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "288794e1-eb6b-4c70-bd79-95db1160b7ef") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ae6714c-e89a-45fa-8cb9-edbc04f914f0") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c6cf1edd-c759-4794-aec2-f1f91102a18b") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "485023a7-aae4-4764-9efa-3e39cbf2e90c") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f2b3426f-c8d7-40d5-b05c-f8152606ebeb") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "d9760a33-b59c-49d4-a7fe-c26fafcaff07") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "e4be188e-3c33-4657-b8b4-88fbbb983860") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "7ee9123d-9e48-4872-b293-23152aacea94") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "9c88b025-4454-4c87-9896-4c331442274c") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "6613c3d0-1667-4291-a50b-4e6e82c3519e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "caa895f6-e430-4edc-a52b-a488a5c058f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "4ed7c1aa-2c6b-4544-a0c4-122075c1d51d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "3cee7a40-2a9b-4aa3-baa1-384da149b256") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "9b80f8b4-47da-4c89-b344-3119eabb1b08") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 328 "unconnected-(LED65-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "07ebd416-19e9-44b2-a2a6-5fafd72e87d2") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 329 "Net-(LED65-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "3ca6d345-3a38-42a9-8b2b-85b65941d5e1") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 327 "Net-(LED64-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "3204ff43-2e32-4b21-a91e-c813dd2ae206") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 330 "unconnected-(LED65-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "6b0eb073-abc5-442d-93dc-a2c0e916f55c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "fa5390f2-3b84-41df-b8ff-d18cccde8d99") @@ -75665,6 +113684,1140 @@ ) ) ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "fd0de0b4-9e51-4621-ac3b-c2a4cb45330a") + (at 180.2615 12.125 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED51" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "2603a334-cae9-4726-afad-8cec43ef63a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "fbddd5e9-aebd-47ae-b9c6-a3cd755cf217") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2b8fb58f-9bd3-47be-9d43-d4580e3f444f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "39266918-636d-4227-ab5a-45f5056f0141") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/a3d14776-6fa9-47c5-b30e-3892ecafee29") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "90b9536b-9124-4127-91a4-fc09055aca46") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b4478e40-a1e6-4d0e-84c2-14d88cfa424b") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3da0eb7f-913c-4c3f-a24b-2012a9c0cee3") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "be3033ba-ab80-428a-8095-d8bb1af9a19b") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe00b945-7231-43ed-b362-d1eb67ec626e") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e872e7d1-a2c0-43b8-bc39-dce49e488dd1") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f4b000a6-4ddc-4727-a588-00ab10323c69") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "2017553a-40f9-4e5f-b4b4-f0fb1e14de94") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7b766e9c-e523-4e0c-9a1b-c884c981e6bb") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "c3d43aa5-2eb7-4b42-9294-decfc8ba9d0d") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "ddcb897b-3d4a-40be-8f33-9e3348ea030a") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "13476817-d21b-4be3-89ee-967609a55f1a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "53c5f09a-9afd-4a40-9e93-df1921f156e6") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bbc67b85-fe22-438a-b59b-a4fcc19717c3") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b9a8f7ab-655f-4d31-9cb5-5abe856aac65") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "07130c2f-f017-4e58-8a0d-dc6b3771a243") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ab641535-d32f-4521-840c-51e6dd70de2b") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0d64945c-1ee3-4639-9099-b0e7fc3b0e62") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9a5ed120-eab3-4693-80ab-e96cbdd51f34") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0948ff39-1bca-4593-a49d-12cc52b1b6ad") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "49e15933-6a31-48c8-9592-59bd179c9e30") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3d67ad2f-861f-4b6f-a292-56c7d66e6d70") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d2a37e6e-5d18-490f-9470-1697756aae9a") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0f48ca5f-78b9-44c8-bab3-8c4572c47f66") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0ec21ee6-03d5-4628-8c9b-bea35a9e1213") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "16a84f56-134b-46e7-b9af-694ad48d2c21") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8b065b74-ffa7-410f-a260-f1e158bdd549") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dedc7ff0-01b4-4b27-84d4-65c29ae2a176") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9546ab7e-586c-4d08-b4b0-f4906fa9aabb") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f7834224-f502-4bf9-93b2-53885fb86639") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e66b78e-51ec-4e91-adcc-2bbe354f24be") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a48e5d0-8771-4b34-b50c-fde4b0bd1034") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5219aca-2036-4748-a4f1-30c3a0fb17ff") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "2b6b24bc-94ad-4bfe-b2ed-bea6e46b9670") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "10ebac5a-a037-4be6-b0a7-165de8ff5a55") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "5dcd0317-2a86-4f70-88fa-b5326422ba4d") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c73f0dc5-9461-4aa0-b5ff-2642abbfcdb7") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "320185c8-d4a5-46b7-b51d-48f9f15162c9") + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "1105392a-e40e-47b1-8a14-df546b7ea22d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "be537c2d-84c7-4c8b-b171-13b6b801cc0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "6f538528-77b5-4f1b-a175-2341157fc2e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "2b1426fc-6232-4ac7-a397-53c6f8463de9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c1801567-3905-4634-aae3-e54b8990d72d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 286 "unconnected-(LED51-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "038319c9-0b62-4e21-a53f-58ac96284b53") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 288 "Net-(LED51-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "d66d9219-2165-44b6-83da-c25677f2c3d2") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 283 "Net-(LED50-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "c935c238-dcbf-4244-b0bd-79fa5407abf9") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 287 "unconnected-(LED51-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "7ba952c7-5903-4cde-8bd5-9cb0930c0825") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-choc:LED_choc_6028R" + (layer "B.Cu") + (uuid "feb14d2a-832d-4f2d-a095-89104c16e3b7") + (at 197.9915 17.175 180) + (descr "Add-on for regular choc-footprints with 6028 reverse mount LED") + (tags "kailh choc 6028 rearmount rear mount led rgb backlight") + (property "Reference" "LED28" + (at 0 2.6 0) + (layer "B.SilkS") + (uuid "1fb0fcfc-455e-4229-9706-398701c10b45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "choc_SK6812MINI-E" + (at 0 3 0) + (layer "B.Fab") + (uuid "4a9c59da-4a29-46f1-9aaf-8be97938ba0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e72e4b83-3a31-4060-a2b8-94dc062f483a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Reverse mount adressable LED (WS2812 protocol)" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "772795f2-ed76-4a5e-826d-1e9b01a3c5a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/0330dd45-2776-4667-9e47-eb2dbca2bb32/3ecd9002-f2ad-4edd-a300-56bb92870ae0") + (sheetname "/RGB Lights/") + (sheetfile "untitled.kicad_sch") + (attr smd) + (fp_poly + (pts + (xy 3.5 1.25) (xy 3.5 1.73) (xy 3.98 1.25) (xy 3.5 1.25) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "77c5b5c7-819f-4c64-b30b-cb8f4601956a") + ) + (fp_line + (start 9 3.8) + (end -9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9a2deb5-3e2f-46a5-9218-a887d3dd59cf") + ) + (fp_line + (start 9 -13.2) + (end 9 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "17536336-6cff-4c30-b835-af0593225b8c") + ) + (fp_line + (start -9 3.8) + (end -9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9e01e4f8-e9ba-4af4-a9de-4025141b1f2c") + ) + (fp_line + (start -9 -13.2) + (end 9 -13.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c419f991-38e7-46e5-b73a-45b9a405f8a0") + ) + (fp_line + (start 0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "66d74b4e-8862-4274-a443-177bc80f3be8") + ) + (fp_line + (start 0 -4.7) + (end 0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "48921ee8-7470-46b3-8bc2-e5264c052e30") + ) + (fp_line + (start 0 -4.7) + (end -0.25 -4.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ad7aa1cb-a615-43c3-b893-46c00cb5f47d") + ) + (fp_line + (start -0.25 -4.45) + (end 0 -4.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9232b283-9ca5-4d64-a9c8-eae0e67ae5e7") + ) + (fp_line + (start 9.525 4.825) + (end 9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "5f0943ac-4eb0-4e33-8ebd-def5a5a15bac") + ) + (fp_line + (start 9.525 -14.225) + (end -9.525 -14.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "bc14c49e-ba09-4436-a13b-2762c5b701b1") + ) + (fp_line + (start -9.525 4.825) + (end 9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "23d162e1-cb23-48e5-af0b-9ba807df1d5a") + ) + (fp_line + (start -9.525 -14.225) + (end -9.525 4.825) + (stroke + (width 0.12) + (type solid) + ) + (layer "Eco1.User") + (uuid "dc9605ed-6dd0-46ee-8a28-1db62bc01ec0") + ) + (fp_line + (start 1.699999 -0.702843) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7e850a41-29bd-44a7-a841-56ab4c59ae42") + ) + (fp_line + (start 0.794452 1.499999) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c8d4167e-7a47-4ffb-9cc4-a55637df562a") + ) + (fp_line + (start -0.794452 -1.5) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dddec16b-fed0-4176-8cb3-adae967bc3bb") + ) + (fp_line + (start -1.699999 0.702841) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "33290a7e-641a-479d-8436-228546e5e4d0") + ) + (fp_arc + (start 1.749484 0.919719) + (mid 1.712526 0.814067) + (end 1.699999 0.702841) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c6c4c01-b44d-453d-b5ed-0d34245e18c8") + ) + (fp_arc + (start 1.749484 0.919718) + (mid 1.638073 1.504037) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2d0f7b27-b278-48db-bb04-3961b4d6afdb") + ) + (fp_arc + (start 1.699999 -0.702844) + (mid 1.712536 -0.814066) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffb8eb6d-850c-40ed-921d-89656e85fc83") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 1.638071 -1.504036) + (end 1.749484 -0.919721) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f3b904e7-a0cc-48e2-b9ab-856e1315150e") + ) + (fp_arc + (start 1.046711 -1.568299) + (mid 0.925123 -1.517377) + (end 0.794453 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3c0f8172-1f0b-4d24-9254-4bd4a2221986") + ) + (fp_arc + (start 0.794452 1.499999) + (mid 0.925123 1.517376) + (end 1.046711 1.568298) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0a0c395-1edb-4622-8c0a-9f7abf17bfa6") + ) + (fp_arc + (start -0.794453 -1.500001) + (mid -0.925123 -1.517378) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "60d32bf4-fd7d-44af-99b9-e009ac6b41dd") + ) + (fp_arc + (start -1.04671 1.568298) + (mid -0.925122 1.517376) + (end -0.794452 1.499999) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6cce3a22-1d0e-495c-8b13-656d0fb12170") + ) + (fp_arc + (start -1.046711 1.568296) + (mid -1.63807 1.504033) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "33c1ff65-5df5-4cb6-873f-b65fcf6c21e8") + ) + (fp_arc + (start -1.699999 0.702842) + (mid -1.712527 0.814067) + (end -1.749484 0.919719) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "281c8236-6366-45e7-870a-e7ce9be6a447") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.638071 -1.504036) + (end -1.046711 -1.5683) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b18c5f69-6004-44a5-ab8f-141d71254363") + ) + (fp_arc + (start -1.749484 -0.919721) + (mid -1.712527 -0.814069) + (end -1.699999 -0.702843) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "999eac53-2c96-4a2d-9514-dbe4130d8c59") + ) + (fp_line + (start 3.8 1.999999) + (end 3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63b25b9d-1188-4316-9240-e801de61186b") + ) + (fp_line + (start 3.8 -2.000001) + (end -3.8 -2.000001) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ac66f89-1ea7-4016-bc8d-022de229eee0") + ) + (fp_line + (start -3.8 1.999999) + (end 3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "32d072bd-2f7a-4e82-9ec4-1a12f9cc002e") + ) + (fp_line + (start -3.8 -2.000001) + (end -3.8 1.999999) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "35b43aa5-cfbb-46d4-b9b1-b84a23d0e1f0") + ) + (fp_line + (start 1.6 0.899999) + (end 1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "986357f1-44bb-4de0-9f07-7c0fa357dba6") + ) + (fp_line + (start 1.6 0.899999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "c6c26a7b-6622-4336-bfb5-8d836cacf52d") + ) + (fp_line + (start 1.6 -1.400001) + (end -1.6 -1.400001) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "f241ca1b-7c87-4bbb-8029-6df734c6df06") + ) + (fp_line + (start -1.6 1.399999) + (end 1.1 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "012a5f24-c18f-48d3-9d7e-1fc961df1453") + ) + (fp_line + (start -1.6 -1.400001) + (end -1.6 1.399999) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.Fab") + (uuid "922149fd-1310-4454-972d-4d5b9a17cf78") + ) + (fp_text user "18x17 spacing" + (at 0 -12.3 0) + (layer "Dwgs.User") + (uuid "c7739134-97b1-47a2-aaaa-1ea206a5d031") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "offset: 4.7" + (at 0 -3 0) + (layer "Dwgs.User") + (uuid "efea3dbf-cd48-420e-a4a1-211a6199ed00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "switch center" + (at 0 -6.25 0) + (layer "Cmts.User") + (uuid "21a4d899-c249-4302-a5c6-e8d6104a387a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "19.05 spacing" + (at 0 -13.4 0) + (layer "Eco1.User") + (uuid "17a34311-dfee-4cce-a168-98e43c3c11e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "6bde948a-9341-455b-a9e6-5b32a818514c") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 218 "unconnected-(LED28-VDD-Pad1)") + (pinfunction "VDD") + (pintype "power_in") + (uuid "dc6759a4-089b-47a4-8563-6977a9d7d76c") + ) + (pad "2" smd roundrect + (at -2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 219 "Net-(LED28-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "e2e23df4-0857-4518-a320-4da5edd30be7") + ) + (pad "3" smd roundrect + (at 2.725 -0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 216 "Net-(LED27-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "82657391-f9ba-4f57-bd78-436c08da1f5a") + ) + (pad "4" smd roundrect + (at 2.725 0.75 270) + (size 0.82 1.35) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (chamfer_ratio 0.5) + (chamfer bottom_left) + (net 217 "unconnected-(LED28-VSS-Pad4)") + (pinfunction "VSS") + (pintype "power_in") + (uuid "9aef057b-879b-4c9d-8192-e8cf43733438") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (offset + (xyz 0 -5.08 -1.76) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") (uuid "ff83d47c-b711-4775-8c41-3b97cac217e1") diff --git a/hardware/68percent/68percent.kicad_prl b/hardware/68percent/68percent.kicad_prl index a813864c..3e009d1c 100644 --- a/hardware/68percent/68percent.kicad_prl +++ b/hardware/68percent/68percent.kicad_prl @@ -92,18 +92,18 @@ 11 ], "col_widths": [ - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 165 + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 ], "custom_group_rules": [], "expanded_rows": [], diff --git a/hardware/68percent/~68percent.kicad_sch.lck b/hardware/68percent/~68percent.kicad_sch.lck deleted file mode 100644 index 374cc240..00000000 --- a/hardware/68percent/~68percent.kicad_sch.lck +++ /dev/null @@ -1 +0,0 @@ -{"hostname":"SOOTHSAYER","username":"Adron"} \ No newline at end of file diff --git a/hardware/numpad/numpad/numpad-backups/numpad-2025-10-22_174055.zip b/hardware/numpad/numpad/numpad-backups/numpad-2025-10-22_174055.zip new file mode 100644 index 00000000..87f5cb3e Binary files /dev/null and b/hardware/numpad/numpad/numpad-backups/numpad-2025-10-22_174055.zip differ