Uploaded August 2025 | Updated September 2026, 3 hours ago
The last week was a surprisingly productive one, with big developments happening in both the design and control of Ball Butler! π
Filmed on August 8th, 2025
=========== Links Specific to This Stream ===========
π Latest Version(s) of Ball Butler CAD:
Main Branch: cad.onshape.com/documents/b9a77ae444a199ae8fa4f0ef/w/58a21fff0c13c6549ee3697c/e/f925c0a5f842dda698974b97
Low Hand Motor Branch: cad.onshape.com/documents/b9a77ae444a199ae8fa4f0ef/v/f941deff376fbd420fd2b1b5/e/f925c0a5f842dda698974b97
π Ball Butler Code (`ball_butler_main`) and "Schematic":
github.com/Project-DeepBlue-Juggling/Jugglebot/tree/main/Ball%20Butler
π Zulip Topic for Ball Butler's Wiring Diagram(s):
pdj.zulipchat.com/#narrow/channel/514522-Ball-Butler/topic/Wiring.20Diagram
π USB to CAN Adapter:
https://core-electronics.com.au/usb-to-can-adapter-model-a-stm32-chip-solution-multiple-working-modes-multi-system-compatible.html
π Tracklab Mocap Marker 10 pack:
https://store.tracklab.com.au/products/marker-6-4mm-1-4-m3-thread-10-pack
π Retroreflective Dots:
https://www.amazon.com.au/dp/B0DC75JLGG
================= General Links =================
π Here's a link to the project's Github page:
github.com/Project-DeepBlue-Juggling/Jugglebot
π Link to the main Onshape Assembly:
cad.onshape.com/documents/4d6545620c55797d3bb36f68/w/42ced3a9fe5d1bf7afc6efff/e/bf84687f92e1fd7b5e47b388
π And to the project's Zulip site:
pdj.zulipchat.com
π If you want to help support this project, the best way to do so is through my Patreon, here:
patreon.com/HarrisonLow
---
00:00 - Intro Countdown
00:30 - Stream Starts
01:20 - Getting the ODrive Micros Working
15:00 - CANundrum Once Again?
17:00 - Demo!
25:25 - How Will Ball Butler Know the True Thrower Angle?
36:13 - What To Do About the Hand Motor?
59:22 - What To Do About Poor Electronics Access?
1:09:40 - Some Silly Things
1:16:44 - Cheap Mocap Markers?
1:21:54 - On SPI Cabling
1:25:40 - Closing Remarks
The last week was a surprisingly productive one, with big developments happening in both the design and control of Ball Butler! π
Filmed on August 8th, 2025
=========== Links Specific to This Stream ===========
π Latest Version(s) of Ball Butler CAD:
Main Branch: cad.onshape.com/documents/b9a77ae444a199ae8fa4f0ef/w/58a21fff0c13c6549ee3697c/e/f925c0a5f842dda698974b97
Low Hand Motor Branch: cad.onshape.com/documents/b9a77ae444a199ae8fa4f0ef/v/f941deff376fbd420fd2b1b5/e/f925c0a5f842dda698974b97
π Ball Butler Code (`ball_butler_main`) and "Schematic":
github.com/Project-DeepBlue-Juggling/Jugglebot/tree/main/Ball%20Butler
π Zulip Topic for Ball Butler's Wiring Diagram(s):
pdj.zulipchat.com/#narrow/channel/514522-Ball-Butler/topic/Wiring.20Diagram
π USB to CAN Adapter:
https://core-electronics.com.au/usb-to-can-adapter-model-a-stm32-chip-solution-multiple-working-modes-multi-system-compatible.html
π Tracklab Mocap Marker 10 pack:
https://store.tracklab.com.au/products/marker-6-4mm-1-4-m3-thread-10-pack
π Retroreflective Dots:
https://www.amazon.com.au/dp/B0DC75JLGG
================= General Links =================
π Here's a link to the project's Github page:
github.com/Project-DeepBlue-Juggling/Jugglebot
π Link to the main Onshape Assembly:
cad.onshape.com/documents/4d6545620c55797d3bb36f68/w/42ced3a9fe5d1bf7afc6efff/e/bf84687f92e1fd7b5e47b388
π And to the project's Zulip site:
pdj.zulipchat.com
π If you want to help support this project, the best way to do so is through my Patreon, here:
patreon.com/HarrisonLow
---
00:00 - Intro Countdown
00:30 - Stream Starts
01:20 - Getting the ODrive Micros Working
15:00 - CANundrum Once Again?
17:00 - Demo!
25:25 - How Will Ball Butler Know the True Thrower Angle?
36:13 - What To Do About the Hand Motor?
59:22 - What To Do About Poor Electronics Access?
1:09:40 - Some Silly Things
1:16:44 - Cheap Mocap Markers?
1:21:54 - On SPI Cabling
1:25:40 - Closing Remarks










