• New
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
zoom_out_map
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino
Buy ky-023 joystick module dual axis sensor for arduino

Dual-Axis XY Joystick Module Sensor KY-023

China
BP-0348
New
৳75
Quantity
In Stock

🚚 ডেলিভারি তথ্য
ঢাকা শহরের ভিতরে: ৮০৳
সাভার, গাজীপুর, নারায়ণগঞ্জ: ১০০৳
অন্যান্য সকল জায়গা: ১৩৫৳
যত খুশি পার্টস কিনুন ডেলিভারি চার্জ একই থাকবে, শুধু প্রজেক্টের ক্ষেত্রে আকার ও ওজন অনুসারে চার্জ পরিবর্তন হতে পারে।

High-Precision XY Joystick Module KY-023

KY-023 is a dual-axis joystick sensor module with two analog outputs (X, Y) and one digital button (Z). It uses 10K potentiometers (PS2-style) to provide variable voltage for precise position input, making it ideal for Arduino or Raspberry Pi control, pan/tilt systems, and custom remote controls.

Specifications

  • Model: KY-023
  • Output: 2 × analog (X, Y) and 1 × digital (Z button)
  • Potentiometer: bi-directional 10K for each axis
  • Input voltage: DC 3.3V – 5V
  • Typical idle voltage: ~2.5V per axis; range 0V–5V depending on position
  • Separate leads for X, Y, Z; compatible with 3-pin Arduino sensor cables
  • Compatible platforms: Arduino, Raspberry Pi
  • Approx. size: 3.2 × 3.5 cm
  • Material: PCB and ABS components

You might also like

Comments (14)
Grade

Dual-Axis High-Accuracy Joystick Sensor Module KY-023 for Arduino

The KY-023 Dual-Axis Joystick Module is a precise and reliable input sensor designed for robotics, motion control, gaming interfaces, and interactive DIY projects. Featuring two analog axes (X and Y) and one digital push button (Z), this module delivers smooth voltage-based readings for accurate directional control. Its PS2-style 10K potentiometer system ensures stable performance, making it ideal for Arduino, Raspberry Pi, and microcontroller-based applications.

This joystick module is widely used by hobbyists, students, and makers working on innovative electronics, especially in the Bangladeshi STEM community. Whether you're creating a robotic arm, drone controller, camera gimbal, or any creative interactive setup, the KY-023 supported by platforms like Bigyan Project provides dependable and consistent results.

Product Specifications

Parameter Details
Model KY-023
Axes Dual analog (X, Y) + digital button (Z)
Potentiometer 10K bi-directional potentiometers
Input Voltage DC 3.3V – 5V
Idle Voltage Approx. 2.5V
Voltage Range 0V–5V depending on stick position
Outputs 2 × analog, 1 × digital
Size Approx. 3.2 × 3.5 cm
Material PCB + ABS
Platform Support Arduino, Raspberry Pi, ESP8266, ESP32

Features

  • Dual-axis analog sensing for precise movement detection
  • PS2-style joystick mechanism for smooth directional control
  • Integrated digital push button for multi-function input
  • Stable 10K potentiometers deliver accurate readings
  • Wide 3.3V–5V voltage compatibility
  • Perfect for robotics, gaming controllers, and DIY electronics
  • Easy interface with Arduino and Raspberry Pi
  • Compact and lightweight design suitable for embedded projects

Applications / Use Cases

  • Robotic arm or robotic vehicle control
  • Drone or RC controller input
  • Camera gimbal or pan/tilt servo control
  • Game controller DIY projects
  • Gesture-based navigation interfaces
  • STEM education, science experiments, and Bigyan Project learning kits

User Guide / How to Use

  • Connect the X-axis pin to an analog input on your microcontroller
  • Connect the Y-axis pin to a separate analog input
  • Connect the Z button pin to a digital input with pull-up or pull-down setup
  • Power the module using 3.3V or 5V according to your board
  • Use analogRead() (Arduino) or ADC functions (ESP/RPi) to read values
  • Map voltage readings to motion, servo angles, or navigation commands
  • Test movement thresholds to fine-tune sensitivity

Frequently Asked Questions (FAQs)

  • Q: Does the KY-023 require external libraries?
    A: No, it works with basic analog and digital reading functions on Arduino or Raspberry Pi.
  • Q: Can I use this joystick with 3.3V boards like ESP8266 or ESP32?
    A: Yes, the module supports 3.3V–5V, making it compatible with most microcontrollers.
  • Q: What does the Z-axis button do?
    A: It acts as a digital press switch triggered by pushing the joystick downward.
  • Q: Is the joystick accurate for gaming projects?
    A: Yes, its 10K potentiometer system provides smooth and consistent motion ideal for custom game controllers.

Challenges and Considerations

  • Requires analog-capable pins for X and Y readings
  • Potentiometers may wear over very long-term intensive usage
  • Needs proper calibration for precise servo or motor control
  • External shielding may be needed in high-noise environments

Compatibility

  • Arduino Uno, Mega, Nano
  • Raspberry Pi (via ADC modules)
  • ESP8266 and ESP32 boards
  • Micro:bit (with analog adapters)
  • General DIY and RC electronics platforms

Future Enhancement Options

  • Add filtering algorithms for smoother motion
  • Use with OLED display for real-time position feedback
  • Integrate with wireless modules for remote joystick control
  • Combine with multiple KY-023 units for multi-axis robotics

Benefits

  • Highly intuitive and user-friendly control interface
  • Low-cost yet highly accurate sensor module
  • Great for learning analog electronics under platforms like Bigyan Project
  • Reliable build quality using PCB and ABS materials
  • Perfect for makers, students, and robotics enthusiasts

Conclusion

The KY-023 XY Joystick Sensor Module is an essential component for many control-based electronics projects. With precise analog sensing, a built-in digital button, and universal microcontroller compatibility, it offers flexibility and reliability for robotics, gaming, STEM education, and innovative DIY work. Supported widely by learning platforms such as Bigyan Project, it remains one of the best joystick modules for both beginners and professionals.

keywords: KY-023 joystick, dual axis joystick module, Arduino joystick sensor, Raspberry Pi joystick control, potentiometer joystick module, PS2 joystick module, analog joystick Bangladesh, Bigyan Project joystick sensor, XY joystick module, robotics joystick module

Data sheet

Video ID
wWsdtZIqU-Y

What is the price of Dual-Axis XY Joystick Module Sensor KY-023 in Bangladesh (BD)?

The latest price of Dual-Axis XY Joystick Module Sensor KY-023 in Bangladesh is ৳75 Taka. You can buy the Dual-Axis XY Joystick Module Sensor KY-023 at best price from বিজ্ঞান প্রজেক্ট.

arrow_upward