Skip to content

Latest commit

 

History

History
64 lines (53 loc) · 12 KB

DIY_BOM.md

File metadata and controls

64 lines (53 loc) · 12 KB

Bill of Materials

This guide should provide a listing of minimal/required components as well as any optional items needed for the conversion.

Note that just about everything can be sourced at Mouser or Digi-Key among usual sites such as Amazon or Adafruit. The HasLab equipment makes use of both JST-XH and JST-PH connectors, so buy accordingly for your headers and plugs if you wish to continue using the stock connectors.

Tools & Connectors

These items are considered optional but useful. If you are using the ready-to-use PCBs you may only be interested in the pin crimping tool and JST connectors. Otherwise, if soldering is in your skillset you may consider the TS101 as a worthwhile upgrade for easier soldering.

Desc Use Link
Pin Crimping Tool Necessary for crimping wires for additional JST connectors which may be needed for optional components. https://a.co/d/3M5z2kk
JST-XH Connector Set Assorted JST-XH connectors for optional components in the Proton Pack. https://a.co/d/7dkYd1O
JST-PH Connector Set Pre-crimpted 2-pin connectors for optional components in the Neutrona Wand. https://a.co/d/0ckywqT or https://a.co/d/8fkU1py
TS101 Soldering Iron Incredibly good and modern soldering iron. Heats up in seconds and fully customizible with auto-sleep function. Absolutely worth it for tight spaces and ease of use. Mini Electric Soldering Iron Kit TS101
Lead-free Solder You will need good quality solder and Kester makes a narrow diameter which is perfect for small spaces. Kester Lead Free Solder, 0.031" Diameter, 0.43 oz.
Solder Sucker Very helpful to clean up and desolder pins etc https://www.adafruit.com/product/1597

Common Components

Qty Desc Use Link
2 Robertsonics WAV Trigger REQUIRED - 1 for the pack and 1 for the wand. You can find these on mouser as well. From SparkFun
From Amazon
2 Micro SD Cards. REQUIRED - I recommend Sandisk Extreme A1/A2 U3 V30 32GB Micro SD cards. For windows users, formatting cards as FAT32 that are larger than 32GB need to be formatted from the command prompt https://www.amazon.fr/SanDisk-Extreme-microSDXC-mobile-Performance/dp/B09X7D3Y59/ https://www.amazon.com/SanDisk-Extreme-Mobile-Gaming-microSD/dp/B089DNFTQF/
1 FTDI Basic (5V) RECOMMENDED - Used to update the WAV Trigger firmware https://www.sparkfun.com/products/9716
1 (Package) 1n4001 Diode (10 Pack) Minimum 2 are REQUIRED, one for each vibration motor (pack and wand). Though it's good to have additional on-hand for other additions. https://www.adafruit.com/product/755
1 (Package) 100uF 16V Electrolytic Capacitors (10 Pack) (or equivalent) Minimum 3 are RECOMMENDED, one for the PowerCell, Cyclotron Lid LEDs and Wand Barrel LEDs. Though it's good to have additional on-hand for other additions. https://www.adafruit.com/product/2193
1 (Package) Resistors (Various) REQUIRED - Various resistors for the project https://www.amazon.fr/gp/product/B08FD1XVL6/ https://www.amazon.com/BOJACK-Values-Resistor-Resistors-Assortment/dp/B08FD1XVL6/
1 (Package) NPN Bipolar Transistors (PN2222) (10 Pack) Minimum 2 are REQUIRED, one for each vibration motor (pack and wand) https://www.adafruit.com/product/756
1 (Package) Heat Shrink Tubing RECOMMENDED - To protect exposed wire soldering work. https://www.amazon.fr/gp/product/B071D7LJ31/
https://www.amazon.com/560PCS-Heat-Shrink-Tubing-Eventronic/dp/B072PCQ2LW/
- 26-22 AWG Spools of Stranded Wire RECOMMENDED - Good for making connections, extending connectors, building your hose internal wiring, etc. (various colours). Must be stranded wire for flexibility, silicone to resist heat if using heat-shrink tubing. (The 22AWG box from Amazon comes with some heat-shrink tubing and mini zip ties.) Silicone Covered Stranded-Core Wire - Adafruit
22AWG Silicone Hook Up Wire - Amazon

Proton Pack

Qty Desc Use Link
1 Arduino Mega 2560 Rev 3 REQUIRED - You can find clones without headers, but this is what has been used successfully. From Mouser
From DigiKey
1 Mega Protoshield OPTIONAL - If you get a Mega without headers, this is not required. The protoshield goes on top of the Mega and you can solder onto it directly. https://www.adafruit.com/product/192
2 Pump DC Motor OPTIONAL - I am using 2 of these for generating smoke from a vape pen. Tubing can be found on the same link. https://www.adafruit.com/product/4699
2 Vape Pens OPTIONAL - I am using 2 of these for generating smoke with the DC motors mentioned above. https://www.joyetech.com/product/eroll-mac/
8 5mm LEDs OPTIONAL - I am using 3 greens, 2 reds and 3 yellows for the Cyclotron switch plate https://a.co/d/cxUqcuF
https://amzn.eu/d/1bU37Od
8 Cliplites OPTIONAL - 3 greens, 2 reds and 3 yellows to hold the Cyclotron switch plate LEDs into the Cyclotron switch plate. Links to red, green and yellow ones included https://www.mouser.fr/ProductDetail/593-2800G https://www.mouser.fr/ProductDetail/593-2800R https://www.mouser.fr/ProductDetail/593-2800Y
1 NeoPixel Jewel WS2812 5050 RGB OPTIONAL - For the N-Filter light. You can find them anywhere, such as Adafruit, Mouser, etc. https://fr.aliexpress.com/item/32822441734.html
1 35 LED Pixel Ring (96mm OD) OPTIONAL - For the Inner Cyclotron. The Arduino software supports other sizes of rings. 35 pixel ring is the default and recommended to avoid altering the software. Although, configuring an alternative ring size is trivial for this particular item. Single Ring or Multi-Ring Kit
1 40 LED Pixel Ring (132mm OD) OPTIONAL - For the Cyclotron Lid, which MUST be exactly 40 pixels to fit properly behind the lenses. If you wish to purchase 1 kit for multiple uses, this contains a 112mm ring with 32 LEDs which may be a suitable for use with the Inner Cyclotron (will require a small configuration change to the software). Multi-Ring Kit
1 ½ Size Proto PCB Board RECOMMENDED - You can use an Adafruit one or similar from any other manufacturer. I am using a some from GeekPi. https://www.adafruit.com/product/1608
Gold Plated PCB Solderable Breadboards
2 SPST Switches OPTIONAL - I just use cheap ones from Amazon. I use these for optional switches such as the Cyclotron direction rotation switch, smoke enable switch, etc. https://www.amazon.fr/gp/product/B07RQ4ZBQJ/ https://www.amazon.com/MTS-101-Position-Miniature-Toggle-Switch/dp/B0799LBFNY/
1 Rotary Encoder OPTIONAL - I use a standard Rotary Encoder with 24 positions. I use this instead of the HasLab one which is 5 positions I believe. I did not test out the HasLab one with my wiring, though I have no reason to believe it would not work the same. This is for the Volume control in the crank generator. https://www.adafruit.com/product/377
360 Degree Rotary Encoder

Neutrona Wand

Qty Desc Use Link
1 Mega2560 Pro Mini REQUIRED - Miniaturized Arduino Mega 2560 which will fit within the wand housing. Available from multiple makers, must be a 5V . https://a.co/d/0ct8tX5S
https://a.co/d/09aLjFg2
https://a.co/d/0bfvLOwK

Note: This component was previously an Arduino Nano but that microcontroller does not have the memory or processing power needed for the most recent software.
1 ¼ Size Proto PCB board RECOMMENDED - I use one from Adafruit. Can be any other PCB as you see fit. https://www.adafruit.com/product/1608
Gold Plated PCB Solderable Breadboards
1 Barmeter 28 Segment Bargraph OPTIONAL - It is possible to replace the Hasbro 5 LED bargraph with a Barmeter 28 Segment Bargraph.

Please note the part number: BL28Z-3005SA04Y
https://www.aliexpress.us/item/3256803648954593.html
1 Adafruit 16x8 LED Matrix Driver Backpack - HT16K33 Breakout OPTIONAL - If you intend to replace the stock Hasbro bargraph with a Barmeter 28 Segment Bargraph, you will require this. https://www.adafruit.com/product/1427
2 2.9 x 9.5mm screw OPTIONAL - Used to hold the adafruit ¼ pcb onto the 3D printed bracket.
1 M3 x 25 allen screw OPTIONAL - Used to hold the entire bracket setup and WAV Trigger onto the screw hole in the wand.
5 3mm LED Diodes OPTIONAL - If you have problems with your Hasbro bargraph LEDs, they are just standard 3mm LED diodes. https://www.amazon.com/Chanzon-100pcs-colors-Emitting-Assorted/dp/B01AUI4W5U
1 5mm Flat-Top LED OPTIONAL - For the wand barrel tip, which has a 160 degree viewing angle and is super bright. https://a.co/d/9g8nXPj
1 7mm SPST Micro Switch OPTIONAL - If you make a new wand barrel button. This can run to the SW6 JST-PH connector on the wand board https://www.amazon.fr/gp/product/B08GP7WNH8/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1
2 5mm Red LED Diodes OPTIONAL - These can be wired directly to the HAT1 and HAT2 connectors on the GPStar Neutrona Wand PCB and can be put into Hat Lights in the wand. https://a.co/d/cxUqcuF
https://amzn.eu/d/1bU37Od