Skip to content

Commit a35b9cc

Browse files
committed
Merge branch 'main' of https://github.com/hackclub/blot
2 parents fc4b977 + 7c4c478 commit a35b9cc

16 files changed

+8892
-63
lines changed

ASSEMBLY.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ Below is a list of all parts needed to construct your Blot. Keep in mind that th
44

55
|Part |Quantity |Image||Part|Quantity|Image
66
|----------------------|-----|-|-|-|-|-
7-
|M5x35 |11 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/0image0056.png" alt="aaa" width="100"/>||Timing Belt<br>Pulley |2 |<img src="https://cloud-ailzl7xby-hack-club-bot.vercel.app/1image0068.png" alt="aaa" width="100"/>
8-
|M5x20 |6 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/2image0058.png" alt="aaa" width="100"/>||Rubber<br>Feet |4 |<img src="https://cloud-hma32kk1l-hack-club-bot.vercel.app/6image0078.png" alt="aaa" width="100"/>
9-
|M5x10 |14 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/3image0059.png" alt="aaa" width="100"/>||Carriage |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/0image0062.png" alt="aaa" width="100"/>
10-
|M3x10 |8 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/1image0057.png" alt="aaa" width="100"/>||Tool Head |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/1image0063.png" alt="aaa" width="100"/>
11-
|Shim |5 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/4image0060.png" alt="aaa" width="100"/>||Printed Rail |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/2image0064.png" alt="aaa" width="100"/>
7+
|[M5x35](https://www.mcmaster.com/92095A220/) |11 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/0image0056.png" alt="aaa" width="100"/>||Timing Belt<br>Pulley |2 |<img src="https://cloud-ailzl7xby-hack-club-bot.vercel.app/1image0068.png" alt="aaa" width="100"/>
8+
|[M5x20](https://www.mcmaster.com/92095A214/) |5 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/2image0058.png" alt="aaa" width="100"/>||Rubber<br>Feet |4 |<img src="https://cloud-hma32kk1l-hack-club-bot.vercel.app/6image0078.png" alt="aaa" width="100"/>
9+
|[M5x20,<br>cyl. head](https://www.mcmaster.com/91292A128/) |1 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/2image0058.png" alt="aaa" width="100"/>|||
10+
|[M5x10](https://www.mcmaster.com/92095A208/) |14 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/3image0059.png" alt="aaa" width="100"/>||Carriage |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/0image0062.png" alt="aaa" width="100"/>
11+
|[M3x10](https://www.mcmaster.com/91292A113/) |8 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/1image0057.png" alt="aaa" width="100"/>||Tool Head |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/1image0063.png" alt="aaa" width="100"/>
12+
|[Shim](https://www.mcmaster.com/98089A375/) |5 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/4image0060.png" alt="aaa" width="100"/>||Printed Rail |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/2image0064.png" alt="aaa" width="100"/>
1213
|[Eccentric<br>Spacer](https://www.amazon.com/Micro-Traders-Eccentric-Aluminium-Extrusion/dp/B09CYK9P43/)|5 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/8image0055.png" alt="aaa" width="100"/>||Motor Leg |2 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/3image0065.png" alt="aaa" width="100"/>
13-
|Spacer |4 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/5image0061.png" alt="aaa" width="100"/>||Belt Clip |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/4image0066.png" alt="aaa" width="100"/>
14+
|[Spacer](https://www.mcmaster.com/94669A042/) |4 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/5image0061.png" alt="aaa" width="100"/>||Belt Clip |1 |<img src="https://cloud-dxz9fnfpj-hack-club-bot.vercel.app/4image0066.png" alt="aaa" width="100"/>
1415
|V-Wheel |8 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/6image0053.png" alt="aaa" width="100"/>||Stepper<br>Motor |2 |<img src="https://cloud-ailzl7xby-hack-club-bot.vercel.app/0image0067.png" alt="aaa" width="100"/>
1516
|Idler bearing |10 |<img src="https://cloud-agax6w6e0-hack-club-bot.vercel.app/7image0054.png" alt="aaa" width="100"/>||Servo|1|
1617

978 KB
Binary file not shown.
633 KB
Binary file not shown.
1.12 MB
Binary file not shown.
1.53 MB
Binary file not shown.
939 KB
Binary file not shown.

hardware/motor-control-board/README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,9 @@ Below is a list of datasheets / product briefs that may be relevant.
2727

2828
[Seeeduino RP2040 XIAO](https://wiki.seeedstudio.com/XIAO-RP2040/)\
2929
[A4988 Breakout Board](https://www.pololu.com/product/1182)\
30-
[CYPD3177](https://www.infineon.com/cms/en/product/universal-serial-bus/usb-c-charging-port-controllers/ez-pd-barrel-connector-replacement-bcr/cypd3177-24lqxq/)
31-
30+
[CYPD3177](https://www.infineon.com/cms/en/product/universal-serial-bus/usb-c-charging-port-controllers/ez-pd-barrel-connector-replacement-bcr/cypd3177-24lqxq/)\
31+
[DMP3013SFV](https://www.diodes.com/assets/Datasheets/DMP3013SFV.pdf)\
32+
[MM3Z15VC](https://www.onsemi.com/pdf/datasheet/mm3z9v1c-d.pdf)\
33+
[WCAP-ATG5](https://www.we-online.com/components/products/datasheet/860020573008.pdf)\
34+
[JS Series Switch](https://www.ckswitches.com/media/1422/js.pdf)\
35+
[Schottky Diode](https://datasheets.kyocera-avx.com/schottky.pdf)
Loading

hardware/motor-control-board/circuit/controller/Carrier Board 1.20.kicad_pcb renamed to hardware/motor-control-board/circuit/controller/Control Board.kicad_pcb

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,11 @@
637637
(net 26 "/A10") (pinfunction "MOSI") (pintype "input") (tstamp cc07e2a0-04e8-4a84-804a-98666338ec88))
638638
(pad "GND" thru_hole oval (at 7.63 8.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
639639
(net 1 "GND") (pinfunction "GND") (pintype "input") (tstamp 90eac523-9f08-4ffa-8ed2-613f2d59c3c2))
640+
(model "/Users/hugohu/Downloads/seeed-studio-xiao-rp2040-1/Seeed Studio XIAO RP2040 v26.step"
641+
(offset (xyz 0 -13.5 0))
642+
(scale (xyz 1 1 1))
643+
(rotate (xyz 0 0 0))
644+
)
640645
)
641646

642647
(footprint "Blot:A4988" (layer "F.Cu")
@@ -849,6 +854,11 @@
849854
(net 1 "GND") (pinfunction "GND") (pintype "input") (tstamp da1c3429-02af-4ad1-9748-d2c101f44231))
850855
(pad "16" thru_hole oval (at 6.35 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
851856
(net 2 "VBUS") (pinfunction "VMOT") (pintype "input") (tstamp 5893ed07-8518-4f8b-a997-0bf367411109))
857+
(model "/Users/hugohu/Downloads/a4988-stepper-driver-with-pins-socketed-1/A4988-Stepper-Driver-Socketed.stp"
858+
(offset (xyz 0 -16.5 0))
859+
(scale (xyz 1 1 1))
860+
(rotate (xyz 0 0 0))
861+
)
852862
)
853863

854864
(footprint "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" (layer "F.Cu")
@@ -1645,6 +1655,11 @@
16451655
(net 1 "GND") (pinfunction "GND") (pintype "input") (tstamp b8a694bc-90af-4172-a66b-9708943b43a3))
16461656
(pad "16" thru_hole oval (at 6.35 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
16471657
(net 2 "VBUS") (pinfunction "VMOT") (pintype "input") (tstamp 0239a8b2-3d06-4fa7-80b3-f3ff9d1f3d7e))
1658+
(model "/Users/hugohu/Downloads/a4988-stepper-driver-with-pins-socketed-1/A4988-Stepper-Driver-Socketed.stp"
1659+
(offset (xyz 0 -16.5 0))
1660+
(scale (xyz 1 1 1))
1661+
(rotate (xyz 0 0 0))
1662+
)
16481663
)
16491664

16501665
(footprint "Blot:SWITCH_011CQN" (layer "F.Cu")
@@ -1844,6 +1859,11 @@
18441859
(net 21 "unconnected-(SW1-C-Pad3)") (pinfunction "C") (pintype "passive") (tstamp b03ec427-f97d-4aee-88fd-6c7689c43c8f))
18451860
(pad "3" thru_hole circle (at 3.3 5 90) (size 1.397 1.397) (drill 0.889) (layers "*.Cu" "*.Mask")
18461861
(net 21 "unconnected-(SW1-C-Pad3)") (pinfunction "C") (pintype "passive") (tstamp 091365c1-17f2-4faf-9b17-fdebbb771500))
1862+
(model "/Users/hugohu/Downloads/LIB_JS202011CQN-2/JS202011CQN/3D/JS202011CQN.stp"
1863+
(offset (xyz 1.7 -2.5 0))
1864+
(scale (xyz 1 1 1))
1865+
(rotate (xyz -90 0 90))
1866+
)
18471867
)
18481868

18491869
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" (layer "F.Cu")
@@ -2467,6 +2487,11 @@
24672487
(net 1 "GND") (pinfunction "GND") (pintype "input") (tstamp 4bfe5e99-b653-44de-a9f4-cbd2e4fb9cef))
24682488
(pad "24" thru_hole circle (at 8.89 -13.97) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
24692489
(net 1 "GND") (pinfunction "GND") (pintype "input") (tstamp 0ef69ae5-bd03-49c0-a3e2-bb3ec831732b))
2490+
(model "/Users/hugohu/Downloads/Motor Controller v1.17.step"
2491+
(offset (xyz 67.3 -47 2.5))
2492+
(scale (xyz 1 1 1))
2493+
(rotate (xyz 0 0 180))
2494+
)
24702495
)
24712496

24722497
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (layer "F.Cu")
@@ -6733,6 +6758,9 @@
67336758
)
67346759
)
67356760
)
6761+
(gr_text "Board Dimensions: 50.00mm x 70.00mm\nFR4 1.6mm, 2-layer\n" (at 131.572 36.576) (layer "Dwgs.User") (tstamp 15ea3d51-d40a-4d68-99a2-ee065a33c487)
6762+
(effects (font (size 1.5 1.5) (thickness 0.3) bold) (justify left bottom))
6763+
)
67366764

67376765
(segment (start 101.54 53.44) (end 101.54 92.293085) (width 1.5) (layer "F.Cu") (net 2) (tstamp 052f0d80-aec9-4950-94a5-14884d5e87e2))
67386766
(segment (start 88.16 94.0275) (end 86.36 92.2275) (width 1.5) (layer "F.Cu") (net 2) (tstamp 18de6d93-3e76-4e45-97d9-6b7dbad7dba0))

0 commit comments

Comments
 (0)