PCB Preparation

Order PCB

Download PCB Design File

We ordered the PCB from JLC PCB with the following configurations:

  • Base Material: FR-4
  • Layers: 2
  • PCB Thickness: 1.6mm
  • Copper Weight: 1oz

Note: There is no need to order a stencil as there is only one surface mount soldering component.

Tools Needed

  • Soldering iron
  • Solder wire
  • Tweezers
  • Breadboard

PCB Soldering

Prepare Breakout Boards

  1. Solder header pins to breakout boards Arduino Nano Every and 2 A4988 Motor Driver on a breadboard to ensure headers are correctly algined.

Solder Breakout Board Connectors

  1. Solder surface-mount OLED connector onto the OLED position on the PCB.
  2. Solder through-hole connectors for NANOEVERY, MDRIVER1, MDRIVER2, MDRIVER3 according to the Bill of Materials.

Solder Passives

  1. Solder resistors to 300 ohm resistor to R2, and 10k ohm resistor to R1, R3-R5.
  2. Solder 100uF capacitors to C1, C2, C3

Solder Wire Connectors on PCB

  1. Solder through-hole connectors for MOTOR1, MOTOR2, MOTOR3, POT1,POT2,POT3,BTN_DIRaccording to the Bill of Materials.
  2. Solder through-hole connectors for PEDAL, POWER according to the Bill of Materials.

Soldering Wire Connectors

  1. Solder pushbutton connectors according to the pin map below:
  2. Add shrink tube to each solder joints
  3. Solder potentiometer connectors according to the pin map below:
  4. Add shrink tube to each solder joints
  5. Follow the instructions to open the foot pedal case, solder foot pedal connectors according to the pin map below:

Assemble Breakout Boards onto the PCB

  1. Assemble all the breakout boards onto the PCB
Last updated on