![[Laser cut and engrave] Handheld wooden gaming controller with electronic display](https://image-res.atomm.com/resource/xtool/community/attachment/xtool-community/3c3ab7bd-1f7a-4034-8969-6be54a681fca.png?x-oss-process=image/resize,m_fill,w_160,h_120,limit_0/interlace,1/format,webp/auto-orient,1)
DIY Arcade game controller


Information
Ye oled arcade game controller that pleased your childhood.
Instruction
Step1

Process 3mm Basswood A4 plate with whatever you have, make it cut nice and smoothly. Put everything together then we will start the following assembly.
Step2
Assemble the stand with 5 plates. Make sure that the oval plate is the last one to be assembled.
Step3
Attach the angle sensor to the square plate using 2 M4*14 screws and 2 nuts. Please notice that you are using long screws instead of shorter ones.
Step4
Attach the angle sensor to the handle using 2 M4*8 screws(shorter ones). Please make sure that the handle spins smoothly.
Step5
Attach the button to the handle and this time you will use 2 M4*14 screws. If you find difficulty trying to screw nuts with bare hand, tools like clamp or anything handy would be helpful.
Step6
This time you are going to attach CyberPi to the handle. Reminds that CyberPi lies at the opposite side to angle sensor. You will use the last M4*8 Screw.
Step7
Wiring time! CyberPi communicate with other sensors like angle sensor and button using mBuild cables. Connect CyberPi with angle sensor first, then go to the button using another cable. If you find difficulty plugging into ports, simply flip the plug and have another try.
Step8
Attach the handle with the stand, nothing special. Try it after assembly, if you find anything wobbly, you are suggested to strengthen it with adhesive.
Step9
Rubber bands make your handle steer back when you release, just like real vehicles. This step is not compulsory, but it brings better experience.
Step10

Here comes the time of coding. Go to https://ide.mblock.cc/ then you will see interface like this.
Step11


Hit the “extension” button, and browse the list. Make sure the three extensions have been added in this step.
Step12

Go to “File”, then open the attached mblock file. Don't be scared when a large pile of blocks pops up!
Step13


Check the “Device” panel and choose the connection mode depends on situation.
- If you have a type-c cable, it's recommended to use Serial mode; if not, you can use Bluetooth mode.
- Make sure you are in “Upload mode”.
- Make sure CyberPi is turned on.
After the establishment of connection, hit “upload code” button.
Step14
Have fun!
Remixes
License
Related Project
You may also like
PS5 Controller Face Plate - Venom

Game Boy Advanced
Xbox Controller Template
Game time token

Wedding game 2
Cars Memory Game

Simple Dice Tower and Tray
Gift game toys Dice in box, set for game, laser cut design. Laser cutting project, cutting model, board game. Dice design, holiday decor, party game.

Masonic Symbols Wooden Memory Game.
Connect 4 Game

Drunk game board with dice and drinking challenges
Four In A Row Game
Tin Game Wedding Favors
Roll-a-Snowman wooden game

Dice Baseball Game

Laser Cut Wooden Dice Tower with Themed Dice Tray

