{"title":"Sensors - Input Devices","description":null,"products":[{"product_id":"3-function-infrared-universal-remote","title":"3 Function Infrared Universal Remote","description":"\u003ch5\u003e3 Function Infrared Universal Remote Overview:\u003c\/h5\u003e\n\u003cp\u003eThis 3 function infrared universal remote controller is programmable for use with many different brands of televisions and other devices. But, we think it is most fun when used to control your robot!  Signals from this remote are compatible with the IR Receiver included in the Boe-Bot, Shield-Bot, and ActivityBot robot kits.  Your robot's microcontroller brain can decode the remote's signals, and then drive or blink lights or make sounds in response. Our \u003ca href=\"https:\/\/learn.parallax.com\/tutorials\/hardware\/accessories\/ir-remote\" rel=\"noopener\" target=\"_blank\"\u003eIR Remote tutorials and projects\u003c\/a\u003e show you how.\u003c\/p\u003e\n\u003cp\u003eThe remote comes un-programmed; use its enclosed instructions or follow the video above to set it to Sony protocol for use with Parallax projects.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eFeatures:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eLarge number are easy to read and push\u003c\/li\u003e\n\u003cli\u003e5-button direction pad and four additional function keys provide more options for custom applications\u003c\/li\u003e\n\u003cli\u003eManual included to program the remote for compatibility with dozens fo different TV manufacturer's protocols\u003c\/li\u003e\n\u003cli\u003eExample applications or code support for BASIC Stamp, Arduino, Propeller C, and BlocklyProp\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-active ui-corner-top\" role=\"tab\"\u003e3 Function Infrared Universal Remote Specifications:\u003c\/h5\u003e\n\u003cdiv id=\"details\" class=\"tabbed details ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-tech\"\u003e\n\u003cul\u003e\n\u003cli\u003e10-digit keypad\u003c\/li\u003e\n\u003cli\u003e5-button directional pad\u003c\/li\u003e\n\u003cli\u003e4 additional function keys\u003c\/li\u003e\n\u003cli\u003ePower and Setup keys for programming\u003c\/li\u003e\n\u003cli\u003ePower Requirements: Two 1.5 V AA batteries (3 VDC), not included\u003c\/li\u003e\n\u003cli\u003eCommunication: IR Modulated at 38.5 kHz\u003c\/li\u003e\n\u003cli\u003eDimensions: 6.75 x 2 x 1.37 in (171.45 x 50.8 x 34.7 mm)\u003c\/li\u003e\n\u003cli\u003eOperating Temperature: -32 to +158 °F (0 to +70 °C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eThis Remote is Included with These Kits:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/products\/ir-remote-parts-kit\/\" rel=\"noopener\" target=\"_blank\"\u003eIR Remote Parts Kit (\u003cspan\u003e29122)\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/activitybot-360-12-pack-plus-for-classrooms\/\" target=\"_blank\" rel=\"noopener\"\u003eActivityBot 360° 12-pack Plus for classrooms (\u003cspan\u003e32612)\u003c\/span\u003e\u003c\/a\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/shield-bot-with-arduino-12-pack-plus-kit-for-classrooms\/\" rel=\"noopener\" target=\"_blank\"\u003eShield-Bot with Arduino 12-pack Plus for classrooms (\u003cspan\u003e32339)\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/cyber-bot-robot-12-pack-plus-for-classrooms\/\" rel=\"noopener\" target=\"_blank\"\u003ecyber:bot with micro:bit 12-pack Plus for classrooms (32712)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eIR Remote Controlled Shield-Bot –  Arduino Project\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/project\/remote-control-rock-talk-and-roll-activitybot\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eRemote Control Rock, Talk \u0026amp; Roll ActivityBot – Propeller C Project\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/propeller-c-simple-devices\/ir-receiver-and-remote\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eIR Receiver and Remote – Propeller C Tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/support\/reference\/activity-board-wx-block-reference\/sensor\/sony-remote\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eBlocklyProp Remote Block Reference\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/tutorials\/robot\/activitybot\/ir-remote-control-activitybot-blockly\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eIR Remote Control ActivityBot with Blockly\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397213479221,"sku":"020-00001","price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/7f535aeb-020-00001.png?v=1787781806"},{"product_id":"ir-remote-parts-kit","title":"IR Remote Parts Kit","description":"\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top\" role=\"tab\"\u003eIR Remote Parts Kit Overview:\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eWith a universal remote and an infrared receiver, you can add a wireless keypad to your microcontroller applications. The parts in this kit along with the example programs make it possible to enter values and control your projects in the same way you might with a TV or other entertainment system component. Applications and sample code for all BASIC Stamp models, Arduino for the Shield-Bot, Propeller C and BlocklyProp for the ActivityBot, and MicroPython for the cyber:bot are linked below; be sure to check out both the Downloads and Additional Resources.\u003c\/p\u003e\n\u003cp\u003eThe remote comes un-programmed; use its enclosed instructions or \u003ca href=\"https:\/\/youtu.be\/nkqqFhyIuqo\" rel=\"noopener\" target=\"_blank\"\u003efollow the video\u003c\/a\u003e to set it to Sony protocol for use with Parallax projects.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #ff0000;\"\u003e\u003cstrong\u003e\u003cspan class=\"rotforte\"\u003eNote:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e Requires 2 alkaline AA batteries, not included.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eIR Remote Parts Kit Contents:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eUniversal Remote with manufacturer manual (#020-00001)\u003ca href=\"https:\/\/www.parallax.com\/node\/436\"\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eIR detector (#350-00056)\u003c\/li\u003e\n\u003cli\u003e220 ohm Resistor (#150-02210)\u003c\/li\u003e\n\u003cli\u003eJumper wires (bag of 10) (#800-00016)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/youtu.be\/nkqqFhyIuqo\/\" rel=\"noopener\" target=\"_blank\"\u003eTiny Tutorials: Setting up your Sony Remote for Robotics\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/project\/ir-remote-controlled-shield-bot\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eIR Remote Controlled Shield-Bot –  Arduino Project \u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.parallax.com\/tutorials\/robot\/cyberbot\/control-your-cyberbot-infrared-tv-remote\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eControl your cyber:bot with an Infrared TV Remote \u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/project\/remote-control-rock-talk-and-roll-activitybot\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eRemote Control Rock, Talk \u0026amp; Roll ActivityBot – Propeller C Project\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/propeller-c-simple-devices\/ir-receiver-and-remote\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eIR Receiver and Remote – Propeller C Tutorial \u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/ab-blocks\/sony-remote\" rel=\"noopener\" target=\"_blank\"\u003eBlocklyProp Block Reference\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/tutorials\/robot\/activitybot\/ir-remote-control-activitybot-blockly\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eIR Remote Control ActivityBot with Blockly \u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/collections\/robotics-kits-platforms\/\" rel=\"noopener\" target=\"_blank\"\u003eMore Boe-Bot Robot Add-ons, Accessories, and Spare Parts\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397215379765,"sku":"29122","price":14.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/2fb36289-29122.png?v=1787781809"},{"product_id":"tact-switch","title":"Tact Switch","description":"\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top ui-state-hover\" role=\"tab\"\u003eTact Switch Overview:\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eThis tact switch is a normally-open pushbutton suitable for breadboard or through-hole projects.\u003c\/p\u003e\n\u003cp\u003eThis is a compatible replacement wherever a pushbutton is used in any of our \u003ca href=\"\/collections\/educational-kits\/\" target=\"_blank\" rel=\"noopener\"\u003eEducation Kits\u003c\/a\u003e components listings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAddititonal resources\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.parallax.com\/courses\/propeller-c-simple-circuits\/lessons\/check-pushbuttons-propeller-c\/\" target=\"_blank\" rel=\"noopener\"\u003eCheck Pushbuttons Propeller C Tutorial\u003cspan\u003e \u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/learn.parallax.com\/courses\/door-control-project\/\" target=\"_blank\" rel=\"noopener\"\u003eDoor Control – PBASIC Project,\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/courses\/a-wireless-musical-keyboard-project\/\" target=\"_blank\" rel=\"noopener\"\u003eA Wireless Musical Keyboard – Stamps in Class Mini Project\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/courses\/a-bi-color-led-memory-game-project\/\" target=\"_blank\" rel=\"noopener\"\u003eBi-Color LED Memory Game – Stamps in Class Mini Project\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/courses\/build-your-own-mini-timer-project\/\" target=\"_blank\" rel=\"noopener\"\u003eBuild Your Own Mini-Timer – Stamps in Class Mini Project\u003c\/a\u003e\u003ca href=\"http:\/\/learn.parallax.com\/project\/build-your-own-mini-timer\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397220458805,"sku":"400-00002","price":0.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/6085ba40-400-00002.png?v=1787781821"},{"product_id":"sound-impact-sensor","title":"Sound Impact Sensor","description":"\u003cp\u003e\u003cspan style=\"color: #ff4000;\"\u003e\u003cstrong\u003eThis product is retiring; quantity limited to stock on hand\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top\" role=\"tab\"\u003eSound Impact Sensor Overview:\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eThe Sound Impact Sensor detects sound from up to 3 meters away. This human input device lends noise-activation possibilities to your microcontroller projects.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eKey Features:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eDetection range up to 3 meters away\u003c\/li\u003e\n\u003cli\u003eOn-board potentiometer provides an adjustable range of detection\u003c\/li\u003e\n\u003cli\u003e3-pin SIP header ready for breadboard or through-hole projects\u003c\/li\u003e\n\u003cli\u003eEasy interface to any microcontroller\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eApplication Ideas:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eNoise activated alarm system\u003c\/li\u003e\n\u003cli\u003eHoliday animated props\u003c\/li\u003e\n\u003cli\u003eMonitoring systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-active ui-corner-top\" role=\"tab\"\u003eSound Impact Sensor Details:\u003c\/h5\u003e\n\u003cdiv id=\"details\" class=\"tabbed details ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-tech\"\u003e\n\u003cul\u003e\n\u003cli\u003e3-pin SIP header ready for breadboard or through-hole projects\u003c\/li\u003e\n\u003cli\u003eVoltage requirements: 5 VDC\u003c\/li\u003e\n\u003cli\u003eCommunication: Single bit high\/low output\u003c\/li\u003e\n\u003cli\u003eDimensions: 0.6 x 1.5 in (1.5 x 3.8 cm)\u003c\/li\u003e\n\u003cli\u003eOperating temp range: 32 to +158 °F (0 to +70 °C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cp\u003e\u003ca href=\"http:\/\/learn.parallax.com\/KickStart\/29132\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eSound Impact Sensor KickStart – PBASIC, Arduino, and Propeller Spin examples\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397221540149,"sku":"29132","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/490ea42a-29132.png?v=1787781821"},{"product_id":"4x4-matrix-membrane-keypad","title":"4x4 Matrix Membrane Keypad","description":"\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top\" role=\"tab\"\u003e4x4 Matrix Membrane Keypad Overview;\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eThis slim, 16-button keypad provides a useful human interface component for microcontroller projects.  Convenient adhesive backing provides a simple way to mount the keypad in a variety of applications. It is well-supported for use with the Propeller microcontroller by BlocklyProp blocks and projects, as well as a C library and tutorial; see the links under Additional Resources.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eKey Features:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eUltra-thin design \u0026amp; adhesive backing provides easy integration to any project\u003c\/li\u003e\n\u003cli\u003eEasy communication with any microcontroller\u003c\/li\u003e\n\u003cli\u003eCable included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eApplication Ideas:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity systems\u003c\/li\u003e\n\u003cli\u003eMenu selection\u003c\/li\u003e\n\u003cli\u003eData entry for embedded systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-active ui-corner-top\" role=\"tab\"\u003e4x4 Matrix Membrane Keypad Details:\u003c\/h5\u003e\n\u003cdiv id=\"details\" class=\"tabbed details ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-tech\"\u003e\n\u003cul\u003e\n\u003cli\u003eMaximum Rating: 24 VDC, 30 mA\u003c\/li\u003e\n\u003cli\u003eInterface: 8-pin access to 4x4 matrix\u003c\/li\u003e\n\u003cli\u003eDimensions: Keypad: 2.7 x 3.0 in (6.9 x 7.6 cm) Cable: 0.78 x 3.5 in (2.0 x 8.8 cm)\u003c\/li\u003e\n\u003cli\u003eOperating temp range: 32 to 122 °F (0 to 50 °C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/learn.parallax.com\/support\/reference\/propeller-blocklyprop-block-reference\/sensor\/4-x-4-keypad\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eBlocklyProp Keypad Block Reference\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e(Learn site)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/learn.parallax.com\/tutorials\/language\/propeller-c\/propeller-c-simple-devices\/read-4x4-matrix-keypad\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eKeypad Propeller C Tutorial\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e(Learn site)\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/learn.parallax.com\/tutorials\/language\/blocklyprop\/4x4-keypad-7-segment-led\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eKeypad and 7-segment LED BlocklyProp Tutorial\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e(Learn site)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397221507381,"sku":"27899","price":9.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/f6e37128-27899.png?v=1787781825"},{"product_id":"2-axis-joystick","title":"2-Axis Joystick","description":"\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top\" role=\"tab\"\u003e2-Axis Joystick Overview:\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eOur 2-Axis Joystick can add analog input to your next project. This device contains two independent potentiometers (one per axis) for reporting the joystick's position, with wiring options for voltage or resistance outputs. Its modular form-factor allows you to plug the 2-Axis Joystick directly into a breadboard for easy prototyping.  Comfortable and convenient to use, this joystick features a comfortable cup-type knob, and springs that auto-return to the center position.\u003c\/p\u003e\n\u003cp\u003eThis Joystick is supported by \u003ca href=\"https:\/\/learn.parallax.com\/public_downloads\/microcontroller-kickstarts\/\" rel=\"noopener\" target=\"_blank\"\u003eweb tutorials\u003c\/a\u003e and example code for the BASIC Stamp, Arduino, and Propeller microcontrollers, and has \u003ca href=\"https:\/\/learn.parallax.com\/support\/reference\/propeller-blocklyprop-block-reference\/sensor\/2-axis-joystick\/\" rel=\"noopener\" target=\"_blank\"\u003ededicated blocks\u003c\/a\u003e in the BlocklyProp visual programming environment. See the Downloads and Additional resources tabs below.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eFeatures:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eEasy breadboard connection\u003c\/li\u003e\n\u003cli\u003eTwo independent 10 K potentiometers with common ground\u003c\/li\u003e\n\u003cli\u003eSpring auto-return to center\u003c\/li\u003e\n\u003cli\u003eComfortable cup-type knob\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-active ui-corner-top\" role=\"tab\"\u003eKey Specifications:\u003c\/h5\u003e\n\u003cdiv id=\"details\" class=\"tabbed details ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-tech\"\u003e\n\u003cul\u003e\n\u003cli\u003ePower: 0.01 W\u003c\/li\u003e\n\u003cli\u003eInterface: Dual 10 k-ohm potentiometers with common ground\u003c\/li\u003e\n\u003cli\u003eDimensions: 1.64\" H x 1.40\" L x 1.10\" W (41.67 mm H x 35.56 mm L x 27.94 mm W)\u003c\/li\u003e\n\u003cli\u003eOperating temp range: +32 °F to +158 °F (0 °C to +70 °C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/learn.parallax.com\/propeller-c-simple-devices\/joystick\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eJoystick – Propeller C Tutorial\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/learn.parallax.com\/KickStart\/27800\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eJoystick KickStart – PBASIC, Arduino, Propeller Spin examples\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/courses\/joystick-controlled-activitybot-project\/lessons\/the-programming\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eJoystick-Controlled ActivityBot\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/support\/reference\/propeller-blocklyprop-block-reference\/sensor\/2-axis-joystick\/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eBlocklyProp Block Reference for 2-axis Joystick\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397221572917,"sku":"27800","price":8.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/5697d6ad-27800.png?v=1787781825"},{"product_id":"5-position-switch","title":"5-Position Switch","description":"\u003cp\u003e\u003cspan style=\"color: #ff4000;\"\u003e\u003cstrong\u003eThis product is retiring; quantity limited to stock on hand.\u003cbr\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-default ui-state-active ui-corner-top\" role=\"tab\"\u003e5-Position Switch Overview:\u003c\/h5\u003e\n\u003cdiv id=\"overview\" class=\"tabbed overview ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-body\"\u003e\n\u003cp\u003eThe 5-Position Switch is a normally open contact switch. It has a nice snappy feel, and returns to the center\/un-pressed position immediately when it is released. By monitoring the input state of five pins, it’s easy for any Parallax microcontroller to detect whether the switch is in the up, down, left, right, or pressed position. It is possible for more than one position to make contact at a time, such as pressed+right, left+down, or pressed+right+down, for a total of 18 output states.\u003c\/p\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eKey Features:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eProvides 18 input states for your project\u003c\/li\u003e\n\u003cli\u003eTwo 4-pin SIP headers are perfect for bread-board friendly projects\u003c\/li\u003e\n\u003cli\u003eNo external circuitry required for easy interfacing\u003c\/li\u003e\n\u003cli\u003eSimple communication with any microcontroller\u003c\/li\u003e\n\u003cli\u003eMulti-position selection (i.e. pressed+right, left+down or pressed+right+down)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan class=\"forte\"\u003eApplication Ideas:\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eVideo game input\u003c\/li\u003e\n\u003cli\u003eRobot control\u003c\/li\u003e\n\u003cli\u003eMenu selection for emdedded projects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"ui-accordion-header ui-helper-reset ui-state-active ui-corner-top\" role=\"tab\"\u003e5-Position Switch Details:\u003c\/h5\u003e\n\u003cdiv id=\"details\" class=\"tabbed details ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"field-tech\"\u003e\n\u003cul\u003e\n\u003cli\u003e10 kΩ pull-up resistor included on each positional pin\u003c\/li\u003e\n\u003cli\u003ePower requirements: Supply voltage = output signal voltage. Set supply voltage for compatibility with your microcontroller's inputs\u003c\/li\u003e\n\u003cli\u003eCommunication: Single bit high\/low output for each position\u003c\/li\u003e\n\u003cli\u003eDimensions: 0.70 x 0.95 x 0.78 in (1.78 x 2.41 x 1.98 cm)\u003c\/li\u003e\n\u003cli\u003eOperating temp range: 32 to158°F (0 to 70°C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eResource Links\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/learn.parallax.com\/kickstart\/27801\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e5-Position Switch KickStart – PBASIC, Arduino, and Propeller Spin examples\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/learn.parallax.com\/courses\/christmas-caroling-device-with-light-display-project\/\" target=\"_blank\" rel=\"noopener\"\u003eChristmas Caroling Device – BASIC Stamp Project\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397221769525,"sku":"27801","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/07a090e5-27801.jpg?v=1787781825"},{"product_id":"ky-040-rotary-encoder-module-15-16-5-mm-with-knob","title":"KY-040 Rotary Encoder Module 15×16.5 mm with Knob","description":"\u003ch5\u003eKY-040 Rotary Encoder Module 15×16.5 mm with Knob Overview:\u003c\/h5\u003e\n\u003cp\u003eThis is a low-cost quadrature encoder mounted on a circuit board with accessible pins for breadboarding or attaching wires. The encoder outputs pulses on two pins for direction and counts. An aluminum knob cap measuring 5mm (0.59in) and height 16.5mm (0.65in) plugs onto the encoder’s shaft.\u003c\/p\u003e\n\u003ch5\u003eKY-040 Rotary Encoder Module 15×16.5 mm with Knob Features:\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSmooth-action, low-friction movement for easy turning\u003c\/li\u003e\n\u003cli\u003eKnob press for button output\u003c\/li\u003e\n\u003cli\u003eBreadboard-friendly 5-pin SIP header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eKY-040 Rotary Encoder Module 15×16.5 mm with Knob Applications:\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eVolume control for audio applications\u003c\/li\u003e\n\u003cli\u003eLight intensity control for performance venue applications\u003c\/li\u003e\n\u003cli\u003eSpeed control for robot or motors\u003c\/li\u003e\n\u003cli\u003eSelection device for user interface\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eKY-040 Rotary Encoder Module 15×16.5 mm with Knob Specifications:\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eKnob cap material: aluminum alloy\u003c\/li\u003e\n\u003cli\u003eKnob cap dimensions 16.5 mm height x 15 mm diameter\u003c\/li\u003e\n\u003cli\u003eInterface: 5-pin SIP with 0.1\" spacing\u003c\/li\u003e\n\u003cli\u003eVoltage requirements: 5V\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eResource Links\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/parallaxinc\/propeller\/tree\/master\/libraries\/community\/p2\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ePropeller 2 Object Exchange (GitHub)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53397225374005,"sku":"27810","price":2.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1015\/6307\/2821\/files\/23d64422-27810a.jpg?v=1787781837"}],"url":"https:\/\/shop.parallax.com\/collections\/sensors-input-devices.oembed","provider":"Parallax Inc","version":"1.0","type":"link"}