Upload

You’ll need 1 part per file, 2 servo motors (MG90 or MG90S), a stepper motor, and a programmable board—plus an optional switch.

Secure the servo motors and stepper motor in their designated mounting locations. Attach these components to the arms:

Image preview

Insert the screw to firmly secure the assembly, then apply a small amount of adhesive to reinforce the connections.

Attach a pom‑pom to the topmost arm’s mounting hole, or secure a laser using elastic bands.

You’ll find the “fidget_cat.ino” file attached to this project.

For the code:

  • The commands `bas.attach` and `haut.attach` define your pin assignments—adjust them according to your wiring configuration.
  • The `random` functions set the range of motion; reduce the values for more subtle, less pronounced movements.

I haven’t yet programmed the stepper motor, but you can easily add it if you’re familiar with stepper motor control.

Feel free to reach out if you run into any issues.

 

Bill of materials

  • Name
    Quantity
    Notes
  • 1
    Carte Arduino
    1
    Je recommande celle là : https://www.amazon.fr/AZDelivery-D1-Mini-d%C3%A9veloppement-compatible/dp/B0754W6Z2F/ref=sr_1_7?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=2R1MSAJXPMR48&dib=eyJ2IjoiMSJ9.mPrScr5vLcpDUc0tXM_9v4uakSnwgclFpxaOjacNtCIw314FBf65NXRVny8BAFpKE7X29xWp913WVM0rMrwQA41RsxFYx8HJBbKzFWrrGpQgyJLWM_zmoUDLJ0GkkNV-rk-Lp4FT9Gz7pPerAAsF9tr_6XCO6reuCFlKUL2xTn7pbf6clqarcfzB4k_88eYqNej_uI73AkzgHZFJ0g4xs-wis_lRYfv9PHimSfAkIQMKZ0_b40qJj1EUyoK_2Zd6iIbz5dCAAPVMV1Od6dUS1-xNdX759y88XfOXOCnkV-U.8Qkn1GIVsNizyTKycsgmlbzfoBBMVreMSI69ZHRl-VA&dib_tag=se&keywords=d1%2Bmini&qid=1763659626&sprefix=d1%2Bmini%2Caps%2C139&sr=8-7&th=1
  • 2
    servomoteur SG90 ou MG90s
    2
  • 3
    *optionnel* moteur pas à pas
    1

Originality of the Model

The author declares that this work is their personally original model

This model is licensed under the following terms:

Credit must be given to the creator

Only noncommercial uses of the work are permitted

Models(6)

  • model file image
    Fidget Cat base.3mfDesigner

    102.96 KB

    2025-11-20

  • model file image
    fidget cat bras bas.3mfDesigner

    49.22 KB

    2025-11-20

  • model file image
    fidget cat bras haut.3mfDesigner

    43.46 KB

    2025-11-20

  • model file image
    Fidget Cat cover moteur pas à pas.3mfDesigner

    56.13 KB

    2025-11-20

  • model file image
    Fidget Cat cover servo.3mfDesigner

    59.73 KB

    2025-11-20

  • model file image
    Fidget Cat plateau tournant.3mfDesigner

    57.91 KB

    2025-11-20

  • View all(6)

Attachments(1)

  • ino

    fidget_cat.ino

    0.62 KB

    2025-11-20

No more