• 1
    Solder components

    Solder jumper wires to all eight of the outer pins on each rotary switch, and a normal wire to the central (ground) pin.

    Solder wires to the toggle switches, one each to middle and one side pin.

    For each LED, solder a jumper wire to the LED anode pin, and a 330 ohm resistor to the cathode pin; then a wire to the resistor.

    Solder a jumper wire to each BNC signal pin (central pin), and a normal wire to each BNC ground (side pin).

    If using dimming version: solder a jumper wire to the central pin on each potentiometer, and a normal wire to pin 1 (for +5V) and a normal wire to pin 3 (for ground)

    Jumper wires make it easy to connect to the Arduino I/O pins, but there aren't sufficient ground pins, so you need to use normal wires, then solder those together.

    Any exposed regions can be shielded with heat-shrink tubing if there is any concern of movement/contacting other bits.

  • 2
    Connect to Arduino

    Plug the collated ground wires into an Arduino Ground pin, and the collated +5V wires into a +5V pin (if using a Due, use the +3.3V pin or you will damage the microcontroller) and plug the other jumper wires into the correct I/O pins:

    Toggle switches – 2, 3, 4, 5

    Pilot LED’s 6, 7, 8, 9

    TTL outputs – 10, 11, 12, 13

    Rotary switch 1 (ontimes) – 39, 41, 43, 45, 47, 49, 51, 53

    Rotary switch 2 (frequency) – 38, 40, 42, 44, 46, 48, 50, 52

    Potentiometers (if being used) – A0, A1, A2, A3

  • 3
    Upload code

    Download the .ino file and upload the code to your Arduino Mega. If using the dimming version, I recommend using an Arduino Due (it has the same pin architecture as the Mega, but faster PWM).