Introduction: Sisyphus

This instructable was created in fulfillment of the project requirement of the Makecourse at the University of South Florida (

For this project, you will need:

  • SolidWorks (for viewing the attached assembly)
  • 3D printing software
  • Arduino kit
    1. Arduino board
    2. Breadboard
    3. A pack of wires
    4. Stepper motor
    5. LCD screen
    6. IR sensor
  • 2-56 Screws, washers, and nuts
  • A motor

Step 1: Print

  1. Download the attached STL files and open them with your 3D printing software.
  2. Print all parts, including the box.

Step 2: Assemble

Watch the video below for a 3D model assembly guide.

Step 3: Breadboard Assembly

Watch the video and see the attached photos to learn how to assemble the breadboard, along with the functionality of each component.

Step 4: Code

Download the Sisyphus and Functions codes and watch the video for a description of the components.

Step 5: FINISH

  1. Attach the completed structure to the lid of the box.
  2. Place the assembled breadboard inside the box, with the LCD screen facing out of the large front hole.
  3. Glue the frame of the IR sensor inside the smaller hole, facing outward.
  4. Screw the lid onto the box frame containing the breadboard.
  5. Glue your motor to the top of the lid, connecting it to one of the lower gears.
  6. Attach a power source to the breadboard and feed it through the power hole on the left side of the box.

  7. Congratulations! You're done!