MO470

TTGO Stick

Joystick Interface for TTGO ESP32

Hardware User Interface


If you have a TTGO ESP32 OLED 18650 Module, you might notices, that it comes only with two buttons. One for resetting the device and one to reprogram. But none to actually interact with the OLED Screen when holding it in your hand. Even though there is an ideal positioning of the thumb and index finger along the device. The Model you can find below, is the chassis for a thumbstick with a index-finger button. The WS28 Micro RGB Led Strips are optional. The print applies seamless to the device, gives it a nice grip control and makes navigating the OLED as ease of use. You can either use a thumbstick or a Joystick. For my Model I chooses the Sony PSP styled thumbstick to keep a narrow profile of the device. The 4pin Output is basically 2 analog ranges to measure and can easily be converted to on screen x and y coordinations to jump through menus or select options - for whatever needs you have. The printable parts make this device a very capable tool for all remote controlled cases where a display for details is necessary.

Photo Title 1

Photo Title 2

Assembly Parts:


Some are obligatory for the model to work, some are optional. It's up to you how close you will follow the instructions. Use what you have on hand and alter the model if necessary.

Part
Pieces
$ / € / ¤
Mini-Screw STOCK
Very small Screw 2mm x 8-10mm
Connection of the wing parts and the joystick
Source: local, ebay

10x

± 0.05

sum: 0.50

Thumb Stick SPECIAL
PSP like low profile 4pin thumb joystick
Main interaction part. Acts as a mouse-like control.
Source: ebay

1x

± 1.20

Push Button
4Pin non-latching 12x12x10 generic switch
Trigger button for index finger. Choose your color.
Source: local, ebay

1x

± 0.10

Miniature RGB LED SPECIAL OPTIONAL
WS28 like super narrow LED strip width=~3mm
Can be used as an additional user interface
Source: ebay

1x

± 3.00

Without optional parts =
3 (12 pcs)
~ 1.80
All parts =
4 (13 pcs)
~ 4.80

STL Files

Downloads and Purchases have been suspended as of 2024.
Thanks everyone for downloading! Feel free to build your own version of this ✌️


MO-C-PRIVATE License: non-commercial, personal use