Haptic Vibration Joystick Kit
Haptic Vibration Joystick Kit
Haptics in the context of modern technology refers to the interaction between human touch and responses provided by computer interfaces in an attempt to emulate real-world stimuli. We designed a haptic vibrational feedback kit using the movements of an analog joystick. The Arduino platform can be used to read the analog joystick and control the response of a vibration motor shaking in the user's hand. An ESP32 D1 Mini microcontroller is selected as the microcontroller that is included in the kit. The ESP32 is chosen due to its fast processor, which will decrease the time delay between joystick reading and the haptic vibrational feedback response. This kit is meant to introduce users to haptic feedback by integrating simple components into a handheld device compatible with Arduino. The resulting handheld device delivers vibrational responses based on changes in joystick position. The full tutorial that deploys this kit is given here.
Included in the Haptic Vibration Joystick Kit:
1x Haptic Vibration Motor/Buzzer
1x Analog Joystick
1x ESP32 D1 Mini Microcontroller (w/ Micro USB Cable)
1x 3D Printed Joystick Enclosure
5x M3 Screws for Affixing Motor and Joystick to Enclosure
8x Male-to-Female Jumper Wires
Features of the Haptic Vibration Joystick Kit:
3-Degree-of-Freedom Joystick (x, y, button)
3.7V Vibration Motor
3D Printed Enclosure for Real-Time Haptic Feedback Response
ESP32 D1 Mini Microcontroller (BLE/WiFi Compatible)