• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Simplejoy - PRO 3D Printer File Image 1
Simplejoy - PRO 3D Printer File Image 2
Simplejoy - PRO 3D Printer File Image 3
Simplejoy - PRO 3D Printer File Image 4
Simplejoy - PRO 3D Printer File Image 5
Simplejoy - PRO 3D Printer File Image 6
Simplejoy - PRO 3D Printer File Image 7
Simplejoy - PRO 3D Printer File Thumbnail 1
Simplejoy - PRO 3D Printer File Thumbnail 2
Simplejoy - PRO 3D Printer File Thumbnail 3
Simplejoy - PRO 3D Printer File Thumbnail 4
Simplejoy - PRO 3D Printer File Thumbnail 5
Simplejoy - PRO 3D Printer File Thumbnail 6
Simplejoy - PRO 3D Printer File Thumbnail 7

Simplejoy - PRO

3DFreeman avatar3DFreeman

January 22, 2026

thingiverse-icon
DescriptionCommentsTags

Description

The SimpleJoy series is an excuse for me to make more retro joysticks, but with an emphasis on the basics, with a minimal amount of parts required, no supports needed, print in place, easy click together construction and not too high on the filament usage.
...

Next up, here is my take on the Competition Pro series but with the rounded back end from a Powerplay Cruiser.

Possibly THE cutest retro joystick I have ever designed, compact and comfortable with my favourite type of grip, the ball top.

Whether you wire the joystick up straight to a D plug or use a pi zero encoder, I would suggest wire-tying the incoming cable to the loop on the inside of the base, and maybe as an extra step, a bit of hot glue to anchor things down.

Links to wiring information regarding the 9-pin D plug:

https://en.wikipedia.org/wiki/Atari_joystick_port
http://wiki.icomp.de/wiki/DE-9_Joystick

Re: encoders, I have been using RP2040 zero boards, drag & drop some files onto it:
https://github.com/OpenStickCommunity/GP2040-CE

I printed using basic pla, 10% honeycomb for the Base & Top and 5% rectilinear infill for the rest. The Grip (balltop) is to be printed stood up (like it is in the final build), if your bed isn't very grippy, I recommend a brim.

Two of these, a trusted buddy and Deluxe Galaga on the A1200 and you are set for the night :)

MY PATREON & PATREON SHOP.
https://www.patreon.com/3DFreeman

Thanks for your continued support!

License:

Creative Commons - Attribution - Share Alike

Related Models

Competition Pro C64 Joystick (Frog) preview image

Competition Pro C64 Joystick (Frog)

maciek717 profile image

maciek717

149

Prof Competition 9000 joystick clone alt preview image

Prof Competition 9000 joystick clone alt

eried profile image

eried

11

Gorilla Tag Stick preview image

Gorilla Tag Stick

SpaceMonkeyBenjamin profile image

SpaceMonkeyBenjamin

168

Competition Pro Joystick and Box Inlay for Tiny Commodore 64 preview image

Competition Pro Joystick and Box Inlay for Tiny Commodore 64

skubo profile image

skubo

82

Simplejoy - PRO preview image

Simplejoy - PRO

3DFreeman profile image

3DFreeman

4

Trophy name plate preview image

Trophy name plate

AlexKop profile image

AlexKop

153

Simplejoy - PRO preview image

Simplejoy - PRO

3DFreeman profile image

3DFreeman

21

Competition Pro - 3D Printed Retro Joystick preview image

Competition Pro - 3D Printed Retro Joystick

3DFreeman profile image

3DFreeman

6