Skip to content

Commit ccc1b34

Browse files
Add STM32F105RCT6 Minimal System Board page
1 parent 910a087 commit ccc1b34

8 files changed

+395
-3
lines changed
Lines changed: 354 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,354 @@
1+
{
2+
"board": {
3+
"name": "最小系统 (Minimal System) Board",
4+
"brand": null,
5+
"marking": null,
6+
"url": null,
7+
"origin": "China"
8+
},
9+
"microcontroller": "STM32F105RCT6",
10+
"oscillators": {
11+
"hse": 8,
12+
"lse": 32.768
13+
},
14+
"power": {
15+
"sources": [
16+
{ "name": "Any +3.3V pin", "voltage": 3.3 },
17+
{ "name": "Any +5V pin", "voltage": 5 },
18+
{ "name": "USB connector", "voltage": 5 }
19+
],
20+
"analog": {
21+
"vdda": false,
22+
"vssa": false,
23+
"vrefNegative": false,
24+
"vrefPositive": false
25+
},
26+
"battery": {
27+
"type": "none",
28+
"size": null
29+
}
30+
},
31+
"regulator": "AMS1117-SOT223",
32+
"pcb": {
33+
"color": "green",
34+
"size": { "length": 50, "width": 50 },
35+
"mounting": "4x mounting hole (M3)"
36+
},
37+
"remarks": [
38+
{ "type": "warning", "content": "The +5V pins on this board are directly connected to the +5V pin of the USB connector. There is no protection in place. Do not power this board through USB and an external power supply at the same time." }
39+
],
40+
"resources": [
41+
{
42+
"name": "Perspective view",
43+
"type": "picture",
44+
"file": "STM32F105RCT6_Minimal_System_Board-1.jpg"
45+
},
46+
{
47+
"name": "Top view",
48+
"type": "picture",
49+
"file": "STM32F105RCT6_Minimal_System_Board-2.jpg"
50+
},
51+
{
52+
"name": "Bottom view",
53+
"type": "picture",
54+
"file": "STM32F105RCT6_Minimal_System_Board-3.jpg"
55+
}
56+
],
57+
"inputs": [
58+
{
59+
"name": "Reset button",
60+
"identifiers": {
61+
"name": "复位",
62+
"reference": "S1"
63+
},
64+
"function": "reset",
65+
"type": "button",
66+
"to": "NRST",
67+
"mode": "low"
68+
},
69+
{
70+
"name": "BOOT0 jumper",
71+
"identifiers": {
72+
"name": null,
73+
"reference": null
74+
},
75+
"function": "boot",
76+
"type": "jumper-1",
77+
"to": "BOOT0",
78+
"mode": "low"
79+
},
80+
{
81+
"name": "BOOT1 jumper",
82+
"identifiers": {
83+
"name": null,
84+
"reference": null
85+
},
86+
"function": "boot",
87+
"type": "jumper-1",
88+
"to": "PB2",
89+
"mode": "low"
90+
}
91+
],
92+
"outputs": [
93+
{
94+
"name": "Power LED",
95+
"identifiers": {
96+
"name": null,
97+
"reference": "D1"
98+
},
99+
"function": "power",
100+
"type": "led",
101+
"to": "+3.3V rail",
102+
"mode": null
103+
},
104+
{
105+
"name": "User LED",
106+
"identifiers": {
107+
"name": null,
108+
"reference": "D2"
109+
},
110+
"function": "user",
111+
"type": "led",
112+
"to": "PD2",
113+
"mode": "sink"
114+
}
115+
],
116+
"connectors": [
117+
{
118+
"name": "Header 1",
119+
"identifiers": {
120+
"name": null,
121+
"reference": "P5"
122+
},
123+
"function": "header",
124+
"footprint": false,
125+
"type": {
126+
"name": "Pin header",
127+
"gender": "male",
128+
"pitch": 2.54,
129+
"size": { "length": 14, "width": 2 }
130+
},
131+
"pins": [
132+
{ "number": 1, "name": "C12", "function": null, "to": "PC12" },
133+
{ "number": 2, "name": "C11", "function": null, "to": "PC11" },
134+
{ "number": 3, "name": "C10", "function": null, "to": "PC10" },
135+
{ "number": 4, "name": "A15", "function": null, "to": "PA15" },
136+
{ "number": 5, "name": "A14", "function": null, "to": "PA14" },
137+
{ "number": 6, "name": "A13", "function": null, "to": "PA13" },
138+
{ "number": 7, "name": "A12", "function": null, "to": "PA12" },
139+
{ "number": 8, "name": "A11", "function": null, "to": "PA11" },
140+
{ "number": 9, "name": "A10", "function": null, "to": "PA10" },
141+
{ "number": 10, "name": "A9", "function": null, "to": "PA9" },
142+
{ "number": 11, "name": "A8", "function": null, "to": "PA8" },
143+
{ "number": 12, "name": "C9", "function": null, "to": "PC9" },
144+
{ "number": 13, "name": "C8", "function": null, "to": "PC8" },
145+
{ "number": 14, "name": "C7", "function": null, "to": "PC7" },
146+
{ "number": 15, "name": "C6", "function": null, "to": "PC6" },
147+
{ "number": 16, "name": "B15", "function": null, "to": "PB15" },
148+
{ "number": 17, "name": "B14", "function": null, "to": "PB14" },
149+
{ "number": 18, "name": "B13", "function": null, "to": "PB13" },
150+
{ "number": 19, "name": "B12", "function": null, "to": "PB12" },
151+
{ "number": 20, "name": "B11", "function": null, "to": "PB11" },
152+
{ "number": 21, "name": "B10", "function": null, "to": "PB10" },
153+
{ "number": 22, "name": "BT1", "function": null, "to": "PB2" },
154+
{ "number": 23, "name": "B1", "function": null, "to": "PB1" },
155+
{ "number": 24, "name": "B0", "function": null, "to": "PB0" },
156+
{ "number": 25, "name": "GND", "function": null, "to": "Ground plane" },
157+
{ "number": 26, "name": "GND", "function": null, "to": "Ground plane" }
158+
]
159+
},
160+
{
161+
"name": "Header 2",
162+
"identifiers": {
163+
"name": null,
164+
"reference": "P8"
165+
},
166+
"function": "header",
167+
"footprint": false,
168+
"type": {
169+
"name": "Pin header",
170+
"gender": "male",
171+
"pitch": 2.54,
172+
"size": { "length": 14, "width": 2 }
173+
},
174+
"pins": [
175+
{ "number": 1, "name": "B3", "function": null, "to": "PB3" },
176+
{ "number": 2, "name": "B4", "function": null, "to": "PB4" },
177+
{ "number": 3, "name": "B5", "function": null, "to": "PB5" },
178+
{ "number": 4, "name": "B6", "function": null, "to": "PB6" },
179+
{ "number": 5, "name": "B7", "function": null, "to": "PB7" },
180+
{ "number": 6, "name": "B8", "function": null, "to": "PB8" },
181+
{ "number": 7, "name": "B9", "function": null, "to": "PB9" },
182+
{ "number": 8, "name": "C13", "function": null, "to": "PC13" },
183+
{ "number": 9, "name": "C0", "function": null, "to": "PC0" },
184+
{ "number": 10, "name": "C1", "function": null, "to": "PC1" },
185+
{ "number": 11, "name": "C2", "function": null, "to": "PC2" },
186+
{ "number": 12, "name": "C3", "function": null, "to": "PC3" },
187+
{ "number": 13, "name": "A0", "function": null, "to": "PA0" },
188+
{ "number": 14, "name": "A1", "function": null, "to": "PA1" },
189+
{ "number": 15, "name": "A2", "function": null, "to": "PA2" },
190+
{ "number": 16, "name": "A3", "function": null, "to": "PA3" },
191+
{ "number": 17, "name": "A4", "function": null, "to": "PA4" },
192+
{ "number": 18, "name": "A5", "function": null, "to": "PA5" },
193+
{ "number": 19, "name": "A6", "function": null, "to": "PA6" },
194+
{ "number": 20, "name": "A7", "function": null, "to": "PA7" },
195+
{ "number": 21, "name": "C4", "function": null, "to": "PC4" },
196+
{ "number": 22, "name": "C5", "function": null, "to": "PC5" },
197+
{ "number": 23, "name": "D2", "function": null, "to": "PD2" },
198+
{ "number": 24, "name": "GND", "function": null, "to": "Ground plane" },
199+
{ "number": 25, "name": "5V", "function": null, "to": "+5V rail" },
200+
{ "number": 26, "name": "GND", "function": null, "to": "Ground plane" }
201+
]
202+
},
203+
{
204+
"name": "USB connector",
205+
"identifiers": {
206+
"name": null,
207+
"reference": null
208+
},
209+
"function": "usb",
210+
"footprint": false,
211+
"type": {
212+
"name": "USB Micro",
213+
"gender": null,
214+
"pitch": null,
215+
"size": null
216+
},
217+
"pins": [
218+
{ "number": 1, "name": null, "function": "VCC", "to": "+5V rail" },
219+
{ "number": 2, "name": null, "function": "D-", "to": "PA11" },
220+
{ "number": 3, "name": null, "function": "D+", "to": "PA12" },
221+
{ "number": 4, "name": null, "function": "ID", "to": null },
222+
{ "number": 5, "name": null, "function": "GND", "to": "Ground plane" }
223+
]
224+
},
225+
{
226+
"name": "SWD header",
227+
"identifiers": {
228+
"name": null,
229+
"reference": null
230+
},
231+
"function": "debug",
232+
"footprint": false,
233+
"type": {
234+
"name": "Pin header",
235+
"gender": "male",
236+
"pitch": 2.54,
237+
"size": { "length": 4, "width": 1 }
238+
},
239+
"pins": [
240+
{ "number": 1, "name": "3V3", "function": "VCC", "to": "+3.3V rail" },
241+
{ "number": 2, "name": "DIO", "function": "SWDIO", "to": "PA13" },
242+
{ "number": 3, "name": "CLK", "function": "SWCLK", "to": "PA14" },
243+
{ "number": 4, "name": "GND", "function": "GND", "to": "Ground plane" }
244+
]
245+
},
246+
{
247+
"name": "Serial Header 1",
248+
"identifiers": {
249+
"name": null,
250+
"reference": null
251+
},
252+
"function": "header",
253+
"footprint": false,
254+
"type": {
255+
"name": "Pin header",
256+
"gender": "male",
257+
"pitch": 2.54,
258+
"size": { "length": 3, "width": 1 }
259+
},
260+
"pins": [
261+
{ "number": 1, "name": "A9", "function": null, "to": "PA9" },
262+
{ "number": 2, "name": "A10", "function": null, "to": "PA10" },
263+
{ "number": 3, "name": "GND", "function": null, "to": "Ground plane" }
264+
]
265+
},
266+
{
267+
"name": "Serial Header 2",
268+
"identifiers": {
269+
"name": null,
270+
"reference": null
271+
},
272+
"function": "header",
273+
"footprint": false,
274+
"type": {
275+
"name": "Pin header",
276+
"gender": "male",
277+
"pitch": 2.54,
278+
"size": { "length": 3, "width": 1 }
279+
},
280+
"pins": [
281+
{ "number": 1, "name": "B10", "function": null, "to": "PB10" },
282+
{ "number": 2, "name": "B11", "function": null, "to": "PB11" },
283+
{ "number": 3, "name": "GND", "function": null, "to": "Ground plane" }
284+
]
285+
},
286+
{
287+
"name": "Serial Header 3",
288+
"identifiers": {
289+
"name": null,
290+
"reference": null
291+
},
292+
"function": "header",
293+
"footprint": false,
294+
"type": {
295+
"name": "Pin header",
296+
"gender": "male",
297+
"pitch": 2.54,
298+
"size": { "length": 3, "width": 1 }
299+
},
300+
"pins": [
301+
{ "number": 1, "name": "A2", "function": null, "to": "PA2" },
302+
{ "number": 2, "name": "A3", "function": null, "to": "PA3" },
303+
{ "number": 3, "name": "GND", "function": null, "to": "Ground plane" }
304+
]
305+
},
306+
{
307+
"name": "+3.3V Power Header",
308+
"identifiers": {
309+
"name": null,
310+
"reference": null
311+
},
312+
"function": "power",
313+
"footprint": false,
314+
"type": {
315+
"name": "Pin header",
316+
"gender": "male",
317+
"pitch": 2.54,
318+
"size": { "length": 4, "width": 2 }
319+
},
320+
"pins": [
321+
{ "number": 1, "name": "3V3", "function": null, "to": "+3.3V rail" },
322+
{ "number": 2, "name": "GND", "function": null, "to": "Ground plane" },
323+
{ "number": 3, "name": "3V3", "function": null, "to": "+3.3V rail" },
324+
{ "number": 4, "name": "GND", "function": null, "to": "Ground plane" },
325+
{ "number": 5, "name": "3V3", "function": null, "to": "+3.3V rail" },
326+
{ "number": 6, "name": "GND", "function": null, "to": "Ground plane" },
327+
{ "number": 7, "name": "3V3", "function": null, "to": "+3.3V rail" },
328+
{ "number": 8, "name": "GND", "function": null, "to": "Ground plane" }
329+
]
330+
},
331+
{
332+
"name": "+5V Power Header",
333+
"identifiers": {
334+
"name": null,
335+
"reference": null
336+
},
337+
"function": "power",
338+
"footprint": false,
339+
"type": {
340+
"name": "Pin header",
341+
"gender": "male",
342+
"pitch": 2.54,
343+
"size": { "length": 4, "width": 1 }
344+
},
345+
"pins": [
346+
{ "number": 1, "name": "5V", "function": null, "to": "+5V rail" },
347+
{ "number": 2, "name": "5V", "function": null, "to": "+5V rail" },
348+
{ "number": 3, "name": "5V", "function": null, "to": "+5V rail" },
349+
{ "number": 4, "name": "5V", "function": null, "to": "+5V rail" }
350+
]
351+
},
352+
],
353+
"devices": []
354+
}

_data/boards/STM32F107RCT6-Zhongjingyuan-Board.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,8 @@
261261
},
262262
"pins": [
263263
{ "number": 1, "name": null, "function": "VCC", "to": "+5V rail" },
264-
{ "number": 2, "name": null, "function": "D-", "to": null },
265-
{ "number": 3, "name": null, "function": "D+", "to": null },
264+
{ "number": 2, "name": null, "function": "D-", "to": "PA11" },
265+
{ "number": 3, "name": null, "function": "D+", "to": "PA12" },
266266
{ "number": 4, "name": null, "function": "ID", "to": null },
267267
{ "number": 5, "name": null, "function": "GND", "to": "Ground plane" }
268268
]
@@ -283,7 +283,7 @@
283283
},
284284
"pins": [
285285
{ "number": 1, "name": "SWCLK", "function": "SWCLK", "to": "PA14" },
286-
{ "number": 2, "name": "SwDIO", "function": "SWDIO", "to": "PA13" },
286+
{ "number": 2, "name": "SWDIO", "function": "SWDIO", "to": "PA13" },
287287
{ "number": 3, "name": "GND", "function": "GND", "to": "Ground plane" },
288288
{ "number": 4, "name": "VDD", "function": "VCC", "to": "+3.3V rail" }
289289
]

_data/boards/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"STM32F103ZET6-LC-Technology",
4848
"STM32F103ZET6-VCC-GND-XLarge",
4949
"STM32F103ZET6-YL-29",
50+
"STM32F105RCT6-Minimal-System-Board",
5051
"STM32F107RCT6-Zhongjingyuan-Board"
5152
],
5253
"STM32F2": [

0 commit comments

Comments
 (0)