Chip-dat/ST-dat/STM32-dat/STM32-HDK-dat/STM32-HDK-dat.md
... ...
@@ -11,6 +11,9 @@
11 11
12 12
- [[STM32-lora-dat]]
13 13
14
+
15
+
16
+
14 17
## download
15 18
16 19
NRST - DTR#, BOOT0 - RST#
Chip-dat/ST-dat/STM32-dat/STM32-dat.md
... ...
@@ -25,7 +25,11 @@ STM32-F1 - [[DOD1046-dat]] - [[DOD1084-dat]]
25 25
26 26
STM32-F4 - [[DOD1096-dat]] - [[STM1004-dat]]
27 27
28
+## Applications
29
+
30
+[[CAN-dat]] - [[MSP1061-dat]]
28 31
32
+M2M - [[NGS1112-dat]]
29 33
30 34
## Programmer
31 35
... ...
@@ -35,11 +39,7 @@ offline-supported - [[DPR1130-dat]]
35 39
36 40
[[ST-LINK-dat]] - [[DPR1004-dat]]
37 41
38
-## Applications
39
-
40
-[[CAN-dat]] - [[MSP1061-dat]]
41 42
42
-M2M - [[NGS1112-dat]]
43 43
44 44
## software
45 45
Tech-dat/Interface-dat/USB-dat/Can-usb.zip
... ...
Binary files a/Tech-dat/Interface-dat/USB-dat/Can-usb.zip and /dev/null differ
Tech-dat/Interface-dat/USB-dat/STM-Bootloader-Driver.zip
... ...
Binary files a/Tech-dat/Interface-dat/USB-dat/STM-Bootloader-Driver.zip and /dev/null differ
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/Can-usb.zip
... ...
Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/Can-usb.zip differ
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/STM-Bootloader-Driver.zip
... ...
Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/STM-Bootloader-Driver.zip differ
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/USB-STM32-dat.md
... ...
@@ -0,0 +1,29 @@
1
+
2
+# USB-STM32-dat
3
+
4
+## STM32 USB
5
+
6
+### DFU USB OTG
7
+
8
+[[File:stm32-DFU.gif]]
9
+
10
+
11
+* Listed supported device in ST documents [https://www.st.com/content/ccc/resource/technical/document/application_note/6a/17/92/02/58/98/45/0c/CD00264379.pdf/files/CD00264379.pdf/jcr:content/translations/en.CD00264379.pdf AN3156]
12
+
13
+* Download [http://www.st.com/en/development-tools/stsw-stm32080.html DfuSe USB device firmware upgrade (DFU) software]
14
+* Install the drive in installation folder -C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.5\Bin\Driver or here [[STM-Bootloader-Driver.zip]] STM32 Bootloader Driver
15
+* Testing firmware for [[File:Can-usb.zip]] USB-CAN here.
16
+* Open the DFU tool to upload firmware to internal flash, see left animation.
17
+
18
+
19
+### USB DFU
20
+
21
+* Short connect Boot0 + 3V3 to re-enter into USB DFU mode
22
+* use STM32CubeProgrammer upload hex or DFU file.
23
+In other boot try:
24
+* In case of SLCAN software connect UCCB and type in terminal '''boot''' device should reset and new device should connect to Your pc
25
+
26
+
27
+## ref
28
+
29
+- [[STM32-dat]] - [[USB-dat]]
... ...
\ No newline at end of file
Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/stm32-DFU.gif
... ...
Binary files /dev/null and b/Tech-dat/Interface-dat/USB-dat/USB-STM32-dat/stm32-DFU.gif differ
Tech-dat/Interface-dat/USB-dat/USB-sys-dat/USB-sys-dat.excalidraw
... ...
@@ -0,0 +1,1906 @@
1
+{
2
+ "type": "excalidraw",
3
+ "version": 2,
4
+ "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor",
5
+ "elements": [
6
+ {
7
+ "id": "rmx3e5Xqwv69Su0hWiyff",
8
+ "type": "rectangle",
9
+ "x": 817,
10
+ "y": 339.5,
11
+ "width": 107,
12
+ "height": 41,
13
+ "angle": 0,
14
+ "strokeColor": "#1e1e1e",
15
+ "backgroundColor": "transparent",
16
+ "fillStyle": "solid",
17
+ "strokeWidth": 2,
18
+ "strokeStyle": "solid",
19
+ "roughness": 1,
20
+ "opacity": 100,
21
+ "groupIds": [],
22
+ "frameId": null,
23
+ "index": "a2",
24
+ "roundness": {
25
+ "type": 3
26
+ },
27
+ "seed": 1290983643,
28
+ "version": 161,
29
+ "versionNonce": 1873169851,
30
+ "isDeleted": false,
31
+ "boundElements": [
32
+ {
33
+ "type": "text",
34
+ "id": "19TYdsuT3uTCHDnRfne1N"
35
+ },
36
+ {
37
+ "id": "B_x_PvAPWytrBh2sYI4P2",
38
+ "type": "arrow"
39
+ },
40
+ {
41
+ "id": "i7Z-p37KqNrp_X6lEcW13",
42
+ "type": "arrow"
43
+ },
44
+ {
45
+ "id": "PK8Bme67a_acPyU0p9mP5",
46
+ "type": "arrow"
47
+ }
48
+ ],
49
+ "updated": 1752090522341,
50
+ "link": null,
51
+ "locked": false
52
+ },
53
+ {
54
+ "id": "19TYdsuT3uTCHDnRfne1N",
55
+ "type": "text",
56
+ "x": 831.280029296875,
57
+ "y": 347.5,
58
+ "width": 78.43994140625,
59
+ "height": 25,
60
+ "angle": 0,
61
+ "strokeColor": "#1e1e1e",
62
+ "backgroundColor": "transparent",
63
+ "fillStyle": "solid",
64
+ "strokeWidth": 2,
65
+ "strokeStyle": "solid",
66
+ "roughness": 1,
67
+ "opacity": 100,
68
+ "groupIds": [],
69
+ "frameId": null,
70
+ "index": "a3",
71
+ "roundness": null,
72
+ "seed": 679019899,
73
+ "version": 153,
74
+ "versionNonce": 1581675253,
75
+ "isDeleted": false,
76
+ "boundElements": [],
77
+ "updated": 1752090421746,
78
+ "link": null,
79
+ "locked": false,
80
+ "text": "Battery",
81
+ "fontSize": 20,
82
+ "fontFamily": 5,
83
+ "textAlign": "center",
84
+ "verticalAlign": "middle",
85
+ "containerId": "rmx3e5Xqwv69Su0hWiyff",
86
+ "originalText": "Battery",
87
+ "autoResize": true,
88
+ "lineHeight": 1.25
89
+ },
90
+ {
91
+ "id": "_Lbex9NPPkXBPuCD4cOh3",
92
+ "type": "rectangle",
93
+ "x": 849.5,
94
+ "y": 457.5,
95
+ "width": 107,
96
+ "height": 41,
97
+ "angle": 0,
98
+ "strokeColor": "#1e1e1e",
99
+ "backgroundColor": "#ffc9c9",
100
+ "fillStyle": "solid",
101
+ "strokeWidth": 2,
102
+ "strokeStyle": "solid",
103
+ "roughness": 1,
104
+ "opacity": 100,
105
+ "groupIds": [],
106
+ "frameId": null,
107
+ "index": "a4",
108
+ "roundness": {
109
+ "type": 3
110
+ },
111
+ "seed": 161443925,
112
+ "version": 147,
113
+ "versionNonce": 271057819,
114
+ "isDeleted": false,
115
+ "boundElements": [
116
+ {
117
+ "type": "text",
118
+ "id": "0Sl9QbyuuQzWpOOCLwJb-"
119
+ },
120
+ {
121
+ "id": "c-OT6BDtGc6NB1f-9FTys",
122
+ "type": "arrow"
123
+ },
124
+ {
125
+ "id": "B_x_PvAPWytrBh2sYI4P2",
126
+ "type": "arrow"
127
+ },
128
+ {
129
+ "id": "XBCp1F0v2WndfjMaW95cs",
130
+ "type": "arrow"
131
+ }
132
+ ],
133
+ "updated": 1752090409644,
134
+ "link": null,
135
+ "locked": false
136
+ },
137
+ {
138
+ "id": "0Sl9QbyuuQzWpOOCLwJb-",
139
+ "type": "text",
140
+ "x": 872.8200225830078,
141
+ "y": 465.5,
142
+ "width": 60.359954833984375,
143
+ "height": 25,
144
+ "angle": 0,
145
+ "strokeColor": "#1e1e1e",
146
+ "backgroundColor": "transparent",
147
+ "fillStyle": "solid",
148
+ "strokeWidth": 2,
149
+ "strokeStyle": "solid",
150
+ "roughness": 1,
151
+ "opacity": 100,
152
+ "groupIds": [],
153
+ "frameId": null,
154
+ "index": "a5",
155
+ "roundness": null,
156
+ "seed": 559455669,
157
+ "version": 143,
158
+ "versionNonce": 154851387,
159
+ "isDeleted": false,
160
+ "boundElements": [],
161
+ "updated": 1752090409644,
162
+ "link": null,
163
+ "locked": false,
164
+ "text": "P-Mos",
165
+ "fontSize": 20,
166
+ "fontFamily": 5,
167
+ "textAlign": "center",
168
+ "verticalAlign": "middle",
169
+ "containerId": "_Lbex9NPPkXBPuCD4cOh3",
170
+ "originalText": "P-Mos",
171
+ "autoResize": true,
172
+ "lineHeight": 1.25
173
+ },
174
+ {
175
+ "id": "vc8a9VB-FimF_wAU2Dw_w",
176
+ "type": "rectangle",
177
+ "x": 945.5,
178
+ "y": 568.5,
179
+ "width": 212.99999999999991,
180
+ "height": 122.99999999999996,
181
+ "angle": 0,
182
+ "strokeColor": "#1e1e1e",
183
+ "backgroundColor": "#ffec99",
184
+ "fillStyle": "solid",
185
+ "strokeWidth": 2,
186
+ "strokeStyle": "solid",
187
+ "roughness": 1,
188
+ "opacity": 100,
189
+ "groupIds": [],
190
+ "frameId": null,
191
+ "index": "a6",
192
+ "roundness": {
193
+ "type": 3
194
+ },
195
+ "seed": 580637083,
196
+ "version": 269,
197
+ "versionNonce": 1199548597,
198
+ "isDeleted": false,
199
+ "boundElements": [
200
+ {
201
+ "type": "text",
202
+ "id": "CKUUiRbJ6jwOg4HdqrLnP"
203
+ },
204
+ {
205
+ "id": "XBCp1F0v2WndfjMaW95cs",
206
+ "type": "arrow"
207
+ },
208
+ {
209
+ "id": "trja8w_d-wbFLEoa9i1Q4",
210
+ "type": "arrow"
211
+ },
212
+ {
213
+ "id": "8kZIh7bd6uNm5iRnGNwdz",
214
+ "type": "arrow"
215
+ },
216
+ {
217
+ "id": "DhQWOF01UWkIlDkMg78eR",
218
+ "type": "arrow"
219
+ }
220
+ ],
221
+ "updated": 1752090518972,
222
+ "link": null,
223
+ "locked": false
224
+ },
225
+ {
226
+ "id": "CKUUiRbJ6jwOg4HdqrLnP",
227
+ "type": "text",
228
+ "x": 970.3000259399414,
229
+ "y": 605,
230
+ "width": 163.3999481201172,
231
+ "height": 50,
232
+ "angle": 0,
233
+ "strokeColor": "#1e1e1e",
234
+ "backgroundColor": "transparent",
235
+ "fillStyle": "solid",
236
+ "strokeWidth": 2,
237
+ "strokeStyle": "solid",
238
+ "roughness": 1,
239
+ "opacity": 100,
240
+ "groupIds": [],
241
+ "frameId": null,
242
+ "index": "a7",
243
+ "roundness": null,
244
+ "seed": 2013587003,
245
+ "version": 298,
246
+ "versionNonce": 118616629,
247
+ "isDeleted": false,
248
+ "boundElements": [],
249
+ "updated": 1752090333084,
250
+ "link": null,
251
+ "locked": false,
252
+ "text": "LDO=3.3V, low\ndropout, 2X=OK ",
253
+ "fontSize": 20,
254
+ "fontFamily": 5,
255
+ "textAlign": "center",
256
+ "verticalAlign": "middle",
257
+ "containerId": "vc8a9VB-FimF_wAU2Dw_w",
258
+ "originalText": "LDO=3.3V, low dropout, 2X=OK ",
259
+ "autoResize": true,
260
+ "lineHeight": 1.25
261
+ },
262
+ {
263
+ "id": "B_x_PvAPWytrBh2sYI4P2",
264
+ "type": "arrow",
265
+ "x": 879.6259224808593,
266
+ "y": 381.0570860145312,
267
+ "width": 20.47803243805197,
268
+ "height": 76.07594176733011,
269
+ "angle": 0,
270
+ "strokeColor": "#1e1e1e",
271
+ "backgroundColor": "transparent",
272
+ "fillStyle": "solid",
273
+ "strokeWidth": 2,
274
+ "strokeStyle": "solid",
275
+ "roughness": 1,
276
+ "opacity": 100,
277
+ "groupIds": [],
278
+ "frameId": null,
279
+ "index": "a8",
280
+ "roundness": {
281
+ "type": 2
282
+ },
283
+ "seed": 593505909,
284
+ "version": 163,
285
+ "versionNonce": 1531333717,
286
+ "isDeleted": false,
287
+ "boundElements": null,
288
+ "updated": 1752090421746,
289
+ "link": null,
290
+ "locked": false,
291
+ "points": [
292
+ [
293
+ 0,
294
+ 0
295
+ ],
296
+ [
297
+ 20.47803243805197,
298
+ 76.07594176733011
299
+ ]
300
+ ],
301
+ "lastCommittedPoint": null,
302
+ "startBinding": {
303
+ "elementId": "rmx3e5Xqwv69Su0hWiyff",
304
+ "focus": -0.05522405522405474,
305
+ "gap": 1.5
306
+ },
307
+ "endBinding": {
308
+ "elementId": "_Lbex9NPPkXBPuCD4cOh3",
309
+ "focus": 0.04095004095004158,
310
+ "gap": 1
311
+ },
312
+ "startArrowhead": null,
313
+ "endArrowhead": "arrow",
314
+ "elbowed": false
315
+ },
316
+ {
317
+ "id": "XBCp1F0v2WndfjMaW95cs",
318
+ "type": "arrow",
319
+ "x": 914.8991285363373,
320
+ "y": 499.4497971349422,
321
+ "width": 41.07168564529752,
322
+ "height": 72.26894105914403,
323
+ "angle": 0,
324
+ "strokeColor": "#1e1e1e",
325
+ "backgroundColor": "transparent",
326
+ "fillStyle": "solid",
327
+ "strokeWidth": 2,
328
+ "strokeStyle": "solid",
329
+ "roughness": 1,
330
+ "opacity": 100,
331
+ "groupIds": [],
332
+ "frameId": null,
333
+ "index": "a9",
334
+ "roundness": {
335
+ "type": 2
336
+ },
337
+ "seed": 1686398459,
338
+ "version": 222,
339
+ "versionNonce": 1549262363,
340
+ "isDeleted": false,
341
+ "boundElements": null,
342
+ "updated": 1752090409645,
343
+ "link": null,
344
+ "locked": false,
345
+ "points": [
346
+ [
347
+ 0,
348
+ 0
349
+ ],
350
+ [
351
+ 41.07168564529752,
352
+ 72.26894105914403
353
+ ]
354
+ ],
355
+ "lastCommittedPoint": null,
356
+ "startBinding": {
357
+ "elementId": "_Lbex9NPPkXBPuCD4cOh3",
358
+ "focus": 0.007913297780838475,
359
+ "gap": 2.5
360
+ },
361
+ "endBinding": {
362
+ "elementId": "vc8a9VB-FimF_wAU2Dw_w",
363
+ "focus": -0.4507139170824027,
364
+ "gap": 1.9855062806826997
365
+ },
366
+ "startArrowhead": null,
367
+ "endArrowhead": "arrow",
368
+ "elbowed": false
369
+ },
370
+ {
371
+ "id": "M0f3_xgVj1PIGlMItmDno",
372
+ "type": "rectangle",
373
+ "x": 342.5,
374
+ "y": 88.5,
375
+ "width": 107,
376
+ "height": 41,
377
+ "angle": 0,
378
+ "strokeColor": "#1e1e1e",
379
+ "backgroundColor": "transparent",
380
+ "fillStyle": "solid",
381
+ "strokeWidth": 2,
382
+ "strokeStyle": "solid",
383
+ "roughness": 1,
384
+ "opacity": 100,
385
+ "groupIds": [],
386
+ "frameId": null,
387
+ "index": "aC",
388
+ "roundness": {
389
+ "type": 3
390
+ },
391
+ "seed": 1190868891,
392
+ "version": 261,
393
+ "versionNonce": 1927592027,
394
+ "isDeleted": false,
395
+ "boundElements": [
396
+ {
397
+ "type": "text",
398
+ "id": "8LRKqsh_Jj-ETfyFw7LXD"
399
+ },
400
+ {
401
+ "id": "li1HXUUEOy1mVitx0Amt-",
402
+ "type": "arrow"
403
+ },
404
+ {
405
+ "id": "YcwhiqQqStnKJuZ9tdHCv",
406
+ "type": "arrow"
407
+ }
408
+ ],
409
+ "updated": 1752090337954,
410
+ "link": null,
411
+ "locked": false
412
+ },
413
+ {
414
+ "id": "8LRKqsh_Jj-ETfyFw7LXD",
415
+ "type": "text",
416
+ "x": 361.69002532958984,
417
+ "y": 96.5,
418
+ "width": 68.61994934082031,
419
+ "height": 25,
420
+ "angle": 0,
421
+ "strokeColor": "#1e1e1e",
422
+ "backgroundColor": "transparent",
423
+ "fillStyle": "solid",
424
+ "strokeWidth": 2,
425
+ "strokeStyle": "solid",
426
+ "roughness": 1,
427
+ "opacity": 100,
428
+ "groupIds": [],
429
+ "frameId": null,
430
+ "index": "aD",
431
+ "roundness": null,
432
+ "seed": 1736936507,
433
+ "version": 261,
434
+ "versionNonce": 67302651,
435
+ "isDeleted": false,
436
+ "boundElements": [],
437
+ "updated": 1752090337954,
438
+ "link": null,
439
+ "locked": false,
440
+ "text": "Type-C",
441
+ "fontSize": 20,
442
+ "fontFamily": 5,
443
+ "textAlign": "center",
444
+ "verticalAlign": "middle",
445
+ "containerId": "M0f3_xgVj1PIGlMItmDno",
446
+ "originalText": "Type-C",
447
+ "autoResize": true,
448
+ "lineHeight": 1.25
449
+ },
450
+ {
451
+ "id": "GesTkODmwtS-2_6KoK2WY",
452
+ "type": "rectangle",
453
+ "x": 350.5,
454
+ "y": 448.5,
455
+ "width": 107,
456
+ "height": 41,
457
+ "angle": 0,
458
+ "strokeColor": "#1e1e1e",
459
+ "backgroundColor": "#b2f2bb",
460
+ "fillStyle": "solid",
461
+ "strokeWidth": 2,
462
+ "strokeStyle": "solid",
463
+ "roughness": 1,
464
+ "opacity": 100,
465
+ "groupIds": [],
466
+ "frameId": null,
467
+ "index": "aE",
468
+ "roundness": {
469
+ "type": 3
470
+ },
471
+ "seed": 494996603,
472
+ "version": 187,
473
+ "versionNonce": 392195509,
474
+ "isDeleted": false,
475
+ "boundElements": [
476
+ {
477
+ "type": "text",
478
+ "id": "GfbdEN5LQNJgpvziv-A-p"
479
+ },
480
+ {
481
+ "id": "c-OT6BDtGc6NB1f-9FTys",
482
+ "type": "arrow"
483
+ },
484
+ {
485
+ "id": "li1HXUUEOy1mVitx0Amt-",
486
+ "type": "arrow"
487
+ },
488
+ {
489
+ "id": "68WZ-mGCfHDQYhLRKIgNj",
490
+ "type": "arrow"
491
+ },
492
+ {
493
+ "id": "DhQWOF01UWkIlDkMg78eR",
494
+ "type": "arrow"
495
+ }
496
+ ],
497
+ "updated": 1752090504999,
498
+ "link": null,
499
+ "locked": false
500
+ },
501
+ {
502
+ "id": "GfbdEN5LQNJgpvziv-A-p",
503
+ "type": "text",
504
+ "x": 376.9500198364258,
505
+ "y": 456.5,
506
+ "width": 54.09996032714844,
507
+ "height": 25,
508
+ "angle": 0,
509
+ "strokeColor": "#1e1e1e",
510
+ "backgroundColor": "transparent",
511
+ "fillStyle": "solid",
512
+ "strokeWidth": 2,
513
+ "strokeStyle": "solid",
514
+ "roughness": 1,
515
+ "opacity": 100,
516
+ "groupIds": [],
517
+ "frameId": null,
518
+ "index": "aF",
519
+ "roundness": null,
520
+ "seed": 473941275,
521
+ "version": 186,
522
+ "versionNonce": 801851547,
523
+ "isDeleted": false,
524
+ "boundElements": [],
525
+ "updated": 1752090232262,
526
+ "link": null,
527
+ "locked": false,
528
+ "text": "VBUS",
529
+ "fontSize": 20,
530
+ "fontFamily": 5,
531
+ "textAlign": "center",
532
+ "verticalAlign": "middle",
533
+ "containerId": "GesTkODmwtS-2_6KoK2WY",
534
+ "originalText": "VBUS",
535
+ "autoResize": true,
536
+ "lineHeight": 1.25
537
+ },
538
+ {
539
+ "id": "c-OT6BDtGc6NB1f-9FTys",
540
+ "type": "arrow",
541
+ "x": 463.4274897836381,
542
+ "y": 471.4499802826791,
543
+ "width": 381.94005182771235,
544
+ "height": 2.948050686101226,
545
+ "angle": 0,
546
+ "strokeColor": "#1e1e1e",
547
+ "backgroundColor": "transparent",
548
+ "fillStyle": "solid",
549
+ "strokeWidth": 2,
550
+ "strokeStyle": "solid",
551
+ "roughness": 1,
552
+ "opacity": 100,
553
+ "groupIds": [],
554
+ "frameId": null,
555
+ "index": "aG",
556
+ "roundness": {
557
+ "type": 2
558
+ },
559
+ "seed": 740077237,
560
+ "version": 123,
561
+ "versionNonce": 1313478875,
562
+ "isDeleted": false,
563
+ "boundElements": [
564
+ {
565
+ "type": "text",
566
+ "id": "Y83mBct7vXviZNv03_2A7"
567
+ }
568
+ ],
569
+ "updated": 1752090409644,
570
+ "link": null,
571
+ "locked": false,
572
+ "points": [
573
+ [
574
+ 0,
575
+ 0
576
+ ],
577
+ [
578
+ 381.94005182771235,
579
+ 2.948050686101226
580
+ ]
581
+ ],
582
+ "lastCommittedPoint": null,
583
+ "startBinding": {
584
+ "elementId": "GesTkODmwtS-2_6KoK2WY",
585
+ "focus": 0.10230454447555178,
586
+ "gap": 6.5
587
+ },
588
+ "endBinding": {
589
+ "elementId": "_Lbex9NPPkXBPuCD4cOh3",
590
+ "focus": 0.14990307990523533,
591
+ "gap": 4.5
592
+ },
593
+ "startArrowhead": null,
594
+ "endArrowhead": "arrow",
595
+ "elbowed": false
596
+ },
597
+ {
598
+ "id": "Y83mBct7vXviZNv03_2A7",
599
+ "type": "text",
600
+ "x": 686.3675474357756,
601
+ "y": 404.469602115048,
602
+ "width": 79.0599365234375,
603
+ "height": 25,
604
+ "angle": 0,
605
+ "strokeColor": "#1e1e1e",
606
+ "backgroundColor": "transparent",
607
+ "fillStyle": "solid",
608
+ "strokeWidth": 2,
609
+ "strokeStyle": "solid",
610
+ "roughness": 1,
611
+ "opacity": 100,
612
+ "groupIds": [],
613
+ "frameId": null,
614
+ "index": "aGV",
615
+ "roundness": null,
616
+ "seed": 523957557,
617
+ "version": 10,
618
+ "versionNonce": 1914498837,
619
+ "isDeleted": false,
620
+ "boundElements": null,
621
+ "updated": 1752089657884,
622
+ "link": null,
623
+ "locked": false,
624
+ "text": "turn-off",
625
+ "fontSize": 20,
626
+ "fontFamily": 5,
627
+ "textAlign": "center",
628
+ "verticalAlign": "middle",
629
+ "containerId": "c-OT6BDtGc6NB1f-9FTys",
630
+ "originalText": "turn-off",
631
+ "autoResize": true,
632
+ "lineHeight": 1.25
633
+ },
634
+ {
635
+ "id": "li1HXUUEOy1mVitx0Amt-",
636
+ "type": "arrow",
637
+ "x": 395.82653126919024,
638
+ "y": 131.71792075605828,
639
+ "width": 1.3461210780941428,
640
+ "height": 314.11470884130455,
641
+ "angle": 0,
642
+ "strokeColor": "#1e1e1e",
643
+ "backgroundColor": "transparent",
644
+ "fillStyle": "solid",
645
+ "strokeWidth": 2,
646
+ "strokeStyle": "solid",
647
+ "roughness": 1,
648
+ "opacity": 100,
649
+ "groupIds": [],
650
+ "frameId": null,
651
+ "index": "aH",
652
+ "roundness": {
653
+ "type": 2
654
+ },
655
+ "seed": 12988181,
656
+ "version": 221,
657
+ "versionNonce": 143555605,
658
+ "isDeleted": false,
659
+ "boundElements": [
660
+ {
661
+ "type": "text",
662
+ "id": "ffRZdDUIyqO6MZAfb_JWN"
663
+ }
664
+ ],
665
+ "updated": 1752090346813,
666
+ "link": null,
667
+ "locked": false,
668
+ "points": [
669
+ [
670
+ 0,
671
+ 0
672
+ ],
673
+ [
674
+ -1.3461210780941428,
675
+ 314.11470884130455
676
+ ]
677
+ ],
678
+ "lastCommittedPoint": null,
679
+ "startBinding": {
680
+ "elementId": "M0f3_xgVj1PIGlMItmDno",
681
+ "focus": 0.001495886312636997,
682
+ "gap": 5.5
683
+ },
684
+ "endBinding": {
685
+ "elementId": "GesTkODmwtS-2_6KoK2WY",
686
+ "focus": -0.17950635751682525,
687
+ "gap": 6.5
688
+ },
689
+ "startArrowhead": null,
690
+ "endArrowhead": "arrow",
691
+ "elbowed": false
692
+ },
693
+ {
694
+ "id": "ffRZdDUIyqO6MZAfb_JWN",
695
+ "type": "text",
696
+ "x": 367.3634927027994,
697
+ "y": 276.2752751767106,
698
+ "width": 55.5799560546875,
699
+ "height": 25,
700
+ "angle": 0,
701
+ "strokeColor": "#1e1e1e",
702
+ "backgroundColor": "#ffc9c9",
703
+ "fillStyle": "solid",
704
+ "strokeWidth": 2,
705
+ "strokeStyle": "solid",
706
+ "roughness": 1,
707
+ "opacity": 100,
708
+ "groupIds": [],
709
+ "frameId": null,
710
+ "index": "aHV",
711
+ "roundness": null,
712
+ "seed": 2030199323,
713
+ "version": 7,
714
+ "versionNonce": 1910890107,
715
+ "isDeleted": false,
716
+ "boundElements": null,
717
+ "updated": 1752090345720,
718
+ "link": null,
719
+ "locked": false,
720
+ "text": "power",
721
+ "fontSize": 20,
722
+ "fontFamily": 5,
723
+ "textAlign": "center",
724
+ "verticalAlign": "middle",
725
+ "containerId": "li1HXUUEOy1mVitx0Amt-",
726
+ "originalText": "power",
727
+ "autoResize": true,
728
+ "lineHeight": 1.25
729
+ },
730
+ {
731
+ "id": "I7MyxYbjuqTwJO6fzOz9v",
732
+ "type": "rectangle",
733
+ "x": 1378.5,
734
+ "y": 607.5,
735
+ "width": 107,
736
+ "height": 41,
737
+ "angle": 0,
738
+ "strokeColor": "#1e1e1e",
739
+ "backgroundColor": "#a5d8ff",
740
+ "fillStyle": "solid",
741
+ "strokeWidth": 2,
742
+ "strokeStyle": "solid",
743
+ "roughness": 1,
744
+ "opacity": 100,
745
+ "groupIds": [],
746
+ "frameId": null,
747
+ "index": "aI",
748
+ "roundness": {
749
+ "type": 3
750
+ },
751
+ "seed": 96475125,
752
+ "version": 208,
753
+ "versionNonce": 1157983029,
754
+ "isDeleted": false,
755
+ "boundElements": [
756
+ {
757
+ "type": "text",
758
+ "id": "h1Ws4geiKyiaacGD8-f9z"
759
+ },
760
+ {
761
+ "id": "trja8w_d-wbFLEoa9i1Q4",
762
+ "type": "arrow"
763
+ }
764
+ ],
765
+ "updated": 1752090509842,
766
+ "link": null,
767
+ "locked": false
768
+ },
769
+ {
770
+ "id": "h1Ws4geiKyiaacGD8-f9z",
771
+ "type": "text",
772
+ "x": 1415.0500183105469,
773
+ "y": 615.5,
774
+ "width": 33.89996337890625,
775
+ "height": 25,
776
+ "angle": 0,
777
+ "strokeColor": "#1e1e1e",
778
+ "backgroundColor": "transparent",
779
+ "fillStyle": "solid",
780
+ "strokeWidth": 2,
781
+ "strokeStyle": "solid",
782
+ "roughness": 1,
783
+ "opacity": 100,
784
+ "groupIds": [],
785
+ "frameId": null,
786
+ "index": "aJ",
787
+ "roundness": null,
788
+ "seed": 239292757,
789
+ "version": 211,
790
+ "versionNonce": 992285141,
791
+ "isDeleted": false,
792
+ "boundElements": [],
793
+ "updated": 1752090334038,
794
+ "link": null,
795
+ "locked": false,
796
+ "text": "Sys",
797
+ "fontSize": 20,
798
+ "fontFamily": 5,
799
+ "textAlign": "center",
800
+ "verticalAlign": "middle",
801
+ "containerId": "I7MyxYbjuqTwJO6fzOz9v",
802
+ "originalText": "Sys",
803
+ "autoResize": true,
804
+ "lineHeight": 1.25
805
+ },
806
+ {
807
+ "id": "trja8w_d-wbFLEoa9i1Q4",
808
+ "type": "arrow",
809
+ "x": 1160.6558517316807,
810
+ "y": 636.2842694807258,
811
+ "width": 214.61842445533603,
812
+ "height": 7.660509664270307,
813
+ "angle": 0,
814
+ "strokeColor": "#1e1e1e",
815
+ "backgroundColor": "transparent",
816
+ "fillStyle": "solid",
817
+ "strokeWidth": 2,
818
+ "strokeStyle": "solid",
819
+ "roughness": 1,
820
+ "opacity": 100,
821
+ "groupIds": [],
822
+ "frameId": null,
823
+ "index": "aK",
824
+ "roundness": {
825
+ "type": 2
826
+ },
827
+ "seed": 191454325,
828
+ "version": 212,
829
+ "versionNonce": 615386933,
830
+ "isDeleted": false,
831
+ "boundElements": null,
832
+ "updated": 1752090334038,
833
+ "link": null,
834
+ "locked": false,
835
+ "points": [
836
+ [
837
+ 0,
838
+ 0
839
+ ],
840
+ [
841
+ 214.61842445533603,
842
+ -7.660509664270307
843
+ ]
844
+ ],
845
+ "lastCommittedPoint": null,
846
+ "startBinding": {
847
+ "elementId": "vc8a9VB-FimF_wAU2Dw_w",
848
+ "focus": 0.16089803554723847,
849
+ "gap": 2.5
850
+ },
851
+ "endBinding": {
852
+ "elementId": "I7MyxYbjuqTwJO6fzOz9v",
853
+ "focus": 0.06236357966947555,
854
+ "gap": 3.5
855
+ },
856
+ "startArrowhead": null,
857
+ "endArrowhead": "arrow",
858
+ "elbowed": false
859
+ },
860
+ {
861
+ "id": "DhQWOF01UWkIlDkMg78eR",
862
+ "type": "arrow",
863
+ "x": 458.23117174232317,
864
+ "y": 483.54432710026464,
865
+ "width": 484.25558540892683,
866
+ "height": 156.58852185238317,
867
+ "angle": 0,
868
+ "strokeColor": "#1e1e1e",
869
+ "backgroundColor": "transparent",
870
+ "fillStyle": "solid",
871
+ "strokeWidth": 2,
872
+ "strokeStyle": "solid",
873
+ "roughness": 1,
874
+ "opacity": 100,
875
+ "groupIds": [],
876
+ "frameId": null,
877
+ "index": "aL",
878
+ "roundness": {
879
+ "type": 2
880
+ },
881
+ "seed": 1968974165,
882
+ "version": 266,
883
+ "versionNonce": 1737535413,
884
+ "isDeleted": false,
885
+ "boundElements": [
886
+ {
887
+ "type": "text",
888
+ "id": "bL7PxXXozaLgBkcxzniKx"
889
+ }
890
+ ],
891
+ "updated": 1752090333085,
892
+ "link": null,
893
+ "locked": false,
894
+ "points": [
895
+ [
896
+ 0,
897
+ 0
898
+ ],
899
+ [
900
+ 484.25558540892683,
901
+ 156.58852185238317
902
+ ]
903
+ ],
904
+ "lastCommittedPoint": null,
905
+ "startBinding": {
906
+ "elementId": "GesTkODmwtS-2_6KoK2WY",
907
+ "focus": -0.08156200984369075,
908
+ "gap": 1.2657758580477103
909
+ },
910
+ "endBinding": {
911
+ "elementId": "vc8a9VB-FimF_wAU2Dw_w",
912
+ "focus": -0.4747687814376133,
913
+ "gap": 3.5
914
+ },
915
+ "startArrowhead": null,
916
+ "endArrowhead": "arrow",
917
+ "elbowed": false
918
+ },
919
+ {
920
+ "id": "bL7PxXXozaLgBkcxzniKx",
921
+ "type": "text",
922
+ "x": 684.7027826254033,
923
+ "y": 565.6330130486799,
924
+ "width": 93.919921875,
925
+ "height": 25,
926
+ "angle": 0,
927
+ "strokeColor": "#1e1e1e",
928
+ "backgroundColor": "#ffc9c9",
929
+ "fillStyle": "solid",
930
+ "strokeWidth": 2,
931
+ "strokeStyle": "solid",
932
+ "roughness": 1,
933
+ "opacity": 100,
934
+ "groupIds": [],
935
+ "frameId": null,
936
+ "index": "aLV",
937
+ "roundness": null,
938
+ "seed": 821317813,
939
+ "version": 12,
940
+ "versionNonce": 979798325,
941
+ "isDeleted": false,
942
+ "boundElements": null,
943
+ "updated": 1752090275271,
944
+ "link": null,
945
+ "locked": false,
946
+ "text": "diode-ctrl",
947
+ "fontSize": 20,
948
+ "fontFamily": 5,
949
+ "textAlign": "center",
950
+ "verticalAlign": "middle",
951
+ "containerId": "DhQWOF01UWkIlDkMg78eR",
952
+ "originalText": "diode-ctrl",
953
+ "autoResize": true,
954
+ "lineHeight": 1.25
955
+ },
956
+ {
957
+ "id": "bWW43tThK-_Z2OHwNXmc5",
958
+ "type": "rectangle",
959
+ "x": 627.5,
960
+ "y": 272.5,
961
+ "width": 107,
962
+ "height": 60,
963
+ "angle": 0,
964
+ "strokeColor": "#1e1e1e",
965
+ "backgroundColor": "#a5d8ff",
966
+ "fillStyle": "solid",
967
+ "strokeWidth": 2,
968
+ "strokeStyle": "solid",
969
+ "roughness": 1,
970
+ "opacity": 100,
971
+ "groupIds": [],
972
+ "frameId": null,
973
+ "index": "aM",
974
+ "roundness": {
975
+ "type": 3
976
+ },
977
+ "seed": 1947296757,
978
+ "version": 196,
979
+ "versionNonce": 2099128667,
980
+ "isDeleted": false,
981
+ "boundElements": [
982
+ {
983
+ "type": "text",
984
+ "id": "6N7axfciS-ZKnokGLJGTc"
985
+ },
986
+ {
987
+ "id": "68WZ-mGCfHDQYhLRKIgNj",
988
+ "type": "arrow"
989
+ },
990
+ {
991
+ "id": "i7Z-p37KqNrp_X6lEcW13",
992
+ "type": "arrow"
993
+ },
994
+ {
995
+ "id": "q_ArLDiUG60RuQi1BH93a",
996
+ "type": "arrow"
997
+ },
998
+ {
999
+ "id": "00A7HkN9IE29hMqcNYQu-",
1000
+ "type": "arrow"
1001
+ }
1002
+ ],
1003
+ "updated": 1752090508064,
1004
+ "link": null,
1005
+ "locked": false
1006
+ },
1007
+ {
1008
+ "id": "6N7axfciS-ZKnokGLJGTc",
1009
+ "type": "text",
1010
+ "x": 640.3800201416016,
1011
+ "y": 277.5,
1012
+ "width": 81.23995971679688,
1013
+ "height": 50,
1014
+ "angle": 0,
1015
+ "strokeColor": "#1e1e1e",
1016
+ "backgroundColor": "transparent",
1017
+ "fillStyle": "solid",
1018
+ "strokeWidth": 2,
1019
+ "strokeStyle": "solid",
1020
+ "roughness": 1,
1021
+ "opacity": 100,
1022
+ "groupIds": [],
1023
+ "frameId": null,
1024
+ "index": "aN",
1025
+ "roundness": null,
1026
+ "seed": 1015749973,
1027
+ "version": 210,
1028
+ "versionNonce": 1644525883,
1029
+ "isDeleted": false,
1030
+ "boundElements": [],
1031
+ "updated": 1752090236397,
1032
+ "link": null,
1033
+ "locked": false,
1034
+ "text": "Charger\nTP4056",
1035
+ "fontSize": 20,
1036
+ "fontFamily": 5,
1037
+ "textAlign": "center",
1038
+ "verticalAlign": "middle",
1039
+ "containerId": "bWW43tThK-_Z2OHwNXmc5",
1040
+ "originalText": "Charger TP4056",
1041
+ "autoResize": true,
1042
+ "lineHeight": 1.25
1043
+ },
1044
+ {
1045
+ "id": "68WZ-mGCfHDQYhLRKIgNj",
1046
+ "type": "arrow",
1047
+ "x": 445.07391370509606,
1048
+ "y": 446.28207924394184,
1049
+ "width": 196.27577094059734,
1050
+ "height": 110.40389229039533,
1051
+ "angle": 0,
1052
+ "strokeColor": "#1e1e1e",
1053
+ "backgroundColor": "transparent",
1054
+ "fillStyle": "solid",
1055
+ "strokeWidth": 2,
1056
+ "strokeStyle": "solid",
1057
+ "roughness": 1,
1058
+ "opacity": 100,
1059
+ "groupIds": [],
1060
+ "frameId": null,
1061
+ "index": "aO",
1062
+ "roundness": {
1063
+ "type": 2
1064
+ },
1065
+ "seed": 342487573,
1066
+ "version": 95,
1067
+ "versionNonce": 907166773,
1068
+ "isDeleted": false,
1069
+ "boundElements": [
1070
+ {
1071
+ "type": "text",
1072
+ "id": "IKwKVjKBbxl0FjA4Eml5E"
1073
+ }
1074
+ ],
1075
+ "updated": 1752090278242,
1076
+ "link": null,
1077
+ "locked": false,
1078
+ "points": [
1079
+ [
1080
+ 0,
1081
+ 0
1082
+ ],
1083
+ [
1084
+ 196.27577094059734,
1085
+ -110.40389229039533
1086
+ ]
1087
+ ],
1088
+ "lastCommittedPoint": null,
1089
+ "startBinding": {
1090
+ "elementId": "GesTkODmwtS-2_6KoK2WY",
1091
+ "focus": 0.00792166354934884,
1092
+ "gap": 5.5
1093
+ },
1094
+ "endBinding": {
1095
+ "elementId": "bWW43tThK-_Z2OHwNXmc5",
1096
+ "focus": -0.18549895478050563,
1097
+ "gap": 6.5
1098
+ },
1099
+ "startArrowhead": null,
1100
+ "endArrowhead": "arrow",
1101
+ "elbowed": false
1102
+ },
1103
+ {
1104
+ "id": "IKwKVjKBbxl0FjA4Eml5E",
1105
+ "type": "text",
1106
+ "x": 496.25183823789473,
1107
+ "y": 378.58013309874417,
1108
+ "width": 93.919921875,
1109
+ "height": 25,
1110
+ "angle": 0,
1111
+ "strokeColor": "#1e1e1e",
1112
+ "backgroundColor": "#ffc9c9",
1113
+ "fillStyle": "solid",
1114
+ "strokeWidth": 2,
1115
+ "strokeStyle": "solid",
1116
+ "roughness": 1,
1117
+ "opacity": 100,
1118
+ "groupIds": [],
1119
+ "frameId": null,
1120
+ "index": "aOV",
1121
+ "roundness": null,
1122
+ "seed": 1035530875,
1123
+ "version": 3,
1124
+ "versionNonce": 565780571,
1125
+ "isDeleted": false,
1126
+ "boundElements": null,
1127
+ "updated": 1752090278007,
1128
+ "link": null,
1129
+ "locked": false,
1130
+ "text": "diode-ctrl",
1131
+ "fontSize": 20,
1132
+ "fontFamily": 5,
1133
+ "textAlign": "center",
1134
+ "verticalAlign": "middle",
1135
+ "containerId": "68WZ-mGCfHDQYhLRKIgNj",
1136
+ "originalText": "diode-ctrl",
1137
+ "autoResize": true,
1138
+ "lineHeight": 1.25
1139
+ },
1140
+ {
1141
+ "id": "i7Z-p37KqNrp_X6lEcW13",
1142
+ "type": "arrow",
1143
+ "x": 735.4824612360459,
1144
+ "y": 313.22894953801153,
1145
+ "width": 94.54806647650912,
1146
+ "height": 25.5470027010046,
1147
+ "angle": 0,
1148
+ "strokeColor": "#1e1e1e",
1149
+ "backgroundColor": "transparent",
1150
+ "fillStyle": "solid",
1151
+ "strokeWidth": 2,
1152
+ "strokeStyle": "solid",
1153
+ "roughness": 1,
1154
+ "opacity": 100,
1155
+ "groupIds": [],
1156
+ "frameId": null,
1157
+ "index": "aP",
1158
+ "roundness": {
1159
+ "type": 2
1160
+ },
1161
+ "seed": 525008885,
1162
+ "version": 131,
1163
+ "versionNonce": 1371797941,
1164
+ "isDeleted": false,
1165
+ "boundElements": null,
1166
+ "updated": 1752090421747,
1167
+ "link": null,
1168
+ "locked": false,
1169
+ "points": [
1170
+ [
1171
+ 0,
1172
+ 0
1173
+ ],
1174
+ [
1175
+ 94.54806647650912,
1176
+ 25.5470027010046
1177
+ ]
1178
+ ],
1179
+ "lastCommittedPoint": null,
1180
+ "startBinding": {
1181
+ "elementId": "bWW43tThK-_Z2OHwNXmc5",
1182
+ "focus": -0.07287811932587208,
1183
+ "gap": 1.130777077116477
1184
+ },
1185
+ "endBinding": {
1186
+ "elementId": "rmx3e5Xqwv69Su0hWiyff",
1187
+ "focus": 0.2710925688326133,
1188
+ "gap": 1.930231901793377
1189
+ },
1190
+ "startArrowhead": null,
1191
+ "endArrowhead": "arrow",
1192
+ "elbowed": false
1193
+ },
1194
+ {
1195
+ "id": "Pi3eQAQSq4puozrwQqWUv",
1196
+ "type": "rectangle",
1197
+ "x": 1026.5,
1198
+ "y": 97.5,
1199
+ "width": 167.00000000000009,
1200
+ "height": 60,
1201
+ "angle": 0,
1202
+ "strokeColor": "#1e1e1e",
1203
+ "backgroundColor": "transparent",
1204
+ "fillStyle": "solid",
1205
+ "strokeWidth": 2,
1206
+ "strokeStyle": "solid",
1207
+ "roughness": 1,
1208
+ "opacity": 100,
1209
+ "groupIds": [],
1210
+ "frameId": null,
1211
+ "index": "aQ",
1212
+ "roundness": {
1213
+ "type": 3
1214
+ },
1215
+ "seed": 1938662037,
1216
+ "version": 323,
1217
+ "versionNonce": 1025838261,
1218
+ "isDeleted": false,
1219
+ "boundElements": [
1220
+ {
1221
+ "type": "text",
1222
+ "id": "0uDQZb9THZJDjmKL21Wx3"
1223
+ },
1224
+ {
1225
+ "id": "8kZIh7bd6uNm5iRnGNwdz",
1226
+ "type": "arrow"
1227
+ },
1228
+ {
1229
+ "id": "YcwhiqQqStnKJuZ9tdHCv",
1230
+ "type": "arrow"
1231
+ }
1232
+ ],
1233
+ "updated": 1752090426750,
1234
+ "link": null,
1235
+ "locked": false
1236
+ },
1237
+ {
1238
+ "id": "0uDQZb9THZJDjmKL21Wx3",
1239
+ "type": "text",
1240
+ "x": 1038.5400466918945,
1241
+ "y": 102.5,
1242
+ "width": 142.91990661621094,
1243
+ "height": 50,
1244
+ "angle": 0,
1245
+ "strokeColor": "#1e1e1e",
1246
+ "backgroundColor": "transparent",
1247
+ "fillStyle": "solid",
1248
+ "strokeWidth": 2,
1249
+ "strokeStyle": "solid",
1250
+ "roughness": 1,
1251
+ "opacity": 100,
1252
+ "groupIds": [],
1253
+ "frameId": null,
1254
+ "index": "aR",
1255
+ "roundness": null,
1256
+ "seed": 189171701,
1257
+ "version": 289,
1258
+ "versionNonce": 514567701,
1259
+ "isDeleted": false,
1260
+ "boundElements": [],
1261
+ "updated": 1752090426750,
1262
+ "link": null,
1263
+ "locked": false,
1264
+ "text": "USB-TTL\nbridge CP2102",
1265
+ "fontSize": 20,
1266
+ "fontFamily": 5,
1267
+ "textAlign": "center",
1268
+ "verticalAlign": "middle",
1269
+ "containerId": "Pi3eQAQSq4puozrwQqWUv",
1270
+ "originalText": "USB-TTL bridge CP2102",
1271
+ "autoResize": true,
1272
+ "lineHeight": 1.25
1273
+ },
1274
+ {
1275
+ "id": "8kZIh7bd6uNm5iRnGNwdz",
1276
+ "type": "arrow",
1277
+ "x": 1086.4979906632432,
1278
+ "y": 567.9973795426255,
1279
+ "width": 38.87141570364156,
1280
+ "height": 408.05451959207574,
1281
+ "angle": 0,
1282
+ "strokeColor": "#1e1e1e",
1283
+ "backgroundColor": "#ffc9c9",
1284
+ "fillStyle": "solid",
1285
+ "strokeWidth": 2,
1286
+ "strokeStyle": "solid",
1287
+ "roughness": 1,
1288
+ "opacity": 100,
1289
+ "groupIds": [],
1290
+ "frameId": null,
1291
+ "index": "aS",
1292
+ "roundness": {
1293
+ "type": 2
1294
+ },
1295
+ "seed": 1422475861,
1296
+ "version": 258,
1297
+ "versionNonce": 1301750645,
1298
+ "isDeleted": false,
1299
+ "boundElements": null,
1300
+ "updated": 1752090426751,
1301
+ "link": null,
1302
+ "locked": false,
1303
+ "points": [
1304
+ [
1305
+ 0,
1306
+ 0
1307
+ ],
1308
+ [
1309
+ 38.87141570364156,
1310
+ -408.05451959207574
1311
+ ]
1312
+ ],
1313
+ "lastCommittedPoint": null,
1314
+ "startBinding": {
1315
+ "elementId": "vc8a9VB-FimF_wAU2Dw_w",
1316
+ "focus": 0.2546128882707491,
1317
+ "gap": 1
1318
+ },
1319
+ "endBinding": {
1320
+ "elementId": "Pi3eQAQSq4puozrwQqWUv",
1321
+ "focus": -0.21373911513765964,
1322
+ "gap": 6.5
1323
+ },
1324
+ "startArrowhead": null,
1325
+ "endArrowhead": "arrow",
1326
+ "elbowed": false
1327
+ },
1328
+ {
1329
+ "id": "YcwhiqQqStnKJuZ9tdHCv",
1330
+ "type": "arrow",
1331
+ "x": 450.4302319017935,
1332
+ "y": 103.74229627526938,
1333
+ "width": 573.0781227646588,
1334
+ "height": 17.491353568594235,
1335
+ "angle": 0,
1336
+ "strokeColor": "#1e1e1e",
1337
+ "backgroundColor": "#ffc9c9",
1338
+ "fillStyle": "solid",
1339
+ "strokeWidth": 2,
1340
+ "strokeStyle": "solid",
1341
+ "roughness": 1,
1342
+ "opacity": 100,
1343
+ "groupIds": [],
1344
+ "frameId": null,
1345
+ "index": "aT",
1346
+ "roundness": {
1347
+ "type": 2
1348
+ },
1349
+ "seed": 1857236853,
1350
+ "version": 222,
1351
+ "versionNonce": 1848437973,
1352
+ "isDeleted": false,
1353
+ "boundElements": [
1354
+ {
1355
+ "type": "text",
1356
+ "id": "JOa8eE0wWLtldxUa22gmN"
1357
+ }
1358
+ ],
1359
+ "updated": 1752090426751,
1360
+ "link": null,
1361
+ "locked": false,
1362
+ "points": [
1363
+ [
1364
+ 0,
1365
+ 0
1366
+ ],
1367
+ [
1368
+ 573.0781227646588,
1369
+ 17.491353568594235
1370
+ ]
1371
+ ],
1372
+ "lastCommittedPoint": null,
1373
+ "startBinding": {
1374
+ "elementId": "M0f3_xgVj1PIGlMItmDno",
1375
+ "focus": -0.3101492887927895,
1376
+ "gap": 1
1377
+ },
1378
+ "endBinding": {
1379
+ "elementId": "Pi3eQAQSq4puozrwQqWUv",
1380
+ "focus": 0.11197742077392354,
1381
+ "gap": 3.203511954180537
1382
+ },
1383
+ "startArrowhead": null,
1384
+ "endArrowhead": "arrow",
1385
+ "elbowed": false
1386
+ },
1387
+ {
1388
+ "id": "JOa8eE0wWLtldxUa22gmN",
1389
+ "type": "text",
1390
+ "x": 711.5744510298631,
1391
+ "y": 149.1944623803035,
1392
+ "width": 46.19996643066406,
1393
+ "height": 25,
1394
+ "angle": 0,
1395
+ "strokeColor": "#1e1e1e",
1396
+ "backgroundColor": "#ffc9c9",
1397
+ "fillStyle": "solid",
1398
+ "strokeWidth": 2,
1399
+ "strokeStyle": "solid",
1400
+ "roughness": 1,
1401
+ "opacity": 100,
1402
+ "groupIds": [],
1403
+ "frameId": null,
1404
+ "index": "aTG",
1405
+ "roundness": null,
1406
+ "seed": 141547349,
1407
+ "version": 6,
1408
+ "versionNonce": 938316693,
1409
+ "isDeleted": false,
1410
+ "boundElements": null,
1411
+ "updated": 1752090342166,
1412
+ "link": null,
1413
+ "locked": false,
1414
+ "text": "data",
1415
+ "fontSize": 20,
1416
+ "fontFamily": 5,
1417
+ "textAlign": "center",
1418
+ "verticalAlign": "middle",
1419
+ "containerId": "YcwhiqQqStnKJuZ9tdHCv",
1420
+ "originalText": "data",
1421
+ "autoResize": true,
1422
+ "lineHeight": 1.25
1423
+ },
1424
+ {
1425
+ "id": "jOgqWKOgrjBIDC7rYeaAs",
1426
+ "type": "rectangle",
1427
+ "x": 468.5,
1428
+ "y": 158.5,
1429
+ "width": 107,
1430
+ "height": 41,
1431
+ "angle": 0,
1432
+ "strokeColor": "#1e1e1e",
1433
+ "backgroundColor": "#b2f2bb",
1434
+ "fillStyle": "solid",
1435
+ "strokeWidth": 2,
1436
+ "strokeStyle": "solid",
1437
+ "roughness": 1,
1438
+ "opacity": 100,
1439
+ "groupIds": [],
1440
+ "frameId": null,
1441
+ "index": "aU",
1442
+ "roundness": {
1443
+ "type": 3
1444
+ },
1445
+ "seed": 1658256565,
1446
+ "version": 256,
1447
+ "versionNonce": 1339944667,
1448
+ "isDeleted": false,
1449
+ "boundElements": [
1450
+ {
1451
+ "type": "text",
1452
+ "id": "ropyievhWFe7AKE_Cqrts"
1453
+ },
1454
+ {
1455
+ "id": "q_ArLDiUG60RuQi1BH93a",
1456
+ "type": "arrow"
1457
+ }
1458
+ ],
1459
+ "updated": 1752090503330,
1460
+ "link": null,
1461
+ "locked": false
1462
+ },
1463
+ {
1464
+ "id": "ropyievhWFe7AKE_Cqrts",
1465
+ "type": "text",
1466
+ "x": 497.65001678466797,
1467
+ "y": 166.5,
1468
+ "width": 48.69996643066406,
1469
+ "height": 25,
1470
+ "angle": 0,
1471
+ "strokeColor": "#1e1e1e",
1472
+ "backgroundColor": "transparent",
1473
+ "fillStyle": "solid",
1474
+ "strokeWidth": 2,
1475
+ "strokeStyle": "solid",
1476
+ "roughness": 1,
1477
+ "opacity": 100,
1478
+ "groupIds": [],
1479
+ "frameId": null,
1480
+ "index": "aV",
1481
+ "roundness": null,
1482
+ "seed": 413113877,
1483
+ "version": 263,
1484
+ "versionNonce": 1417407515,
1485
+ "isDeleted": false,
1486
+ "boundElements": [],
1487
+ "updated": 1752090412421,
1488
+ "link": null,
1489
+ "locked": false,
1490
+ "text": "Solar",
1491
+ "fontSize": 20,
1492
+ "fontFamily": 5,
1493
+ "textAlign": "center",
1494
+ "verticalAlign": "middle",
1495
+ "containerId": "jOgqWKOgrjBIDC7rYeaAs",
1496
+ "originalText": "Solar",
1497
+ "autoResize": true,
1498
+ "lineHeight": 1.25
1499
+ },
1500
+ {
1501
+ "id": "q_ArLDiUG60RuQi1BH93a",
1502
+ "type": "arrow",
1503
+ "x": 552.8013903034026,
1504
+ "y": 199.95892433402958,
1505
+ "width": 72.61677984510254,
1506
+ "height": 92.06713857581872,
1507
+ "angle": 0,
1508
+ "strokeColor": "#1e1e1e",
1509
+ "backgroundColor": "#ffc9c9",
1510
+ "fillStyle": "solid",
1511
+ "strokeWidth": 2,
1512
+ "strokeStyle": "solid",
1513
+ "roughness": 1,
1514
+ "opacity": 100,
1515
+ "groupIds": [],
1516
+ "frameId": null,
1517
+ "index": "aW",
1518
+ "roundness": {
1519
+ "type": 2
1520
+ },
1521
+ "seed": 632672987,
1522
+ "version": 73,
1523
+ "versionNonce": 1543352507,
1524
+ "isDeleted": false,
1525
+ "boundElements": [
1526
+ {
1527
+ "type": "text",
1528
+ "id": "F72CnV4pq0Yw_eXOd-waC"
1529
+ }
1530
+ ],
1531
+ "updated": 1752090412421,
1532
+ "link": null,
1533
+ "locked": false,
1534
+ "points": [
1535
+ [
1536
+ 0,
1537
+ 0
1538
+ ],
1539
+ [
1540
+ 72.61677984510254,
1541
+ 92.06713857581872
1542
+ ]
1543
+ ],
1544
+ "lastCommittedPoint": null,
1545
+ "startBinding": {
1546
+ "elementId": "jOgqWKOgrjBIDC7rYeaAs",
1547
+ "focus": -0.20312725290488037,
1548
+ "gap": 1.2432427287447467
1549
+ },
1550
+ "endBinding": {
1551
+ "elementId": "bWW43tThK-_Z2OHwNXmc5",
1552
+ "focus": -0.6164941489409821,
1553
+ "gap": 2.406291360279616
1554
+ },
1555
+ "startArrowhead": null,
1556
+ "endArrowhead": "arrow",
1557
+ "elbowed": false
1558
+ },
1559
+ {
1560
+ "id": "F72CnV4pq0Yw_eXOd-waC",
1561
+ "type": "text",
1562
+ "x": 562.7907729011738,
1563
+ "y": 223.05655420735448,
1564
+ "width": 93.919921875,
1565
+ "height": 25,
1566
+ "angle": 0,
1567
+ "strokeColor": "#1e1e1e",
1568
+ "backgroundColor": "#ffc9c9",
1569
+ "fillStyle": "solid",
1570
+ "strokeWidth": 2,
1571
+ "strokeStyle": "solid",
1572
+ "roughness": 1,
1573
+ "opacity": 100,
1574
+ "groupIds": [],
1575
+ "frameId": null,
1576
+ "index": "aWV",
1577
+ "roundness": null,
1578
+ "seed": 1366389243,
1579
+ "version": 3,
1580
+ "versionNonce": 402116571,
1581
+ "isDeleted": false,
1582
+ "boundElements": null,
1583
+ "updated": 1752090280094,
1584
+ "link": null,
1585
+ "locked": false,
1586
+ "text": "diode-ctrl",
1587
+ "fontSize": 20,
1588
+ "fontFamily": 5,
1589
+ "textAlign": "center",
1590
+ "verticalAlign": "middle",
1591
+ "containerId": "q_ArLDiUG60RuQi1BH93a",
1592
+ "originalText": "diode-ctrl",
1593
+ "autoResize": true,
1594
+ "lineHeight": 1.25
1595
+ },
1596
+ {
1597
+ "id": "pTKqgFN94Vr1ElT61RQdN",
1598
+ "type": "rectangle",
1599
+ "x": 918.5,
1600
+ "y": 230.5,
1601
+ "width": 107,
1602
+ "height": 41,
1603
+ "angle": 0,
1604
+ "strokeColor": "#1e1e1e",
1605
+ "backgroundColor": "transparent",
1606
+ "fillStyle": "solid",
1607
+ "strokeWidth": 2,
1608
+ "strokeStyle": "solid",
1609
+ "roughness": 1,
1610
+ "opacity": 100,
1611
+ "groupIds": [],
1612
+ "frameId": null,
1613
+ "index": "ag",
1614
+ "roundness": {
1615
+ "type": 3
1616
+ },
1617
+ "seed": 1397513563,
1618
+ "version": 179,
1619
+ "versionNonce": 1895043547,
1620
+ "isDeleted": false,
1621
+ "boundElements": [
1622
+ {
1623
+ "type": "text",
1624
+ "id": "E1DQUzvjr9Q7tf4U3c_6-"
1625
+ },
1626
+ {
1627
+ "id": "PK8Bme67a_acPyU0p9mP5",
1628
+ "type": "arrow"
1629
+ }
1630
+ ],
1631
+ "updated": 1752090459084,
1632
+ "link": null,
1633
+ "locked": false
1634
+ },
1635
+ {
1636
+ "id": "E1DQUzvjr9Q7tf4U3c_6-",
1637
+ "type": "text",
1638
+ "x": 950.1800231933594,
1639
+ "y": 238.5,
1640
+ "width": 43.63995361328125,
1641
+ "height": 25,
1642
+ "angle": 0,
1643
+ "strokeColor": "#1e1e1e",
1644
+ "backgroundColor": "transparent",
1645
+ "fillStyle": "solid",
1646
+ "strokeWidth": 2,
1647
+ "strokeStyle": "solid",
1648
+ "roughness": 1,
1649
+ "opacity": 100,
1650
+ "groupIds": [],
1651
+ "frameId": null,
1652
+ "index": "ah",
1653
+ "roundness": null,
1654
+ "seed": 573438459,
1655
+ "version": 177,
1656
+ "versionNonce": 166403707,
1657
+ "isDeleted": false,
1658
+ "boundElements": [],
1659
+ "updated": 1752090459084,
1660
+ "link": null,
1661
+ "locked": false,
1662
+ "text": "Jack",
1663
+ "fontSize": 20,
1664
+ "fontFamily": 5,
1665
+ "textAlign": "center",
1666
+ "verticalAlign": "middle",
1667
+ "containerId": "pTKqgFN94Vr1ElT61RQdN",
1668
+ "originalText": "Jack",
1669
+ "autoResize": true,
1670
+ "lineHeight": 1.25
1671
+ },
1672
+ {
1673
+ "id": "PK8Bme67a_acPyU0p9mP5",
1674
+ "type": "arrow",
1675
+ "x": 974.0384074792004,
1676
+ "y": 272.05708601453114,
1677
+ "width": 61.126616613590045,
1678
+ "height": 66.88526309633914,
1679
+ "angle": 0,
1680
+ "strokeColor": "#1e1e1e",
1681
+ "backgroundColor": "#ffc9c9",
1682
+ "fillStyle": "solid",
1683
+ "strokeWidth": 2,
1684
+ "strokeStyle": "solid",
1685
+ "roughness": 1,
1686
+ "opacity": 100,
1687
+ "groupIds": [],
1688
+ "frameId": null,
1689
+ "index": "ai",
1690
+ "roundness": {
1691
+ "type": 2
1692
+ },
1693
+ "seed": 1989459381,
1694
+ "version": 43,
1695
+ "versionNonce": 845937595,
1696
+ "isDeleted": false,
1697
+ "boundElements": [
1698
+ {
1699
+ "type": "text",
1700
+ "id": "NC1ggLCcTjp39W2H0890V"
1701
+ }
1702
+ ],
1703
+ "updated": 1752090459163,
1704
+ "link": null,
1705
+ "locked": false,
1706
+ "points": [
1707
+ [
1708
+ 0,
1709
+ 0
1710
+ ],
1711
+ [
1712
+ -61.126616613590045,
1713
+ 66.88526309633914
1714
+ ]
1715
+ ],
1716
+ "lastCommittedPoint": null,
1717
+ "startBinding": {
1718
+ "elementId": "pTKqgFN94Vr1ElT61RQdN",
1719
+ "focus": -0.2939462609258631,
1720
+ "gap": 1.5
1721
+ },
1722
+ "endBinding": {
1723
+ "elementId": "rmx3e5Xqwv69Su0hWiyff",
1724
+ "focus": 0.32070788820545726,
1725
+ "gap": 1.5014691120963448
1726
+ },
1727
+ "startArrowhead": null,
1728
+ "endArrowhead": "arrow",
1729
+ "elbowed": false
1730
+ },
1731
+ {
1732
+ "id": "NC1ggLCcTjp39W2H0890V",
1733
+ "type": "text",
1734
+ "x": 840.4200820922852,
1735
+ "y": 293.5,
1736
+ "width": 206.1598358154297,
1737
+ "height": 25,
1738
+ "angle": 0,
1739
+ "strokeColor": "#1e1e1e",
1740
+ "backgroundColor": "#ffc9c9",
1741
+ "fillStyle": "solid",
1742
+ "strokeWidth": 2,
1743
+ "strokeStyle": "solid",
1744
+ "roughness": 1,
1745
+ "opacity": 100,
1746
+ "groupIds": [],
1747
+ "frameId": null,
1748
+ "index": "aj",
1749
+ "roundness": null,
1750
+ "seed": 1686204085,
1751
+ "version": 23,
1752
+ "versionNonce": 775190133,
1753
+ "isDeleted": false,
1754
+ "boundElements": null,
1755
+ "updated": 1752090440266,
1756
+ "link": null,
1757
+ "locked": false,
1758
+ "text": "anti-direction mosfet",
1759
+ "fontSize": 20,
1760
+ "fontFamily": 5,
1761
+ "textAlign": "center",
1762
+ "verticalAlign": "middle",
1763
+ "containerId": "PK8Bme67a_acPyU0p9mP5",
1764
+ "originalText": "anti-direction mosfet",
1765
+ "autoResize": true,
1766
+ "lineHeight": 1.25
1767
+ },
1768
+ {
1769
+ "id": "LW140mU_Rtq5jUKZsYzvh",
1770
+ "type": "rectangle",
1771
+ "x": 714.5,
1772
+ "y": 196.5,
1773
+ "width": 107,
1774
+ "height": 41,
1775
+ "angle": 0,
1776
+ "strokeColor": "#1e1e1e",
1777
+ "backgroundColor": "transparent",
1778
+ "fillStyle": "solid",
1779
+ "strokeWidth": 2,
1780
+ "strokeStyle": "solid",
1781
+ "roughness": 1,
1782
+ "opacity": 100,
1783
+ "groupIds": [],
1784
+ "frameId": null,
1785
+ "index": "ak",
1786
+ "roundness": {
1787
+ "type": 3
1788
+ },
1789
+ "seed": 75421749,
1790
+ "version": 201,
1791
+ "versionNonce": 1904743445,
1792
+ "isDeleted": false,
1793
+ "boundElements": [
1794
+ {
1795
+ "type": "text",
1796
+ "id": "BxMEMpj0E_897p8OHq6rN"
1797
+ },
1798
+ {
1799
+ "id": "00A7HkN9IE29hMqcNYQu-",
1800
+ "type": "arrow"
1801
+ }
1802
+ ],
1803
+ "updated": 1752090466010,
1804
+ "link": null,
1805
+ "locked": false
1806
+ },
1807
+ {
1808
+ "id": "BxMEMpj0E_897p8OHq6rN",
1809
+ "type": "text",
1810
+ "x": 727.650032043457,
1811
+ "y": 204.5,
1812
+ "width": 80.69993591308594,
1813
+ "height": 25,
1814
+ "angle": 0,
1815
+ "strokeColor": "#1e1e1e",
1816
+ "backgroundColor": "transparent",
1817
+ "fillStyle": "solid",
1818
+ "strokeWidth": 2,
1819
+ "strokeStyle": "solid",
1820
+ "roughness": 1,
1821
+ "opacity": 100,
1822
+ "groupIds": [],
1823
+ "frameId": null,
1824
+ "index": "al",
1825
+ "roundness": null,
1826
+ "seed": 2143291797,
1827
+ "version": 208,
1828
+ "versionNonce": 1315637845,
1829
+ "isDeleted": false,
1830
+ "boundElements": [],
1831
+ "updated": 1752090464165,
1832
+ "link": null,
1833
+ "locked": false,
1834
+ "text": "chrg_led",
1835
+ "fontSize": 20,
1836
+ "fontFamily": 5,
1837
+ "textAlign": "center",
1838
+ "verticalAlign": "middle",
1839
+ "containerId": "LW140mU_Rtq5jUKZsYzvh",
1840
+ "originalText": "chrg_led",
1841
+ "autoResize": true,
1842
+ "lineHeight": 1.25
1843
+ },
1844
+ {
1845
+ "id": "00A7HkN9IE29hMqcNYQu-",
1846
+ "type": "arrow",
1847
+ "x": 730,
1848
+ "y": 270,
1849
+ "width": 40,
1850
+ "height": 36,
1851
+ "angle": 0,
1852
+ "strokeColor": "#1e1e1e",
1853
+ "backgroundColor": "#ffc9c9",
1854
+ "fillStyle": "solid",
1855
+ "strokeWidth": 2,
1856
+ "strokeStyle": "solid",
1857
+ "roughness": 1,
1858
+ "opacity": 100,
1859
+ "groupIds": [],
1860
+ "frameId": null,
1861
+ "index": "am",
1862
+ "roundness": {
1863
+ "type": 2
1864
+ },
1865
+ "seed": 510802197,
1866
+ "version": 11,
1867
+ "versionNonce": 487994037,
1868
+ "isDeleted": false,
1869
+ "boundElements": null,
1870
+ "updated": 1752090466010,
1871
+ "link": null,
1872
+ "locked": false,
1873
+ "points": [
1874
+ [
1875
+ 0,
1876
+ 0
1877
+ ],
1878
+ [
1879
+ 40,
1880
+ -36
1881
+ ]
1882
+ ],
1883
+ "lastCommittedPoint": null,
1884
+ "startBinding": {
1885
+ "elementId": "bWW43tThK-_Z2OHwNXmc5",
1886
+ "focus": 0.14843250159948815,
1887
+ "gap": 4.6959076954817345
1888
+ },
1889
+ "endBinding": {
1890
+ "elementId": "LW140mU_Rtq5jUKZsYzvh",
1891
+ "focus": -0.2738528769118709,
1892
+ "gap": 3.5
1893
+ },
1894
+ "startArrowhead": null,
1895
+ "endArrowhead": "arrow",
1896
+ "elbowed": false
1897
+ }
1898
+ ],
1899
+ "appState": {
1900
+ "gridSize": 20,
1901
+ "gridStep": 5,
1902
+ "gridModeEnabled": false,
1903
+ "viewBackgroundColor": "#ffffff"
1904
+ },
1905
+ "files": {}
1906
+}
... ...
\ No newline at end of file
Tech-dat/Interface-dat/USB-dat/USB-sys-dat/USB-sys-dat.md
... ...
@@ -0,0 +1,3 @@
1
+
2
+# USB-sys-dat
3
+
Tech-dat/Interface-dat/USB-dat/stm32-DFU.gif
... ...
Binary files a/Tech-dat/Interface-dat/USB-dat/stm32-DFU.gif and /dev/null differ
Tech-dat/Interface-dat/USB-dat/usb-dat.md
... ...
@@ -5,6 +5,8 @@
5 5
6 6
- [[CONN-USB-dat]]
7 7
8
+- [[USB-STM32-dat]]
9
+
8 10
- libusb-win32
9 11
- https://zadig.akeo.ie/
10 12
... ...
@@ -78,22 +80,6 @@
78 80
MicroA_2_A_Female
79 81
80 82
81
-## STM32 USB
82
-
83
-### DFU USB OTG
84
-* Listed supported device in ST documents [https://www.st.com/content/ccc/resource/technical/document/application_note/6a/17/92/02/58/98/45/0c/CD00264379.pdf/files/CD00264379.pdf/jcr:content/translations/en.CD00264379.pdf AN3156]
85
-[[File:DFU.gif]]
86
-* Download [http://www.st.com/en/development-tools/stsw-stm32080.html DfuSe USB device firmware upgrade (DFU) software]
87
-* Install the drive in installation folder -C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.5\Bin\Driver or here [[STM-Bootloader-Driver.zip]] STM32 Bootloader Driver
88
-* Testing firmware for [[File:Can-usb.zip]] USB-CAN here.
89
-* Open the DFU tool to upload firmware to internal flash, see left animation.
90
-
91
-
92
-### USB DFU
93
-* Short connect Boot0 + 3V3 to re-enter into USB DFU mode
94
-* use STM32CubeProgrammer upload hex or DFU file.
95
-In other boot try:
96
-* In case of SLCAN software connect UCCB and type in terminal '''boot''' device should reset and new device should connect to Your pc
97 83
98 84
## USB mode
99 85
power-dat/DC-dat/LDO-dat/LDO-dat.md
... ...
@@ -3,6 +3,8 @@
3 3
4 4
- [[microne-dat]] - [[silergy-dat]] - [[ti-power-dat]]
5 5
6
+- [[LDO]]
7
+
6 8
## comparable table
7 9
8 10
| chip | package | VIN |
... ...
@@ -18,7 +20,7 @@
18 20
19 21
- [[LM317-dat]]
20 22
21
-CE6260 == 500mA CMOS LDO Regulator, Low Dropout Voltage
23
+CE6260 == 500mA CMOS LDO Regulator, Low Dropout Voltage, Dropout Voltage: 120mV@100mA(3.0V Typ.), ~200–300mV @ 250mA
22 24
23 25
24 26
## 9742
solutions-dat/systems-dat/systems-dat.md
... ...
@@ -0,0 +1,3 @@
1
+
2
+# systems-dat
3
+