电路项目 · 2026/9/20

Galileo:自定义3D导航控制器

Galileo是一个自定义的3D导航控制器,使用STM32G431KBTx微控制器,配备2轴模拟摇杆、旋转编码器、三个可编程按钮和OLED显示屏。,该设备通过USB-C连接到计算机,使用MAKMOUSE软件进行配置和控制。,Galileo的设计目标是提供一个高度可定制的3D导航控制器,用户可以根据自

Instructables电路电子制作
本文是基于 Instructables 公开项目生成的中文制作指南,不转载原文全文。完整图片、图纸、精确尺寸、评论和作者原说明请访问原文链接。

Galileo:自定义3D导航控制器

Galileo:自定义3D导航控制器

项目概览

Galileo是一个自定义的3D导航控制器,使用STM32G431KBTx微控制器,配备2轴模拟摇杆、旋转编码器、三个可编程按钮和OLED显示屏。该设备通过USB-C连接到计算机,使用MAKMOUSE软件进行配置和控制。Galileo的设计目标是提供一个高度可定制的3D导航控制器,用户可以根据自己的需求配置按钮、手势和LED灯。制作Galileo需要一定的电子制作和编程知识,但对于有经验的爱好者来说,这是一个具有挑战性和趣味性的项目。需要查原图的地方包括PCB设计、元件布局和接线细节等。建议在制作前仔细检查原图和文档,确保所有元件和接线正确。

基本信息

开始前准备

材料与工具

可操作步骤

步骤 1:Setting the Requirements

步骤1:准备PCB和元件,包括切割PCB、准备元件和线材等。需要查看原图确认PCB设计和元件布局。

步骤 2:The Concept: Joystick + Ring, Not a 6-DOF Puck

步骤2:组装设备,包括焊接元件、连接线材和安装摇杆和编码器等。需要查看原图确认接线细节。

步骤 3:The Brain: STM32G431KBTx

The Brain: STM32G431KBTx

步骤3:配置和控制设备,包括使用MAKMOUSE软件配置按钮、手势和LED灯等。需要查看原图确认软件配置和控制方法。

步骤 4:Power and USB-C

Power and USB-C

步骤4:测试和调试设备,包括使用万用表和逻辑分析仪等工具来测试和调试设备。需要查看原图确认测试和调试方法。

步骤 5:The Joystick

The Joystick

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 6:The Zoom Ring

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 7:Three Programmable Side Buttons

Three Programmable Side Buttons

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 8:Status OLED and the I2C Bus

Status OLED and the I2C Bus

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 9:The RGB Status LED

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 10:Reset, BOOT0, and Bring-up

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 11:Putting It on a Board

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 12:Meet MAKMOUSE

Meet MAKMOUSE

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 13:MAKMOUSE —Buttons and Gestures Tab, Fusion 360 Profile

MAKMOUSE —Buttons and Gestures Tab, Fusion 360 Profile

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

步骤 14:MAKMOUSE — Buttons and Gestures Tab, Chrome Profile

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。

制作提醒

验收与排错

可选改造

阅读提示

这篇中文内容用于快速判断项目是否值得进一步阅读和复刻。涉及精确尺寸、电路连接、安全操作、图纸和图片细节时,请以 Instructables 原文为准:https://www.instructables.com/Galileo-Building-a-Fully-Custom-3D-Navigation-Cont/