Browse Source

some words in docs about mainboard

Thomas Buck 10 months ago
parent
commit
4d5199f381
4 changed files with 43 additions and 32 deletions
  1. 6
    0
      docs/src/introduction.md
  2. 5
    0
      docs/src/main_board.md
  3. 30
    30
      hardware/dispensy.kicad_pcb
  4. 2
    2
      hardware/dispensy.kicad_prl

+ 6
- 0
docs/src/introduction.md View File

1
 # Introduction
1
 # Introduction
2
 
2
 
3
 **TODO** work in progress
3
 **TODO** work in progress
4
+
5
+Dispensy aims to be the new hardware base layer for the [UbaBot](https://www.xythobuz.de/drinkrobotics.html) by [DrinkRobotics](https://drinkrobotics.de/).
6
+
7
+The main logic and user / web interface is a [Bartendro](https://github.com/partyrobotics/bartendro) fork running on a Raspberry Pi.
8
+This is the modular lower level hardware, which the Pi is talking to via USB.
9
+The Dispensy modules communicate with each other with a CAN Bus.

+ 5
- 0
docs/src/main_board.md View File

1
 # Main-Board
1
 # Main-Board
2
 
2
 
3
 **TODO** work in progress
3
 **TODO** work in progress
4
+
5
+The main board is the heart of the machine.
6
+You only need one of these.
7
+
8
+It provides 5V power for the external Raspberry Pi, as well as a USB-C data connection for communication with the hardware.

+ 30
- 30
hardware/dispensy.kicad_pcb View File

373
       (tstamp ce6dd485-e6e4-4ecd-bdad-afecdf917278)
373
       (tstamp ce6dd485-e6e4-4ecd-bdad-afecdf917278)
374
     )
374
     )
375
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
375
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
376
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 8f941cc0-aa64-44ab-8654-95595611dad0))
376
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 8f941cc0-aa64-44ab-8654-95595611dad0))
377
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
377
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
378
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp e3379447-fb04-4bbe-9665-6ebc998a1d16))
378
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e3379447-fb04-4bbe-9665-6ebc998a1d16))
379
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
379
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
380
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp e1259146-d1a9-40a7-b4a8-82facc014ebd))
380
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e1259146-d1a9-40a7-b4a8-82facc014ebd))
381
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
381
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
382
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 363694fe-0fc6-4509-89b0-3dd5aa07d95b))
382
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 363694fe-0fc6-4509-89b0-3dd5aa07d95b))
383
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
383
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
384
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp c545f357-98c4-4842-a1d3-3258d5713479))
384
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp c545f357-98c4-4842-a1d3-3258d5713479))
385
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
385
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
386
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp ea94b396-ad44-481a-8b02-e94a1d07df56))
386
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp ea94b396-ad44-481a-8b02-e94a1d07df56))
387
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
387
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
388
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 772b4413-59a3-4d46-b41a-5144953e4bb3))
388
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 772b4413-59a3-4d46-b41a-5144953e4bb3))
389
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
389
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
390
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp c656c6bf-eade-4f84-8eee-4899b9896d70))
390
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp c656c6bf-eade-4f84-8eee-4899b9896d70))
391
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
391
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
392
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp ea14d88a-8622-4343-a49a-5c46836ee988))
392
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp ea14d88a-8622-4343-a49a-5c46836ee988))
393
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
393
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
394
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 243a8948-ebdf-4274-9a91-49be8dbe0d2b))
394
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 243a8948-ebdf-4274-9a91-49be8dbe0d2b))
395
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
395
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
396
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp 77eb381f-3719-4d6e-886a-f7e6fdb3edf6))
396
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp 77eb381f-3719-4d6e-886a-f7e6fdb3edf6))
397
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")
397
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")
922
       (tstamp c6538888-7cc4-4a39-a5d6-4f2a3229263e)
922
       (tstamp c6538888-7cc4-4a39-a5d6-4f2a3229263e)
923
     )
923
     )
924
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
924
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
925
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp a2d41184-8bd6-4e61-ac2e-914ba8471adb))
925
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp a2d41184-8bd6-4e61-ac2e-914ba8471adb))
926
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
926
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
927
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 34bd6b49-5633-4df9-89a9-c0bb1e65396b))
927
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 34bd6b49-5633-4df9-89a9-c0bb1e65396b))
928
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
928
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
929
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp be09e24e-11aa-4a13-a7f6-bf36dc6dde31))
929
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp be09e24e-11aa-4a13-a7f6-bf36dc6dde31))
930
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
930
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
931
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 12363ce1-01b3-4d74-9a8f-fa58924d16fb))
931
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 12363ce1-01b3-4d74-9a8f-fa58924d16fb))
932
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
932
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
933
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp dc302938-414a-48b9-a5d7-2fa8a416177d))
933
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp dc302938-414a-48b9-a5d7-2fa8a416177d))
934
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
934
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
935
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp fdc815e9-e3fe-432c-8adf-1182a10591f8))
935
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp fdc815e9-e3fe-432c-8adf-1182a10591f8))
936
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
936
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
937
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 6c243032-9229-4e51-bb4f-f9006afd72a2))
937
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 6c243032-9229-4e51-bb4f-f9006afd72a2))
938
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
938
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
939
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 514dfcff-6719-4551-a014-1c4e9ac7b3cf))
939
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 514dfcff-6719-4551-a014-1c4e9ac7b3cf))
940
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
940
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
941
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp df96c800-934f-46ea-a127-e9da0f0f147a))
941
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp df96c800-934f-46ea-a127-e9da0f0f147a))
942
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
942
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
943
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 3c84cdfb-7a8b-4563-aabf-5f51173b13de))
943
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 3c84cdfb-7a8b-4563-aabf-5f51173b13de))
944
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
944
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
945
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1b66b34c-8364-4bae-9959-5bf4d4b28ab1))
945
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp 1b66b34c-8364-4bae-9959-5bf4d4b28ab1))
946
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")
946
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")
4401
       (tstamp 0c5b9d74-d908-4dba-bbb4-efc59f518545)
4401
       (tstamp 0c5b9d74-d908-4dba-bbb4-efc59f518545)
4402
     )
4402
     )
4403
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
4403
     (fp_line (start -3.049987 -1.8) (end 3.050013 -1.8)
4404
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 7239e100-c1df-4aa7-93e6-0d5946a44b11))
4404
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 7239e100-c1df-4aa7-93e6-0d5946a44b11))
4405
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
4405
     (fp_line (start -3.049987 -0.666624) (end -3.049987 -1.8)
4406
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp ee2c896a-627b-4be3-9ccb-9b32642a2208))
4406
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp ee2c896a-627b-4be3-9ccb-9b32642a2208))
4407
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
4407
     (fp_line (start -3.049987 1.8) (end -3.049987 0.66665)
4408
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 8c183028-b87b-4580-aca0-5699f18e624a))
4408
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 8c183028-b87b-4580-aca0-5699f18e624a))
4409
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
4409
     (fp_line (start -1.975006 -1.124968) (end -1.975006 1.125019)
4410
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 6b08a123-dac0-4866-ab00-9a35838f9a71))
4410
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 6b08a123-dac0-4866-ab00-9a35838f9a71))
4411
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
4411
     (fp_line (start -1.975006 1.125019) (end 1.975006 1.125019)
4412
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 096ac51d-b99a-4464-9fbc-6f94db9bc051))
4412
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 096ac51d-b99a-4464-9fbc-6f94db9bc051))
4413
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
4413
     (fp_line (start 1.975006 -1.124968) (end -1.975006 -1.124968)
4414
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 1c74881b-c38f-4e00-82b4-3fb35236c80a))
4414
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 1c74881b-c38f-4e00-82b4-3fb35236c80a))
4415
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
4415
     (fp_line (start 1.975006 1.125019) (end 1.975006 -1.124968)
4416
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 04b00099-c55f-411d-9687-81e012b7d0b9))
4416
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 04b00099-c55f-411d-9687-81e012b7d0b9))
4417
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
4417
     (fp_line (start 3.050013 -1.8) (end 3.050013 -0.666624)
4418
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp 78251017-d193-4396-8122-8dd538ae7ce1))
4418
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 78251017-d193-4396-8122-8dd538ae7ce1))
4419
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
4419
     (fp_line (start 3.050013 0.66665) (end 3.050013 1.8)
4420
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp af6fea28-119c-48c2-896a-2a3152d9800a))
4420
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp af6fea28-119c-48c2-896a-2a3152d9800a))
4421
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
4421
     (fp_line (start 3.050013 1.8) (end -3.049987 1.8)
4422
-      (stroke (width 0.254001) (type solid)) (layer "F.SilkS") (tstamp f41af6c8-f471-45a8-8547-fb9dc80daf56))
4422
+      (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp f41af6c8-f471-45a8-8547-fb9dc80daf56))
4423
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
4423
     (fp_circle (center -3.299416 -1.8) (end -3.269418 -1.8)
4424
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp c71a0e50-555a-4fd6-b1f9-fa6ad34b9856))
4424
       (stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp c71a0e50-555a-4fd6-b1f9-fa6ad34b9856))
4425
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")
4425
     (pad "1" smd rect (at -3.217424 0 180) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask")

+ 2
- 2
hardware/dispensy.kicad_prl View File

1
 {
1
 {
2
   "board": {
2
   "board": {
3
     "active_layer": 0,
3
     "active_layer": 0,
4
-    "active_layer_preset": "All Layers",
4
+    "active_layer_preset": "",
5
     "auto_track_width": false,
5
     "auto_track_width": false,
6
     "hidden_netclasses": [],
6
     "hidden_netclasses": [],
7
     "hidden_nets": [],
7
     "hidden_nets": [],
64
       39,
64
       39,
65
       40
65
       40
66
     ],
66
     ],
67
-    "visible_layers": "fffffff_ffffffff",
67
+    "visible_layers": "ffdffff_ffffffff",
68
     "zone_display_mode": 0
68
     "zone_display_mode": 0
69
   },
69
   },
70
   "meta": {
70
   "meta": {

Loading…
Cancel
Save