Skip to content

Commit

Permalink
Add extra part list
Browse files Browse the repository at this point in the history
  • Loading branch information
Achllle committed Jul 17, 2023
1 parent d0bc2cb commit ffd8eb2
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 2 deletions.
18 changes: 17 additions & 1 deletion parts_list/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,4 +146,20 @@ Cost to build this assembly: $71.79
| A9: TERM BLOCK HDR 6POS VERT 3.5MM | [WM25701-ND](https://www.digikey.com/en/products/result?keywords=WM25701-ND) | $2.02 | 3 | $6.06 |
| B2: TERM BLOCK PLUG 6POS STR 3.5MM | [WM13033-ND](https://www.digikey.com/en/products/result?keywords=WM13033-ND) | $2.59 | 3 | $7.77 |

Cost to build this assembly: $90.8
Cost to build this assembly: $90.8## Extra Parts

These parts you may either already have, depend on where you're located for a good deal, depend on personal preference, or are optional.

### A gamepad or remote controller

This is technically not a requirement, especially if you're planning on making the rover autonomous, but is highly recommended. Any USB based option should work here.

Some options are getting an XBox controller with a usb dongle or for longer range; the pricier [Spektrum WS2000](https://www.spektrumrc.com/product/ws2000-wireless-simulator-usb-dongle/SPMWS2000.html) with [Spektrum DXs](https://www.spektrumrc.com/product/dxs-transmitter-only/SPMR1010.html) transmitter. Many alternatives exist and will work ok.

## Standoff kit for the boards

You'll want these to mount the PCBs to the rover body. Many options exist here, for example [this kit](https://www.amazon.com/HELIFOUNER-Spacers-Standoffs-Assortment-Tweezers/dp/B0B25BKNKK/ref=sr_1_8?crid=368EQQU16L7YW&keywords=m2.5+spacer+standoff+kit&qid=1679272746&sprefix=m2.5+spacer+standoff+kit%2Caps%2C159&sr=8-8).

## Wiring

We recommend getting 18AWG and 20AWG wire.
6 changes: 5 additions & 1 deletion parts_list/csv_to_md.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,12 @@ def assembly_cost(total_sub_assembly_cost, nb_subassy_req):
The total cost comes out to be **${round(all_assemblies_cost, 2)}** without discounts. If you are an educational builder,
please join the Slack workspace and enquire about any discounts.
{text}
"""

with open('extra_parts.md', 'r') as ifile:
extra_parts = ifile.readlines()

with open('README.md', 'w') as ofile:
ofile.writelines(md_text)
ofile.writelines(text)
ofile.writelines(extra_parts)
17 changes: 17 additions & 0 deletions parts_list/extra_parts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Extra Parts

These parts you may either already have, depend on where you're located for a good deal, depend on personal preference, or are optional.

### A gamepad or remote controller

This is technically not a requirement, especially if you're planning on making the rover autonomous, but is highly recommended. Any USB based option should work here.

Some options are getting an XBox controller with a usb dongle or for longer range; the pricier [Spektrum WS2000](https://www.spektrumrc.com/product/ws2000-wireless-simulator-usb-dongle/SPMWS2000.html) with [Spektrum DXs](https://www.spektrumrc.com/product/dxs-transmitter-only/SPMR1010.html) transmitter. Many alternatives exist and will work ok.

## Standoff kit for the boards

You'll want these to mount the PCBs to the rover body. Many options exist here, for example [this kit](https://www.amazon.com/HELIFOUNER-Spacers-Standoffs-Assortment-Tweezers/dp/B0B25BKNKK/ref=sr_1_8?crid=368EQQU16L7YW&keywords=m2.5+spacer+standoff+kit&qid=1679272746&sprefix=m2.5+spacer+standoff+kit%2Caps%2C159&sr=8-8).

## Wiring

We recommend getting 18AWG and 20AWG wire.

0 comments on commit ffd8eb2

Please sign in to comment.