Skip to content

Commit a40610c

Browse files
committed
Sort of ready for JLCPCB
1 parent 52fd109 commit a40610c

File tree

43 files changed

+564788
-12244
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+564788
-12244
lines changed

MouseLedSensorDaughterBoard/MouseLedSensorDaughterBoard.kicad_pcb

Lines changed: 213 additions & 218 deletions
Large diffs are not rendered by default.

MouseLedSensorDaughterBoard/MouseLedSensorDaughterBoard.kicad_sch

Lines changed: 231 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,223 @@
549549
)
550550
)
551551
)
552+
(symbol "Sensor_Optical:BPW40"
553+
(pin_names
554+
(offset 0) hide)
555+
(exclude_from_sim no)
556+
(in_bom yes)
557+
(on_board yes)
558+
(property "Reference" "Q"
559+
(at 5.08 1.27 0)
560+
(effects
561+
(font
562+
(size 1.27 1.27)
563+
)
564+
(justify left)
565+
)
566+
)
567+
(property "Value" "BPW40"
568+
(at 5.08 -1.27 0)
569+
(effects
570+
(font
571+
(size 1.27 1.27)
572+
)
573+
(justify left)
574+
)
575+
)
576+
(property "Footprint" "LED_THT:LED_D5.0mm_Clear"
577+
(at 12.192 -3.556 0)
578+
(effects
579+
(font
580+
(size 1.27 1.27)
581+
)
582+
(hide yes)
583+
)
584+
)
585+
(property "Datasheet" "https://www.rcscomponents.kiev.ua/datasheets/bpw40.pdf"
586+
(at 0 0 0)
587+
(effects
588+
(font
589+
(size 1.27 1.27)
590+
)
591+
(hide yes)
592+
)
593+
)
594+
(property "Description" "Phototransistor NPN"
595+
(at 0 0 0)
596+
(effects
597+
(font
598+
(size 1.27 1.27)
599+
)
600+
(hide yes)
601+
)
602+
)
603+
(property "ki_keywords" "npn phototransistor"
604+
(at 0 0 0)
605+
(effects
606+
(font
607+
(size 1.27 1.27)
608+
)
609+
(hide yes)
610+
)
611+
)
612+
(property "ki_fp_filters" "LED*D5.0mm*Clear*"
613+
(at 0 0 0)
614+
(effects
615+
(font
616+
(size 1.27 1.27)
617+
)
618+
(hide yes)
619+
)
620+
)
621+
(symbol "BPW40_0_1"
622+
(polyline
623+
(pts
624+
(xy -1.905 1.27) (xy -2.54 1.27)
625+
)
626+
(stroke
627+
(width 0)
628+
(type default)
629+
)
630+
(fill
631+
(type none)
632+
)
633+
)
634+
(polyline
635+
(pts
636+
(xy -1.27 2.54) (xy -1.905 2.54)
637+
)
638+
(stroke
639+
(width 0)
640+
(type default)
641+
)
642+
(fill
643+
(type none)
644+
)
645+
)
646+
(polyline
647+
(pts
648+
(xy 0.635 0.635) (xy 2.54 2.54)
649+
)
650+
(stroke
651+
(width 0)
652+
(type default)
653+
)
654+
(fill
655+
(type none)
656+
)
657+
)
658+
(polyline
659+
(pts
660+
(xy -3.81 3.175) (xy -1.905 1.27) (xy -1.905 1.905)
661+
)
662+
(stroke
663+
(width 0)
664+
(type default)
665+
)
666+
(fill
667+
(type none)
668+
)
669+
)
670+
(polyline
671+
(pts
672+
(xy -3.175 4.445) (xy -1.27 2.54) (xy -1.27 3.175)
673+
)
674+
(stroke
675+
(width 0)
676+
(type default)
677+
)
678+
(fill
679+
(type none)
680+
)
681+
)
682+
(polyline
683+
(pts
684+
(xy 0.635 -0.635) (xy 2.54 -2.54) (xy 2.54 -2.54)
685+
)
686+
(stroke
687+
(width 0)
688+
(type default)
689+
)
690+
(fill
691+
(type none)
692+
)
693+
)
694+
(polyline
695+
(pts
696+
(xy 0.635 1.905) (xy 0.635 -1.905) (xy 0.635 -1.905)
697+
)
698+
(stroke
699+
(width 0.508)
700+
(type default)
701+
)
702+
(fill
703+
(type none)
704+
)
705+
)
706+
(polyline
707+
(pts
708+
(xy 1.27 -1.778) (xy 1.778 -1.27) (xy 2.286 -2.286) (xy 1.27 -1.778) (xy 1.27 -1.778)
709+
)
710+
(stroke
711+
(width 0)
712+
(type default)
713+
)
714+
(fill
715+
(type outline)
716+
)
717+
)
718+
(circle
719+
(center 1.27 0)
720+
(radius 2.8194)
721+
(stroke
722+
(width 0.254)
723+
(type default)
724+
)
725+
(fill
726+
(type none)
727+
)
728+
)
729+
)
730+
(symbol "BPW40_1_1"
731+
(pin passive line
732+
(at 2.54 5.08 270)
733+
(length 2.54)
734+
(name "C"
735+
(effects
736+
(font
737+
(size 1.27 1.27)
738+
)
739+
)
740+
)
741+
(number "1"
742+
(effects
743+
(font
744+
(size 1.27 1.27)
745+
)
746+
)
747+
)
748+
)
749+
(pin passive line
750+
(at 2.54 -5.08 90)
751+
(length 2.54)
752+
(name "E"
753+
(effects
754+
(font
755+
(size 1.27 1.27)
756+
)
757+
)
758+
)
759+
(number "2"
760+
(effects
761+
(font
762+
(size 1.27 1.27)
763+
)
764+
)
765+
)
766+
)
767+
)
768+
)
552769
)
553770
(junction
554771
(at 160.02 107.95)
@@ -664,7 +881,7 @@
664881
)
665882
(wire
666883
(pts
667-
(xy 160.02 102.87) (xy 160.02 107.95)
884+
(xy 160.02 100.33) (xy 160.02 107.95)
668885
)
669886
(stroke
670887
(width 0)
@@ -804,7 +1021,7 @@
8041021
)
8051022
(wire
8061023
(pts
807-
(xy 160.02 85.09) (xy 160.02 95.25)
1024+
(xy 160.02 85.09) (xy 160.02 90.17)
8081025
)
8091026
(stroke
8101027
(width 0)
@@ -814,7 +1031,6 @@
8141031
)
8151032
(label "Sen+"
8161033
(at 179.07 83.82 180)
817-
(fields_autoplaced yes)
8181034
(effects
8191035
(font
8201036
(size 1.27 1.27)
@@ -825,7 +1041,6 @@
8251041
)
8261042
(label "LED+"
8271043
(at 179.07 81.28 180)
828-
(fields_autoplaced yes)
8291044
(effects
8301045
(font
8311046
(size 1.27 1.27)
@@ -836,7 +1051,6 @@
8361051
)
8371052
(label "Sen-"
8381053
(at 179.07 86.36 180)
839-
(fields_autoplaced yes)
8401054
(effects
8411055
(font
8421056
(size 1.27 1.27)
@@ -847,7 +1061,6 @@
8471061
)
8481062
(label "LED-"
8491063
(at 179.07 78.74 180)
850-
(fields_autoplaced yes)
8511064
(effects
8521065
(font
8531066
(size 1.27 1.27)
@@ -1020,7 +1233,7 @@
10201233
(justify left)
10211234
)
10221235
)
1023-
(property "Value" "VEMD4010X01"
1236+
(property "Value" "QSB34"
10241237
(at 144.78 103.124 90)
10251238
(effects
10261239
(font
@@ -1029,7 +1242,7 @@
10291242
(justify left)
10301243
)
10311244
)
1032-
(property "Footprint" "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder"
1245+
(property "Footprint" "PBFootPrintLibrary:PLCC_2L_Handsoldering"
10331246
(at 152.4 99.06 0)
10341247
(effects
10351248
(font
@@ -1072,16 +1285,16 @@
10721285
)
10731286
)
10741287
(symbol
1075-
(lib_id "Device:D_Photo")
1076-
(at 160.02 100.33 270)
1288+
(lib_id "Sensor_Optical:BPW40")
1289+
(at 157.48 95.25 0)
10771290
(unit 1)
10781291
(exclude_from_sim no)
10791292
(in_bom yes)
10801293
(on_board yes)
10811294
(dnp no)
10821295
(uuid "f5e971ac-7e07-4d16-90ed-feaf03314731")
10831296
(property "Reference" "PD3"
1084-
(at 165.1 98.1074 90)
1297+
(at 162.052 91.44 0)
10851298
(effects
10861299
(font
10871300
(size 1.27 1.27)
@@ -1090,34 +1303,34 @@
10901303
)
10911304
)
10921305
(property "Value" "BPW96B"
1093-
(at 161.036 103.124 90)
1306+
(at 160.274 94.234 0)
10941307
(effects
10951308
(font
10961309
(size 1.27 1.27)
10971310
)
10981311
(justify left)
10991312
)
11001313
)
1101-
(property "Footprint" "LED_THT:LED_D5.0mm"
1102-
(at 160.02 99.06 0)
1314+
(property "Footprint" "LED_THT:LED_D5.0mm_Clear"
1315+
(at 169.672 98.806 0)
11031316
(effects
11041317
(font
11051318
(size 1.27 1.27)
11061319
)
11071320
(hide yes)
11081321
)
11091322
)
1110-
(property "Datasheet" "~"
1111-
(at 160.02 99.06 0)
1323+
(property "Datasheet" "https://www.rcscomponents.kiev.ua/datasheets/bpw40.pdf"
1324+
(at 157.48 95.25 0)
11121325
(effects
11131326
(font
11141327
(size 1.27 1.27)
11151328
)
11161329
(hide yes)
11171330
)
11181331
)
1119-
(property "Description" "Photodiode"
1120-
(at 160.02 100.33 0)
1332+
(property "Description" "Phototransistor NPN"
1333+
(at 157.48 95.25 0)
11211334
(effects
11221335
(font
11231336
(size 1.27 1.27)
2.25 KB
Binary file not shown.
309 Bytes
Loading
2.8 KB
Loading

MouseSMDSensorBoard/MouseSMDSensorBoard.kicad_pcb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3841,7 +3841,7 @@
38413841
)
38423842
)
38433843
(gr_text "GND"
3844-
(at 142 77.05 90)
3844+
(at 141.87 77.06 90)
38453845
(layer "B.SilkS")
38463846
(uuid "d4574207-1aa4-4f3c-bfc5-12c8f9590d24")
38473847
(effects
@@ -3889,7 +3889,7 @@
38893889
)
38903890
)
38913891
(gr_text "GND"
3892-
(at 141 77.05 -90)
3892+
(at 140.86 77.06 -90)
38933893
(layer "F.SilkS")
38943894
(uuid "428a7124-b9f6-492c-83c6-fd1a365b2de8")
38953895
(effects
@@ -3901,7 +3901,7 @@
39013901
)
39023902
)
39033903
(gr_text "Vb\n"
3904-
(at 138.4 77.05 270)
3904+
(at 138.41 77.15 270)
39053905
(layer "F.SilkS")
39063906
(uuid "64aacc11-7362-4b88-b737-fce690337e28")
39073907
(effects

MouseSMDSensorBoard/MouseSMDSensorBoard.kicad_pro

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,7 @@
5858
"width": 0.0
5959
}
6060
],
61-
"drc_exclusions": [
62-
"lib_footprint_mismatch|140950000|93350000|0edd8e78-7e87-41b2-a299-110984c42e82|00000000-0000-0000-0000-000000000000",
63-
"lib_footprint_mismatch|141100000|103000000|9b8cd962-3cf1-45cb-af4f-0476688b3736|00000000-0000-0000-0000-000000000000"
64-
],
61+
"drc_exclusions": [],
6562
"meta": {
6663
"version": 2
6764
},
0 Bytes
Binary file not shown.
-59 Bytes
Loading
3.69 KB
Loading

0 commit comments

Comments
 (0)