jNoQ6yQOXR

Based on CH582M Bluetooth game controller

 
Overview
1. Materials List
a. Battery 6020 40-500mAh
[Taobao] https://m.tb.cn/h.5qhnB44Nu3k5jFu?tk=tQ4WW7J4w3c CZ3457 "Polymer 3.7V Lithium Battery Cell Large Capacity Super Large Battery"
Click the link to open directly or search on Taobao
. b. Joystick
[Taobao] https://m.tb.cn/h.5JXFTUJgc58hylj?tk=N2QAW7Jfra5 CZ0001 "Japan ALPS Controller Joystick Potentiometer PS5 Game Console Accessories 3D Control Stick Original Potentiometer 2K3 Resistance"
Click the link to open directly or search on Taobao.
2. Demo
https://www.bilibili.com/video/BV13e411n7Vx
3. Recommended Printing Materials
Top Cover: Resin/PETG Transparent > White > Other
Base: Resin/PETG Transparent
Buttons: Solid Color Resin/PETG/ABS/PLA
4. Program Download & Modification
: Use the official WCH firmware download tool. Tool address: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
Firmware GitHub address: https://github.com/ChnMasterOG/CH582M_joyticks
5. Controller Operation Instructions:
Press and hold ML to power on and enter download mode. Press and
hold MR to power on and enter calibration mode.
Calibration Mode: When the green light is on (10s), shake the joysticks vigorously. The controller will automatically record the ADC value at the extreme positions. Then, when the blue light is about to turn off and turns on again (10s), stop the controller. The controller will record the ADC value at the center position of the joystick.
Default Button Functions:
ML - Switch current button function layer;
MR - Enable gyroscope mapping.
Gyroscope Mode: By default, gyroscope data will be mapped to Z/RZ (mapping other data can be modified via via).
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-25 22:36:58

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号