Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
Loading items

Target

Select target project
  • jakeread/machineweek-2023
  • jakeread/machineweek-2024
2 results
Select Git revision
Loading items
Show changes
Showing with 201 additions and 152 deletions
No preview for this file type
File added
# The Kit
| Part | QTY | Ordered ? | Arrived ? | Kitted ? |
> TODO: kit pic
| Ordered ? | Arrived ? | Kitted ? | Part | QTY |
| --- | --- | --- | --- | --- |
| **Hardware** | --- | --- | --- | --- |
| FHCS M5x10 | x | x | x | x |
| FHCS M5x20 | x | x | x | x |
| FHCS M5x30 | x | x | x | x |
| FHCS M5x40 | x | x | x | x |
| SHCS M5x10 | x | x | x | x |
| SHCS M5x20 | x | x | x | x |
| Nylock M5 | x | x | x | x |
| Washer M5 | x | x | x | x |
| FHCS M3x8 | x | x | x | x |
| SHCS M3x8 | x | x | x | x |
| SHCS M3x16 | x | x | x | x |
| Nylock M3 | x | x | x | x |
| Washer M3 | x | x | x | x |
| [Aluminum Spacer](https://www.mcmaster.com/94669A042/) | 10 | x | x | x |
| [Eccentric Spacers](https://www.amazon.com/Micro-Traders-Eccentric-Aluminium-Extrusion/dp/B09CYK9P43/) | 10 | x | x | no |
| **Extrusion Situations** | --- | --- | --- | --- |
| [V-Groove Extrusion 2020](https://www.amazon.com/BC-Labs-Slot-Aluminum-Extrusion/dp/B092HD1353/) | 2x 1000mm | x | x | x |
| HFS5-2060 | 3x 2000mm | x | x | x |
| Extrusion Corner Brackets | 20 | x | x | x |
| [Extrusion Post-Install T-Nuts](https://www.amazon.com/Qjaiune-Aluminum-Extrusion-Printer-Profile/dp/B09H5B55ZG/) | x | x | x | x |
| **USB** | --- | --- | --- | --- |
| [8-Port Powered USB Hub](https://www.amazon.com/Sokiwi-Aluminum-Expender-Splitter-Individual/dp/B099YS5DGX/?th=1) | 1 | x | x | x |
| USB A to C Cables | 7 | x | x | x |
| [USB C to C 240W Cables](https://www.amazon.com/LISEN-Charger-Certified-Charging-MacBook/dp/B0CL26CTYG/) | 1 | x | x | x |
| [USB PD Charger](https://www.amazon.com/Charger-Charging-Station-Foldable-Portable/dp/B0C6K2PJJ8/) | 1 | x | x | x |
| [USB PD Decoys](https://www.amazon.com/Type-C-Trigger-Polling-Detector-Notebook/dp/B0BCW2LQP8) | 2 | x | x | x |
| **Motors** | --- | --- | --- | --- |
| [NEMA17 Motors](https://www.amazon.com/STEPPERONLINE-Stepper-Bipolar-4-Lead-Printer/dp/B00QEYADRQ/) | 5 | x | x | x |
| [Standard Size Servos](https://www.amazon.com/Youleke-Torque-Digital-Servo%EF%BC%8CWaterproof-Horn%EF%BC%88270%C2%B0%EF%BC%89/dp/B08739MGPL/) | 2 | x | x | x |
| [Mini Size Servos](https://www.amazon.com/Miuzei-MG90S-Servo-Helicopter-Arduino/dp/B0BWJ26PX2/) | 2 | x | x | x |
| **Transmission** | --- | --- | --- | --- |
| Kevlar 8800K43 | 50ft | x | x | no |
| [GT2 Pulleys](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | 4 | x | x | x |
| [GT2 Belt Open](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | - | x | x | x |
| GT2 Belt Closed 280mm | 2 | x | x | x |
| [6808 Bearings](https://www.amazon.com/XIKE-6808-2RS-Bearings-40x52x7mm-Pre-Lubricated/dp/B09D2VY3BK/?th=1) | 2 | x | x | x |
| [625 Bearings](https://www.amazon.com/uxcell-625-2RS-Bearing-5x16x5mm-Bearings/dp/B07TML6YP4/?th=1) | 10 | x | x | x |
| [625F Bearings](https://www.amazon.com/%EF%BC%BB12-Pack%EF%BC%BD625-2RS-Ball-Bearings-Miniature/dp/B0BRQP2QG7/) | 10 | x | x | x |
| [Standard Roller Wheels](https://www.amazon.com/Official-Creality-3D-Printer-Plastic/dp/B09QPG7XGR/) | 20 | x | x | x |
| [Small Roller Wheels](https://www.amazon.com/3Dman-Plastic-Pulley-Passive-Bearing/dp/B07V4GHLL8/) | 20 | x | x | x |
| **Misc** | --- | --- | --- | --- |
| [Limit Switches](https://www.amazon.com/JANDECCN-Switch-Straight-Action-V-153-1C25/dp/B0BDDCYTPP/) | 5 | x | x | x |
| --- | --- | --- | **Hardware** | --- |
| y | y | y | [M5 SHCS 304SS Kit iexcell](https://www.amazon.com/iExcell-Metric-Stainless-Socket-Assortment/dp/B09TTP2RCY) |
| y | y | y | [M3 SHCS 304SS Kit iexcell](https://www.amazon.com/iExcell-Stainless-Metric-Socket-Washers/dp/B0812TYT5L) |
| --- | --- | --- | **Extrusion Situations** | --- |
| y | y | y | [V-Groove Extrusion 2020](https://www.amazon.com/BC-Labs-Slot-Aluminum-Extrusion/dp/B092HD1353/) | 2x 1000mm |
| y | y | n | HFS5-2060 | 3x 2000mm |
| y | y | y | Extrusion Corner Brackets | 10 |
| y | y | y | [Extrusion Post-Install T-Nuts](https://www.amazon.com/Qjaiune-Aluminum-Extrusion-Printer-Profile/dp/B09H5B55ZG/) | 100 |
| --- | --- | --- | **Motors** | --- |
| y | y | y | [NEMA17 Motors](https://www.amazon.com/STEPPERONLINE-Stepper-Bipolar-4-Lead-Printer/dp/B00QEYADRQ/) | 5 |
| y | y | y | [Standard Size Servos](https://www.amazon.com/Youleke-Torque-Digital-Servo%EF%BC%8CWaterproof-Horn%EF%BC%88270%C2%B0%EF%BC%89/dp/B08739MGPL/) | 2 |
| y | y | y | [Mini Size Servos](https://www.amazon.com/Miuzei-MG90S-Servo-Helicopter-Arduino/dp/B0BWJ26PX2/) | 2 |
| --- | --- | --- | **Transmission** | --- |
| y | y | y | [GT2 Pulleys](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | 4 |
| y | y | y | [GT2 Belt Open](https://www.amazon.com/Printing-Zeelo-Fiberglass-Rostock-Printers/dp/B08SMFM3Z6/?th=1) | - |
| y | y | y | [GT2 Belt Closed Assortment](https://www.amazon.com/PAGOW-Printer-Timing-Closed-Rubber/dp/B088M3V865) | 1 |
| y | y | y | [6808 Bearings](https://www.amazon.com/XIKE-6808-2RS-Bearings-40x52x7mm-Pre-Lubricated/dp/B09D2VY3BK/?th=1) | 2 |
| y | y | y | [625 Bearings](https://www.amazon.com/uxcell-625-2RS-Bearing-5x16x5mm-Bearings/dp/B07TML6YP4/?th=1) | 20 |
| y | y | y | [625F Bearings](https://www.amazon.com/uxcell-Bearing-5x16x5mm-Shielded-Bearings/dp/B07Z3DXF14) | 10 |
| y | y | y | [Roller Wheels](https://www.amazon.com/Official-Creality-3D-Printer-Plastic/dp/B09QPG7XGR/) | 20 |
| y | n | n | [5mm Bore Tapped Flange / Hub](https://www.servocity.com/1309-series-sonic-hub-5mm-bore/) | 2 |
| --- | --- | --- | **Misc** | --- |
| y | y | y | [Limit Switches](https://www.amazon.com/JANDECCN-Switch-Straight-Action-V-153-1C25/dp/B0BDDCYTPP/) | 5 |
| y | y | y | [Solenoid Push-Pull 10mm 5N](https://www.amazon.com/Solenoid-Electromagnet-Spring-Push-Pull-Through/dp/B0CGDB1FG6) | 2 |
| y | y | y | [Solenoid Push-Pull 4mm](https://www.amazon.com/Stroke-Push-Pull-Solenoid-Electromagnet-Electric/dp/B098KVBH4L) | 2 |
| y | n | n | [Zip Ties](https://www.amazon.com/Cable-Matters-Assorted-Self-Locking-12-Inch/dp/B00L2LGMO4) | 1 pack / misc |
| --- | --- | --- | **Circuits** | --- |
| y | y | y | [USB C PD Brick](https://www.amazon.com/Charger-Charging-Station-Foldable-Portable/dp/B0C6K2PJJ8) | 1 |
| y | y | y | [USB C2C Cable](https://www.amazon.com/Anker-2-Pack-Charging-MacBook-Samsung/dp/B09LCJPZ1P) | 1 |
| y | y | y | Backpack Dually | 1 |
| y | y | y | Backpack UART/RS485 | 4 |
| y | y | y | Ribbon Cable | 50ft ? |
| y | y | y | 10-Pin IDC | 12 ? |
| y | n | n | Router | 1 |
| y | (testing) | n | Deadbugger | 1 |
| y | (testing) | n | H-Bridge | 1 |
```
'n' - no
'y' - yes
'b' - check basemento
'o' - order this
```
\ No newline at end of file
......@@ -22,10 +22,3 @@
[accuracy vs. precision](https://fab.cba.mit.edu/classes/865.21/topics/metrology/01_concepts.html)
## MechE (examples)
- clank
- corexy (of dave)
- beehive axes
- clank-mudstack-extruder design pattern
- ... add some more
\ No newline at end of file
# Machine Week 2023
# Machine Week 2024
```
everything's connected but nothing's working !
... from the movies
```
**Toiler Paper Plotter:** [Arch Section Repo](https://gitlab.cba.mit.edu/classes/863.23/Architecture/machine)
**Damatictron:** [CBA Section Repo](https://gitlab.cba.mit.edu/classes/863.23/CBA/machine) / [CBA Section Website](https://fab.cba.mit.edu/classes/863.23/CBA/machine/index.html)
**Gershenforcer:** [EECS Section Repo](https://gitlab.cba.mit.edu/classes/863.23/EECS/machine) / [EECS Website](https://fab.cba.mit.edu/classes/863.23/EECS/machine/index.html)
**Photo Bleach:** [Harvard Section Repo](https://gitlab.cba.mit.edu/classes/863.23/Harvard/machine) / [Harvard Website](https://fab.cba.mit.edu/classes/863.23/Harvard/machine/index.html)
# 0. Links !
> [Controls Repository: machineweek-2024-control](https://gitlab.cba.mit.edu/jakeread/machineweek-2024-control)
| Section | Working Repository (code, cad, etc) | Docs Repository (site source) | Docs Site |
| --- | --- | --- | --- |
| CBA | [cba-machine](https://gitlab.cba.mit.edu/classes/863.24/CBA/cba-machine) | [cba-site](https://gitlab.cba.mit.edu/classes/863.24/CBA/site) | [CBA Section](https://fab.cba.mit.edu/classes/863.24/CBA/) |
| Harvard | [harvard-machine](https://gitlab.cba.mit.edu/classes/863.24/Harvard/harvard-machine) | [harvard-site](https://gitlab.cba.mit.edu/classes/863.24/Harvard/site) | [Harvard Section](https://fab.cba.mit.edu/classes/863.24/Harvard/) |
| EECS | [eecs-machine](https://gitlab.cba.mit.edu/classes/863.24/EECS/eecs-machine) | [eecs-site](https://gitlab.cba.mit.edu/classes/863.24/EECS/site) | [EECS Section](https://fab.cba.mit.edu/classes/863.24/EECS/) |
| Architecture | [architecture-machine](https://gitlab.cba.mit.edu/classes/863.24/Architecture/architecture-machine) | [architecture-site](https://gitlab.cba.mit.edu/classes/863.24/Architecture/site) | [Architecture Section](https://fab.cba.mit.edu/classes/863.24/Architecture/) |
# 1. Your (Group) Task
Each section will design and build a "machine" - this means anything that includes **mechanism, actuation, automation and application**, that just means:
Each section will design and build a "machine" - this means anything that includes **mechanism, actuation, automation and application.**
You'll get a [**kit of parts**](KIT.md) to do this, and we have [**an example linear axis**](TODO) and [**an example rotary axis**](TODO) that you can use as building blocks. We also have two example projects: [**a xylophone that plays itself**](TODO) and a [**small, very fast drawing machine**](TODO). We also provide a [**set of modular hardware and software for motion control**](https://gitlab.cba.mit.edu/jakeread/machineweek-2024-control) (requires a gitlab login) to help get things moving.
You should also **document your machine** and **use git to collaborate** a-la last year's examples:
- CBA Section 2023: [repo](https://gitlab.cba.mit.edu/classes/863.23/CBA/machine) and [website](https://fab.cba.mit.edu/classes/863.23/CBA/machine/index.html)
- Harvard Section 2023: [repo](https://gitlab.cba.mit.edu/classes/863.23/Harvard/machine) and [website](https://fab.cba.mit.edu/classes/863.23/Harvard/machine/index.html)
### **Mechanism:** mechanical degrees-of-freedom (DOF)
Stuff shuld move around.
Stuff should move around!
- [Kinematics, Constraint](https://fab.cba.mit.edu/classes/865.21/topics/mechanical_design//kinematics/)
- [Mechanical Principles](https://fab.cba.mit.edu/classes/865.21/topics/mechanical_design//principles/)
### **Actuation:** computer-controllable motion of the above DOFs
The motion should be computer controlled.
### **Automation / Application** software-coordinated computer-control of the above, and i.e. sequences therein
- [Stepper Controllers](https://gitlab.cba.mit.edu/jakeread/machineweek-2024-control/-/tree/main/circuits/simple-stepper?ref_type=heads) (TODO: improve doc)
- [Transmissions](https://fab.cba.mit.edu/classes/865.21/topics/mechanical_design//transmissions/)
The motion should result in some desired outcome... maybe make something, draw something, change something, assemble something, sort something, cast a spell, etc.
### **Automation / Application** software-coordinated computer-control of the above, to accomplish a task.
---
The motion should result in some desired outcome... maybe make something, draw something, change something, assemble something, sort something, cast a spell, etc.
# 2. Tools, Tools, Tools !
- [Path Planning](https://fab.cba.mit.edu/classes/865.24/topics/path_planning/index.html)
- [Computer Vision ?](https://quentinbolsee.pages.cba.mit.edu/mas865.24_computer-vision/)
> [Ilan](https://web.mit.edu/imoyer/www/index.html) (inventor of [CoreXY](http://www.corexy.com/)) would urge us to think more carefully about "tools" - what does it mean to build a computer-controlled system that acts like a tool, interacting with the world but being mediated by some designer's intent... it's a [foamcore world](https://web.mit.edu/imoyer/www/portfolio/foamcore/index.html).
---
### Shaper Origin [[YouTube](https://www.youtube.com/watch?v=QxjE5WOAGi4)]
# 2. Examples / Ideas
![origin](img/shaper_origin.webp)
The machines you design and build **don't need to be complicated** - try to de-risk ideas early, and do stuff that "works right away" rather than complex projects that require hundreds of details to come together all at once in order to work. This can be fun; have fun.
### Turn-By-Wire [[UIST](https://dl.acm.org/doi/abs/10.1145/3332165.3347918)]
### Label Maker [YT / MrInnovative](https://www.youtube.com/watch?v=Y_rrbo6_42U&t=73s)
![tbw](img/turn_by_wire.jpg)
![tape-labels](img/tape-labels.png)
---
### Wire Cutter [YT / MrInnovative](https://youtu.be/7E6iHRjvH_k?t=20)
# 3. Examples / Ideas
![wire-cutter](img/wire-cutter.png)
The machines you design and build **don't need to be complicated** - try to de-risk ideas early, and do stuff that "works right away" rather than complex projects that require hundreds of details to come together all at once in order to work. This can be fun; have fun.
### String / Floating Machines [HangPrinter](https://youtu.be/dZLtPFJEQi0?t=104)
### [Light Painting](img/maxl-hello-world.jpg)
### [Label Maker](https://www.youtube.com/watch?v=Y_rrbo6_42U&t=73s)
### [Wire Cutter](https://youtu.be/7E6iHRjvH_k?t=20)
### [Music Machines](https://youtu.be/dhKYxDzyXqI?t=5) aka [Clangers / Bangers](https://ekswhyzee.com/2023/07/21/clangers-and-bangers.html)
### [String / Floating Machines](https://youtu.be/dZLtPFJEQi0?t=104)
### [Architecture-Scale / Space Transforming](https://fab.cba.mit.edu/classes/865.21/people/gilsunshine/systems.html)
### [Claw Machine](https://youtu.be/zR3BLM_TAmg?t=117)
### [Robot Chainsaw Machine](https://youtu.be/ix68oRfI5Gw?t=1160)
### [Robot Basketball Hoop](https://youtu.be/myO8fxhDRW0?t=598)
![hang-printer](img/hangprinter.png)
---
### Architecture-Scale / Space Transforming [Gil Sunshine](https://fab.cba.mit.edu/classes/865.21/people/gilsunshine/systems.html)
# 4. Strategies
![gil](img/gil-machine.png)
- teamworks!
- have a project manager
- divide into sub-teams, but talk often
- electronics / software
- mechanism
- documentation
- cad/cam ?
- prototype in cardboard, mechanisms can move 'by hand'
- commit to your vision (no backtracking)
- spiral development !
- document all the time, it should be one person's job !
- one page per team,
- note individual contributions on your page
## Scara Arm [YT / How To Mechatronics](https://www.youtube.com/watch?v=1QHJksTrk8s&t=38s)
---
![scara](img/scara.png)
# 5. Examples from this Kit
### Light Painting
### Framing
![lp](img/maxl-hello-world.jpg)
T gusset [[CAD](CAD/parts/gusset_T.f3z)][[stl](CAD/parts/gusset_T.stl)]
### Robot Chainsaw Machine: [YT / Stuff Made Here](https://youtu.be/ix68oRfI5Gw?t=1160)
<img src=img/gusset_T.png width=50%><br>
![robosaw](img/robot-chainsaw.png)
Elbow gusset [[CAD](CAD/parts/gusset_elbow.f3z)][[stl](CAD/parts/gusset_elbow.stl)]
### Robot Basketball Hoop: [YT / Stuff Made Here](https://youtu.be/myO8fxhDRW0?t=598)
<img src=img/gusset_elbow.png width=50%><br>
![robohoop](img/robot-hoop.png)
### Belt Axis [[CAD](CAD/belt_axis/belt_axis.f3z)]
### Claw Machine: [Toy Story](https://www.youtube.com/watch?v=N-Esh4W3dfI&t=55s)
<img src=img/belt_axis.png width=50%><br>
### Shaper Origin [YT / Ilan Moyer](https://www.youtube.com/watch?v=QxjE5WOAGi4)
Kit [[stl](CAD/belt_axis/belt_axis_kit.stl)]
![origin](img/shaper_origin.webp)
<img src=img/belt_axis_kit.png width=50%><br>
### Turn-By-Wire: [UIST](https://dl.acm.org/doi/abs/10.1145/3332165.3347918)
### Leadscrew Axis
![tbw](img/turn_by_wire.jpg)
Assembly [[CAD](CAD/leadscrew_axis/leadscrew_axis.f3z)]
### Xylo (WIP)
<img src=img/leadscrew_axis.png width=50%><br>
![xylo-wip](img/xylo-wip.jpg)
Kit [[stl](CAD/leadscrew_axis/leadscrew_axis_kit.stl)]
### Little Guy (WIP)
<img src=img/leadscrew_axis_kit.png width=50%><br>
![lg-wip](img/littleguy-wip.jpg)
### Rotary Axis
---
Assembly [[CAD](CAD/rotary_axis/rotary_axis.f3z)] [[notes](https://ekswhyzee.com/2019/04/09/gt2-belt-rotary-cad.html)]
# 3. Component Examples from this Kit
<img src=img/rotary_axis.png width=50%><br>
### Belt Axis
Kit [[stl](CAD/rotary_axis/rotary_axis_kit.stl)]
| Fab'd | CAD: [CAD/belt_axis/assy_belt_axis.f3z](CAD/belt_axis/assy_belt_axis.f3z) | STLs: [CAD/belt_axis](CAD/belt_axis) |
| --- | --- | --- |
| ![lin](img/belt_axis_front.jpg) | ![axis](img/belt_axis.png) | ![stls](img/belt_axis_kit.png) |
<img src=img/rotary_axis_kit.png width=50%><br>
### Rotary Axis [[notes](https://ekswhyzee.com/2019/04/09/gt2-belt-rotary-cad.html)]
## The Blot / Drawing Machine [[notes](https://blot.hackclub.dev/)]
| Fab'd | Preview: [CAD/rotary_axis/assy_rotary_axis.f3z](CAD/rotary_axis/assy_rotary_axis.f3z) | STLs: [CAD/rotary_axis](CAD/rotary_axis) |
| --- | --- | --- |
| ![rotary](img/rotary_axis_front.jpg) | ![axis](img/rotary_axis.png) | ![stls](img/rotary_axis_kit.png) |
![blot](img/blot-clear-bg.png)
### Framing
## The Xylophone
| Tee: [CAD/framing/frm_tee.stl](CAD/framing/frm_tee.stl), [.f3z](CAD/framing/frm_tee.f3z) | Elbow: [CAD/framing/frm_elbow.stl](CAD/framing/frm_elbow.stl), [.f3z](CAD/framing/frm_elbow.f3z) |
| --- | --- |
| ![gus](img/gusset_T.png) | ![el](img/gusset_elbow.png) |
![xylo](img/xylophone_teaser.jpg)
---
## Scara Arm [[YouTube](https://www.youtube.com/watch?v=1QHJksTrk8s&t=38s)]
# 4. The Kit of Parts: [KIT.md](KIT.md)
TODO
![controllers](img/kit-controller.jpg)
![hardware](img/kit-hardware.jpg)
---
# 6. [The Kit](KIT.md)
## [Modular Things !](https://github.com/modular-things/modular-things/)
# 5. Strategies
### [... Circuits](https://modular-things.github.io/modular-things/things/)
- teamworks!
- have a project manager
- divide into sub-teams, but talk often
- electronics / software
- mechanism
- documentation
- CAD/cam ?
- prototype in cardboard, mechanisms can move 'by hand'
- commit to your vision (no backtracking)
- spiral development !
- document all the time, it should be one person's job !
- one page per team,
- note individual contributions on your page
---
# 7. What to Do Now
# 6. How to Start
- elect a contact-person (or dictator)
- have them contact us (Jake and Quentin) (contact info will be in a gitlab issue)
- elect a contact-person
- have them contact us (Jake and Quentin) (we will open a #machines channel in [the discord](https://discord.gg/uUn49gAdTV))
- convene a kickoff meeting, schedule it with us!
- kits, demos, and more to come...
- we will bring your kit-of-parts to the meeting!
---
# 7. Extended Resources: [LINKS.md](LINKS.md)
---
# 8. [Extended Resources](LINKS.md)
\ No newline at end of file
# 8. Prior Years
- [Machine Week 2023](https://gitlab.cba.mit.edu/jakeread/machineweek-2023)
\ No newline at end of file
# Machine Week TODO
## Demo Desires
- finish the xylophone, in-modular-things, and as a standalone ?
- do it for the deploy / wall sitter
- scara plotter !
- want a way to bottle demos
- cad / cam / circuits, each as standalone mono-repo ?
- web UI is for sketching, deploy is different...
- a plotter ? (servo and axes)
- a lil robot arm, 3dof
- accelerometer-to-stage ?
- etc-a-sketch the plotter
- a walking robot ? it'd be a good demo for the graphs thing also, anyways... sequencing, etc...
- check in about TA input / meetings *every day* ... !
## Demo Building
- assemble, photograph and doc (exports) the linear dof
- assemble, photograph and doc (exports) the rotary dof
- ... one-dof code (!)
- finish xylo update with the router
- x unfk the shite cable routing
- consider... this could be example w/ new linear axis...
- also included: limit switches !
- write HAL (w/ homing) for quentin
- the little guy
- x assemble the little guy
- program the little guy (using new drivers?)
- put the little guy in a repo / get a demo video ?
## Kit Assembly
- finalize router, hbridge, deadbugger, stepper firmwares and load / test them all
- finish one complete kit and grab a photo
### Repo / Docs
- the little guy, the xylophone
- standalone repos I think, w/ all hardware / software / circuits ?
- ... consider doing the same for simple linear axes, since we re-use those occasionally as well ? IDK - consult w/ quentin
- them little wire management things
- the ballz (need to be a little bigger)
- notes on making ribbon cables
- for controllers: CAD for mounts
- mount patterns for other things: extrusion sizes, linear axes dimensions (and bolt patterns) ?
### Other Odds / Ends / Thoughts for Later
- raspberry pi's on the demo machines ?
- firmware programming ... how will they do it ?
- should/could we promote the anything-as-a-python-object codes ?
- how to rename devices, besides just uploading new firmwares ?
- limit switch boards, or some other way to Reduce Limit Switch Suffering (or fk it, focus on code)
- a backpack-to-whatever circuit / it's reciprocal ?
- jlcpcb rush assy ?
- should demo projects get rolled into standalone repositories ?
- the handbook ?
- the mega compound plotter ?
img/belt_axis_back.jpg

380 KiB

img/belt_axis_front.jpg

460 KiB

img/gil-machine.png

981 KiB

img/hangprinter.png

689 KiB

img/kit-controller.jpg

389 KiB

img/kit-hardware.jpg

376 KiB

img/littleguy-wip.jpg

1.18 MiB

img/robot-chainsaw.png

2.61 MiB

img/robot-hoop.png

2.21 MiB

img/rotary_axis_back.jpg

425 KiB

img/rotary_axis_front.jpg

499 KiB

img/scara.png

1.9 MiB

img/tape-labels.png

1.38 MiB

img/wire-cutter.png

1.92 MiB