DIY Simulator Stick Shift
prusaprinters
<p><strong>Tutorial:</strong></p><p>Download the STl files and the corresponding firmware to your hardware. Start printing the parts (some of the parts need support).</p><p>After you finish printing the Base, Hinge and the Main Stick you can start assembling the parts (<a href="https://a360.co/3D5aO7Y">use this 3d model for reference</a>) , then insert the potentiometers to they're spots and wire them to your board according to this wiring diagram (<a href="https://user-images.githubusercontent.com/79017393/132395478-2bf8ad6f-0b95-429a-84c2-f516c4f6ddcb.png">Arduino Nano</a>, <a href="https://user-images.githubusercontent.com/79017393/132395408-584d270a-1471-4dd1-976c-bccc9487b785.png">ESP32</a> (for ESP32 use 3V3 instead of 5V)) You can look at the firmware for the exact pins that i used.</p><p>After you wired everything up you can start uploading the firmware by choosing the correct file in the Firmware folder, changing the pins in the code, choosing your board and downloading all of the drivers and libraries necessary you can start uploading the firmware.(some boards needs you to press a button on them while uploading firmware)</p><ul><li>Note that for each board its going to be different and you may need to install libraries and drivers for your board (the links for the libraries and drivers are at the top of the file)</li><li>In the serial monitor your need to set the baud rate to <code>115200</code> to see the correct values</li></ul><p>Then check the serial monitor move the gear lever into each position and start assigning the rows values, then upload the firmware again and you should be finished.</p><p><strong>Here Are Some Good Tutorial To Help You With All Of This:</strong></p><ul><li><a href="https://www.arduino.cc/en/Guide/ArduinoNano">Arduino Nano Original Guide</a></li><li><a href="https://electropeak.com/learn/how-to-install-ch340-driver/">Arduino Nano Clone Driver</a></li><li><a href="https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/">ESP32 Driver And Guide</a></li><li><a href="https://www.arduino.cc/en/guide/libraries">Installing a Library</a></li></ul><p><strong>Tested_Boards:</strong></p><pre><code class="language-plaintext">* Arduino Nano * ESP-WROOM-32 </code></pre><p><strong>Hardware:</strong></p><ul><li>Arduino Nano or ESP32 (ESP32 for Bluetooth)</li><li>WL b10k ohm Potentiometer (2x)</li><li>1mm or thinner metal wire (solder or paper clips can be used)</li><li>26 gauge or bigger electrical wire (2 meters should be enough)</li><li>USB cable (depending on your board)</li><li>Solder or a crimping set (JST connectors 5 pin JST-XH 2.54mm should work)</li><li>3d printer filament (PLA or another ridged filament)</li></ul><p><strong>3D Printed Parts:</strong></p><ul><li>Bottom Hinge</li><li>Top Hinge</li><li>Main Stick</li><li>Base Right</li><li>Base Left</li><li>Base Top</li><li>Base Bottom</li><li>H Frame</li><li>Right Frame / + Arduino Nano Case (depends on your board)</li><li>Left Frame / + ESP32 Case (depends on your board)</li><li>Base Attachment (optional)</li><li>Case Cover ESP32/Arduino Nano (optional and depends on your board)</li></ul><p><strong>Tools:</strong></p><ul><li>Soldering Iron / Crimping Set</li><li>3D Printer / A way to get the parts</li><li>A computer with a USB port and the Arduino IDE app to program the board</li></ul><p><strong>Credits</strong></p><ul><li>Arduino Joystick Library (By: MHeironimus): <a href="https://github.com/MHeironimus/ArduinoJoystickLibrary">https://github.com/MHeironimus/ArduinoJoystickLibrary</a></li><li>ESP32 Gamepad Library (By: lemmingDev): <a href="https://github.com/lemmingDev/ESP32-BLE-Gamepad">https://github.com/lemmingDev/ESP32-BLE-Gamepad</a></li><li>ESP32 Case (By: Antonio Garcia): <a href="https://www.thingiverse.com/thing:2071188">https://www.thingiverse.com/thing:2071188</a></li><li>Arduino Nano Case (By: Jonathan Prive): <a href="https://www.thingiverse.com/thing:4850125">https://www.thingiverse.com/thing:4850125</a></li></ul><p> </p><p> </p><p> </p><p> </p>
With this file you will be able to print DIY Simulator Stick Shift with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on DIY Simulator Stick Shift.