Skip to content

Bill of materials

The following materials were used in the construction of this project:

  • 2x Stepper Motors
    • 1 Nema 14
    • 1 Nema 17
  • Xiao RP 2040
  • Custom PCB
  • 2x A4988 motor control boards
  • Laser Cut Case (MDF)
  • Rotating Ball Bearing Hardware
  • QC power breakout board
  • 2x Springs
  • 3D Printed Housing Parts (in PLA) ~150g
    • Internal support tables
    • Pressure arm
    • Table for cards
    • Roller
    • External frame
    • Adapter for the bearing mechanism
  • Rubber band (on roller)
  • 3x Buttons
  • 1x Arduino 2x16 LCD display (including I2C hood)
  • 2 springs
  • M4 nuts and bolts
  • Wires to connect motors, LCD, and buttons to PCB
  • Components for PCB (in table below)

Sources and costs

To source material, here is a table to find necessary items, including estimated prices. Prices are given in USD, and represent the costs there (exclusive of shipping).

Note: Costs are ofter per unit. Buying in bulk can significantly reduce cost.

While many of the items were sourced from our lab supply, this indicates where all the necessary components could be sourced.

Item Source Link Cost
Nema 14 Stepper Motor Lab Supply Stepper Online $11.86
Nema 17 Stepper Motor Lab Supply Stepper Online $12.39
Seeed Studio Xiao RP2040 Lab Supply Digikey $4.68
PCB board Lab Supply Digikey $3.29 ($82.37 for 25)
2x A4988 Motor Control Board Lab Supply Hiletgo $5.89
4mm MDF board Lab Supply Craft Closet $7 ($70 for 10x 30x60cm)
Lazy Susan Bearing Charity Shop Woodworker’s Hardware $2.43
2 Springs, Ext. 7x38mm Lab Supply Amazon Assortment Kit $15 for 200 assorted springs
~150 g PLA for 3D printing Lab Supply Prusa $30 for 1kg
4 rubberbands, ~20mm (taken from assorted supply) Office Supply Store Amazon $4 for 100s
3 push buttons, 16mm hole Local electronics store Amazon $11.49 for 24
2x16 Arduinio LCD with I2C header Lab Supply Addicore $6.95
M4 bolts and nuts Lab Supply Amazon $20 for kit with 1700 pieces
Threaded brass heatset inserts Lab Supply Amazon $16 for kit with 400 pieces
Dupont wires for conection Lab Supply Amazon $10 for 120 wires
2x 100nF 1206 capacitors Lab Supply Amazon $39.80 for a kit with 5,435 assorted electronics components
3x Omron tactile switches Lab Supply Mouser $0.61
3x Horizontal pin header (1x2) Lab Supply Digikey $0.40
1x Horizontal pin header (1x3) Lab Supply Digikey $0.59
1x Vertical pin header (2x2) Lab Supply Digikey $0.41
2x 100uF capacitor Lab Supply Digikey $0.82
Female Socket Header (60 holes needed, 4rowsx8pins, 4rowsx7pins) Lab Supply Digikey $11.99 for 50 holes
Capacitor 1µF Lab Supply DigiKey $0.24
LED Lab Supply DigiKey $0.24
Conn_USB_A_Plug Lab Supply DigiKey $0.47
Resistor 2.2k Lab Supply DigiKey $0.10
2x Resistor 10k Lab Supply DigiKey $0.10
2x Resistor 1k Lab Supply DigiKey $0.10
Resistor 47k Lab Supply DigiKey
Resistor 4.7k Lab Supply DigiKey $0.10
Potentiometer Lab Supply DigiKey $1.56
ATtiny412-SS Lab Supply DigiKey $0.59
lm3480 voltate regulator Lab Supply DigiKey $1.26