{"product_id":"sparkfun-qwiic-joystick","title":"SparkFun Qwiic Joystick","description":"\u003cp\u003eNow, you can easily add an HID\/controller to your project! The SparkFun Qwiic Joystick combines the convenience of the Qwiic connection system and an analogue joystick that feels reminiscent of the thumbstick from a PlayStation 2 controller and for that reason it's become a favourite of ours. The only thing that could make it better is a \"smart\" version, so we made one! With the pre-installed firmware, the ATtiny85 is acting as an intermediary (microcontroller) for the analogue and digital inputs from the joystick. This allows the Qwiic Joystick to report its position over I\u003csup\u003e2\u003c\/sup\u003eC. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1\"-spaced pins in case you prefer to use a breadboard.\u003c\/p\u003e\n\u003cp\u003eThe joystick is similar to the analogue joysticks on PS2 (PlayStation 2) controllers. Directional movements are simply measured with two 10 kΩ potentiometers, connected with a gimbal mechanism that separates the horizontal and vertical movements. This joystick also has a select button that is actuated when the joystick is pressed down. The SparkFun Qwiic Joystick's I\u003csup\u003e2\u003c\/sup\u003eC address is also software selectable so you can plenty of them to the same bus without any risk of collision!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e The I\u003csup\u003e2\u003c\/sup\u003eC address of the Qwiic Joystick is 0x20 and is software configurable. A multiplexer\/Mux is required to communicate to multiple Qwiic Joystick sensors on a single bus. If you need to use more than one Qwiic Joystick sensor consider using the Qwiic Mux Breakout.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun Qwiic Joystick Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/5m9HTMYB_UM?si=I1ZSto6mE0H9tdvS\u0026amp;start=24\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eQwiic Compatible\u003c\/li\u003e\n\u003cli\u003eSoftware Selectable Slave Address\u003c\/li\u003e\n\u003cli\u003eLow Power ATtiny85 Microcontroller\u003c\/li\u003e\n\u003cli\u003eReports X and Y Joystick Position + Button Press\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003eATtiny85 Firmware\u003c\/li\u003e\n\u003cli\u003eArduino Library\u003c\/li\u003e\n\u003cli\u003ePython Library\u003c\/li\u003e\n\u003cli\u003eGitHub\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158658470206,"sku":"aaf1787258212556","price":9.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-qwiic-joystick_1.jpg?v=1787258216","url":"https:\/\/poshstylefashion.shop\/products\/sparkfun-qwiic-joystick","provider":"My Store","version":"1.0","type":"link"}