4 コミット

作成者 SHA1 メッセージ 日付
  Thomas Buck 35c6328748 replace usb a with in stock part 1ヶ月前
  Thomas Buck 3907336be2 replace 1000uF capacitor with in stock part 1ヶ月前
  Thomas Buck cbbb937cf6 populate and visualize oled as 4pin header 1ヶ月前
  Thomas Buck 07d118a172 replace rgb led connector with screw terminal 1ヶ月前
5個のファイルの変更5915行の追加5690行の削除
  1. 5666
    5435
      hardware/dispensy.kicad_pcb
  2. 12
    3
      hardware/dispensy.kicad_sch
  3. 4
    0
      hardware/fetch_jlc.sh
  4. 231
    250
      hardware/pi.kicad_sch
  5. 2
    2
      hardware/psu_lm2576.kicad_sch

+ 5666
- 5435
hardware/dispensy.kicad_pcb
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 12
- 3
hardware/dispensy.kicad_sch ファイルの表示

@@ -6,7 +6,7 @@
6 6
 	(paper "A4")
7 7
 	(title_block
8 8
 		(title "Dispensy Mainboard")
9
-		(date "2024-02-05")
9
+		(date "2024-04-06")
10 10
 		(rev "1")
11 11
 		(company "DrinkRobotics")
12 12
 		(comment 1 "https://git.xythobuz.de/thomas/Dispensy")
@@ -3103,7 +3103,7 @@
3103 3103
 	)
3104 3104
 	(rectangle
3105 3105
 		(start 166.37 102.87)
3106
-		(end 246.38 146.05)
3106
+		(end 246.38 142.24)
3107 3107
 		(stroke
3108 3108
 			(width 0)
3109 3109
 			(type default)
@@ -3712,6 +3712,15 @@
3712 3712
 				(hide yes)
3713 3713
 			)
3714 3714
 		)
3715
+		(property "LCSC" "C350310"
3716
+			(at 73.66 139.7 90)
3717
+			(effects
3718
+				(font
3719
+					(size 1.27 1.27)
3720
+				)
3721
+				(hide yes)
3722
+			)
3723
+		)
3715 3724
 		(pin "3"
3716 3725
 			(uuid "390aa87c-25cc-40b7-88c3-0b502d49c8c0")
3717 3726
 		)
@@ -3987,7 +3996,7 @@
3987 3996
 				(hide yes)
3988 3997
 			)
3989 3998
 		)
3990
-		(property "LCSC" "C386740"
3999
+		(property "LCSC" "C720525"
3991 4000
 			(at 231.14 120.65 0)
3992 4001
 			(effects
3993 4002
 				(font

+ 4
- 0
hardware/fetch_jlc.sh ファイルの表示

@@ -47,6 +47,7 @@ JLC2KiCadLib \
47 47
     C194472  `# LM2576S-5.0/TR Step Down` \
48 48
     C134092  `# Molex USB-C Socket` \
49 49
     C386740  `# USB-A Female` \
50
+    C720525  `# USB-A Female` \
50 51
     C148313  `# ABM3-12.000MHZ-D2Y-T 12MHz Ceramic Resonator` \
51 52
     C279981  `# 1kΩ 0402 62.5mW ±1%` \
52 53
     C140675  `# 27pF 0402 50V Ceramic Capacitor` \
@@ -62,6 +63,7 @@ JLC2KiCadLib \
62 63
     C2937625 `# Straight Square Pins 2.54mm 3P` \
63 64
     C234182  `# Straight Square Pins 2.54mm 2P` \
64 65
     C146690  `# Female Header 2.54mm 3P` \
66
+    C350310  `# Female Header 2.54mm 4P` \
65 67
     C40877   `# Female Header 2.54mm 6P` \
66 68
     C144481  `# 60.4Ω 1206 250mW ±1%` \
67 69
     C697422  `# 47nF 0402 50V Ceramic Capacitor` \
@@ -73,9 +75,11 @@ JLC2KiCadLib \
73 75
     C497903  `# Inductor 100uH ±20% 2A` \
74 76
     C249838  `# 100uF 80V Electrolytic Capacitor` \
75 77
     C310843  `# 1000uF 16V Electrolytic Capacitor` \
78
+    C280408  `# 1000uF 16V Electrolytic Capacitor` \
76 79
     C496132  `# 1x4P Barrier Block 7.62mm 20A 300V` \
77 80
     C347222  `# AMS1117-3.3 3.3V 1A LDO` \
78 81
     C557648  `# 1x2P 10A 300V 5mm Screw terminal` \
82
+    C880594  `# 1x3P 10A 300V 5mm Screw terminal` \
79 83
     C2982285 `# ASMD1812-350-16V 16V 3.5A/6A Resettable Fuse` \
80 84
     C84264   `# LED Green 0603` \
81 85
     C881044  `# 147kΩ 0402 62.5mW ±1%` \

+ 231
- 250
hardware/pi.kicad_sch ファイルの表示

@@ -6,7 +6,7 @@
6 6
 	(paper "A4")
7 7
 	(title_block
8 8
 		(title "Pi RP2040 MCU")
9
-		(date "2024-02-05")
9
+		(date "2024-04-06")
10 10
 		(rev "1")
11 11
 		(company "DrinkRobotics")
12 12
 		(comment 1 "https://git.xythobuz.de/thomas/Dispensy")
@@ -1067,152 +1067,6 @@
1067 1067
 				)
1068 1068
 			)
1069 1069
 		)
1070
-		(symbol "jlc:22025403P00CKMT"
1071
-			(exclude_from_sim no)
1072
-			(in_bom yes)
1073
-			(on_board yes)
1074
-			(property "Reference" "H"
1075
-				(at 0 1.27 0)
1076
-				(effects
1077
-					(font
1078
-						(size 1.27 1.27)
1079
-					)
1080
-				)
1081
-			)
1082
-			(property "Value" "22025403P00CKMT"
1083
-				(at 0 -2.54 0)
1084
-				(effects
1085
-					(font
1086
-						(size 1.27 1.27)
1087
-					)
1088
-				)
1089
-			)
1090
-			(property "Footprint" "jlc_footprints:HDR-TH_3P-P2.54-V-F"
1091
-				(at 0 -10.16 0)
1092
-				(effects
1093
-					(font
1094
-						(size 1.27 1.27)
1095
-						(italic yes)
1096
-					)
1097
-					(hide yes)
1098
-				)
1099
-			)
1100
-			(property "Datasheet" "https://item.szlcsc.com/562471.html"
1101
-				(at -2.286 0.127 0)
1102
-				(effects
1103
-					(font
1104
-						(size 1.27 1.27)
1105
-					)
1106
-					(justify left)
1107
-					(hide yes)
1108
-				)
1109
-			)
1110
-			(property "Description" ""
1111
-				(at 0 0 0)
1112
-				(effects
1113
-					(font
1114
-						(size 1.27 1.27)
1115
-					)
1116
-					(hide yes)
1117
-				)
1118
-			)
1119
-			(property "LCSC" "C146690"
1120
-				(at 0 0 0)
1121
-				(effects
1122
-					(font
1123
-						(size 1.27 1.27)
1124
-					)
1125
-					(hide yes)
1126
-				)
1127
-			)
1128
-			(property "ki_keywords" "C146690"
1129
-				(at 0 0 0)
1130
-				(effects
1131
-					(font
1132
-						(size 1.27 1.27)
1133
-					)
1134
-					(hide yes)
1135
-				)
1136
-			)
1137
-			(symbol "22025403P00CKMT_0_1"
1138
-				(rectangle
1139
-					(start -1.27 5.08)
1140
-					(end 3.81 -5.08)
1141
-					(stroke
1142
-						(width 0)
1143
-						(type default)
1144
-					)
1145
-					(fill
1146
-						(type background)
1147
-					)
1148
-				)
1149
-				(circle
1150
-					(center 0 3.81)
1151
-					(radius 0.381)
1152
-					(stroke
1153
-						(width 0)
1154
-						(type default)
1155
-					)
1156
-					(fill
1157
-						(type background)
1158
-					)
1159
-				)
1160
-				(pin unspecified line
1161
-					(at -3.81 2.54 0)
1162
-					(length 2.54)
1163
-					(name "1"
1164
-						(effects
1165
-							(font
1166
-								(size 1 1)
1167
-							)
1168
-						)
1169
-					)
1170
-					(number "1"
1171
-						(effects
1172
-							(font
1173
-								(size 1 1)
1174
-							)
1175
-						)
1176
-					)
1177
-				)
1178
-				(pin unspecified line
1179
-					(at -3.81 0 0)
1180
-					(length 2.54)
1181
-					(name "2"
1182
-						(effects
1183
-							(font
1184
-								(size 1 1)
1185
-							)
1186
-						)
1187
-					)
1188
-					(number "2"
1189
-						(effects
1190
-							(font
1191
-								(size 1 1)
1192
-							)
1193
-						)
1194
-					)
1195
-				)
1196
-				(pin unspecified line
1197
-					(at -3.81 -2.54 0)
1198
-					(length 2.54)
1199
-					(name "3"
1200
-						(effects
1201
-							(font
1202
-								(size 1 1)
1203
-							)
1204
-						)
1205
-					)
1206
-					(number "3"
1207
-						(effects
1208
-							(font
1209
-								(size 1 1)
1210
-							)
1211
-						)
1212
-					)
1213
-				)
1214
-			)
1215
-		)
1216 1070
 		(symbol "jlc:74HC165D,653"
1217 1071
 			(exclude_from_sim no)
1218 1072
 			(in_bom yes)
@@ -6927,6 +6781,152 @@
6927 6781
 				)
6928 6782
 			)
6929 6783
 		)
6784
+		(symbol "jlc:XY300V-A-5_0-3P"
6785
+			(exclude_from_sim no)
6786
+			(in_bom yes)
6787
+			(on_board yes)
6788
+			(property "Reference" "U"
6789
+				(at 0 1.27 0)
6790
+				(effects
6791
+					(font
6792
+						(size 1.27 1.27)
6793
+					)
6794
+				)
6795
+			)
6796
+			(property "Value" "XY300V-A-5_0-3P"
6797
+				(at 0 -2.54 0)
6798
+				(effects
6799
+					(font
6800
+						(size 1.27 1.27)
6801
+					)
6802
+				)
6803
+			)
6804
+			(property "Footprint" "jlc_footprints:CONN-TH_XY300V-A-5.0-3P"
6805
+				(at 0 -10.16 0)
6806
+				(effects
6807
+					(font
6808
+						(size 1.27 1.27)
6809
+						(italic yes)
6810
+					)
6811
+					(hide yes)
6812
+				)
6813
+			)
6814
+			(property "Datasheet" "https://item.szlcsc.com/943867.html?ref=editor&logined=true"
6815
+				(at -2.286 0.127 0)
6816
+				(effects
6817
+					(font
6818
+						(size 1.27 1.27)
6819
+					)
6820
+					(justify left)
6821
+					(hide yes)
6822
+				)
6823
+			)
6824
+			(property "Description" ""
6825
+				(at 0 0 0)
6826
+				(effects
6827
+					(font
6828
+						(size 1.27 1.27)
6829
+					)
6830
+					(hide yes)
6831
+				)
6832
+			)
6833
+			(property "LCSC" "C880594"
6834
+				(at 0 0 0)
6835
+				(effects
6836
+					(font
6837
+						(size 1.27 1.27)
6838
+					)
6839
+					(hide yes)
6840
+				)
6841
+			)
6842
+			(property "ki_keywords" "C880594"
6843
+				(at 0 0 0)
6844
+				(effects
6845
+					(font
6846
+						(size 1.27 1.27)
6847
+					)
6848
+					(hide yes)
6849
+				)
6850
+			)
6851
+			(symbol "XY300V-A-5_0-3P_0_1"
6852
+				(rectangle
6853
+					(start -2.54 5.08)
6854
+					(end 2.54 -5.08)
6855
+					(stroke
6856
+						(width 0)
6857
+						(type default)
6858
+					)
6859
+					(fill
6860
+						(type background)
6861
+					)
6862
+				)
6863
+				(circle
6864
+					(center -1.27 3.81)
6865
+					(radius 0.381)
6866
+					(stroke
6867
+						(width 0)
6868
+						(type default)
6869
+					)
6870
+					(fill
6871
+						(type background)
6872
+					)
6873
+				)
6874
+				(pin unspecified line
6875
+					(at -5.08 2.54 0)
6876
+					(length 2.54)
6877
+					(name "1"
6878
+						(effects
6879
+							(font
6880
+								(size 1 1)
6881
+							)
6882
+						)
6883
+					)
6884
+					(number "1"
6885
+						(effects
6886
+							(font
6887
+								(size 1 1)
6888
+							)
6889
+						)
6890
+					)
6891
+				)
6892
+				(pin unspecified line
6893
+					(at -5.08 0 0)
6894
+					(length 2.54)
6895
+					(name "2"
6896
+						(effects
6897
+							(font
6898
+								(size 1 1)
6899
+							)
6900
+						)
6901
+					)
6902
+					(number "2"
6903
+						(effects
6904
+							(font
6905
+								(size 1 1)
6906
+							)
6907
+						)
6908
+					)
6909
+				)
6910
+				(pin unspecified line
6911
+					(at -5.08 -2.54 0)
6912
+					(length 2.54)
6913
+					(name "3"
6914
+						(effects
6915
+							(font
6916
+								(size 1 1)
6917
+							)
6918
+						)
6919
+					)
6920
+					(number "3"
6921
+						(effects
6922
+							(font
6923
+								(size 1 1)
6924
+							)
6925
+						)
6926
+					)
6927
+				)
6928
+			)
6929
+		)
6930 6930
 		(symbol "power:+1V1"
6931 6931
 			(power)
6932 6932
 			(pin_names
@@ -12581,25 +12581,6 @@
12581 12581
 		)
12582 12582
 		(uuid a375f22e-7f29-4277-92de-002102742f6c)
12583 12583
 	)
12584
-	(text_box "TODO:\n- Test Points"
12585
-		(exclude_from_sim no)
12586
-		(at 157.48 166.37 0)
12587
-		(size 15.24 5.08)
12588
-		(stroke
12589
-			(width 0)
12590
-			(type default)
12591
-		)
12592
-		(fill
12593
-			(type none)
12594
-		)
12595
-		(effects
12596
-			(font
12597
-				(size 1.27 1.27)
12598
-			)
12599
-			(justify left top)
12600
-		)
12601
-		(uuid "bfbd5047-9b6c-47ad-b44d-ef9bebe8d717")
12602
-	)
12603 12584
 	(text_box "5V Power Supply"
12604 12585
 		(exclude_from_sim no)
12605 12586
 		(at 92.71 147.32 0)
@@ -15175,90 +15156,6 @@
15175 15156
 		)
15176 15157
 	)
15177 15158
 	(symbol
15178
-		(lib_id "jlc:22025403P00CKMT")
15179
-		(at 67.31 121.92 0)
15180
-		(unit 1)
15181
-		(exclude_from_sim no)
15182
-		(in_bom yes)
15183
-		(on_board yes)
15184
-		(dnp no)
15185
-		(fields_autoplaced yes)
15186
-		(uuid "276bcfa5-f921-4e41-b920-f313ad86171a")
15187
-		(property "Reference" "H7"
15188
-			(at 71.755 121.2763 0)
15189
-			(effects
15190
-				(font
15191
-					(size 1.27 1.27)
15192
-				)
15193
-				(justify left)
15194
-			)
15195
-		)
15196
-		(property "Value" "WS2812"
15197
-			(at 71.755 123.1973 0)
15198
-			(effects
15199
-				(font
15200
-					(size 1.27 1.27)
15201
-				)
15202
-				(justify left)
15203
-			)
15204
-		)
15205
-		(property "Footprint" "jlc_footprints:HDR-TH_3P-P2.54-V-F"
15206
-			(at 67.31 132.08 0)
15207
-			(effects
15208
-				(font
15209
-					(size 1.27 1.27)
15210
-					(italic yes)
15211
-				)
15212
-				(hide yes)
15213
-			)
15214
-		)
15215
-		(property "Datasheet" "https://item.szlcsc.com/562471.html"
15216
-			(at 65.024 121.793 0)
15217
-			(effects
15218
-				(font
15219
-					(size 1.27 1.27)
15220
-				)
15221
-				(justify left)
15222
-				(hide yes)
15223
-			)
15224
-		)
15225
-		(property "Description" ""
15226
-			(at 67.31 121.92 0)
15227
-			(effects
15228
-				(font
15229
-					(size 1.27 1.27)
15230
-				)
15231
-				(hide yes)
15232
-			)
15233
-		)
15234
-		(property "LCSC" "C146690"
15235
-			(at 67.31 121.92 0)
15236
-			(effects
15237
-				(font
15238
-					(size 1.27 1.27)
15239
-				)
15240
-				(hide yes)
15241
-			)
15242
-		)
15243
-		(pin "1"
15244
-			(uuid "5f48d945-623c-424c-891b-73c94f8d4c35")
15245
-		)
15246
-		(pin "2"
15247
-			(uuid "59072cbe-9f1a-45ea-a114-2a87db7f4e8a")
15248
-		)
15249
-		(pin "3"
15250
-			(uuid "667b35be-78c4-4182-8b84-fb0a28263c66")
15251
-		)
15252
-		(instances
15253
-			(project "dispensy"
15254
-				(path "/a50b51f9-900f-4bbb-8934-4acbc429c37b/f8ce2893-59d6-4502-b3c7-412c7467c1ef"
15255
-					(reference "H7")
15256
-					(unit 1)
15257
-				)
15258
-			)
15259
-		)
15260
-	)
15261
-	(symbol
15262 15159
 		(lib_id "power:GND")
15263 15160
 		(at 88.9 54.61 90)
15264 15161
 		(unit 1)
@@ -18190,6 +18087,90 @@
18190 18087
 		)
18191 18088
 	)
18192 18089
 	(symbol
18090
+		(lib_id "jlc:XY300V-A-5_0-3P")
18091
+		(at 68.58 121.92 0)
18092
+		(unit 1)
18093
+		(exclude_from_sim no)
18094
+		(in_bom yes)
18095
+		(on_board yes)
18096
+		(dnp no)
18097
+		(fields_autoplaced yes)
18098
+		(uuid "88377ed1-4c9c-477c-aa04-bcf5905047bb")
18099
+		(property "Reference" "H7"
18100
+			(at 71.755 120.7078 0)
18101
+			(effects
18102
+				(font
18103
+					(size 1.27 1.27)
18104
+				)
18105
+				(justify left)
18106
+			)
18107
+		)
18108
+		(property "Value" "WS2812"
18109
+			(at 71.755 123.1321 0)
18110
+			(effects
18111
+				(font
18112
+					(size 1.27 1.27)
18113
+				)
18114
+				(justify left)
18115
+			)
18116
+		)
18117
+		(property "Footprint" "jlc_footprints:CONN-TH_XY300V-A-5.0-3P"
18118
+			(at 68.58 132.08 0)
18119
+			(effects
18120
+				(font
18121
+					(size 1.27 1.27)
18122
+					(italic yes)
18123
+				)
18124
+				(hide yes)
18125
+			)
18126
+		)
18127
+		(property "Datasheet" "https://item.szlcsc.com/943867.html?ref=editor&logined=true"
18128
+			(at 66.294 121.793 0)
18129
+			(effects
18130
+				(font
18131
+					(size 1.27 1.27)
18132
+				)
18133
+				(justify left)
18134
+				(hide yes)
18135
+			)
18136
+		)
18137
+		(property "Description" ""
18138
+			(at 68.58 121.92 0)
18139
+			(effects
18140
+				(font
18141
+					(size 1.27 1.27)
18142
+				)
18143
+				(hide yes)
18144
+			)
18145
+		)
18146
+		(property "LCSC" "C880594"
18147
+			(at 68.58 121.92 0)
18148
+			(effects
18149
+				(font
18150
+					(size 1.27 1.27)
18151
+				)
18152
+				(hide yes)
18153
+			)
18154
+		)
18155
+		(pin "3"
18156
+			(uuid "c4a97e7a-b34d-4f4d-b5fe-2d9f641d6e47")
18157
+		)
18158
+		(pin "1"
18159
+			(uuid "54beefae-4b7e-4023-b682-df30499db941")
18160
+		)
18161
+		(pin "2"
18162
+			(uuid "6f4337f6-f431-4fd8-9ba6-2a9e424e2edd")
18163
+		)
18164
+		(instances
18165
+			(project "dispensy"
18166
+				(path "/a50b51f9-900f-4bbb-8934-4acbc429c37b/f8ce2893-59d6-4502-b3c7-412c7467c1ef"
18167
+					(reference "H7")
18168
+					(unit 1)
18169
+				)
18170
+			)
18171
+		)
18172
+	)
18173
+	(symbol
18193 18174
 		(lib_id "power:GND")
18194 18175
 		(at 41.91 154.94 90)
18195 18176
 		(unit 1)

+ 2
- 2
hardware/psu_lm2576.kicad_sch ファイルの表示

@@ -6,7 +6,7 @@
6 6
 	(paper "A4")
7 7
 	(title_block
8 8
 		(title "LM2576 5V Power Supply")
9
-		(date "2024-02-05")
9
+		(date "2024-04-06")
10 10
 		(rev "1")
11 11
 		(company "DrinkRobotics")
12 12
 		(comment 1 "https://git.xythobuz.de/thomas/Dispensy")
@@ -1879,7 +1879,7 @@
1879 1879
 				(hide yes)
1880 1880
 			)
1881 1881
 		)
1882
-		(property "LCSC" "C310843"
1882
+		(property "LCSC" "C280408"
1883 1883
 			(at 173.99 99.06 0)
1884 1884
 			(effects
1885 1885
 				(font

読み込み中…
キャンセル
保存