FreeJoy: 具有灵活配置的STM32F103 USB HID游戏设备控制器

FreeJoy: 具有灵活配置的STM32F103 USB HID游戏设备控制器

去发现同类优质开源项目:https://gitcode.com/

简介

欢迎了解并使用FreeJoy项目,这是一款基于经济实惠的STM32F103C8微控制器板打造的可广泛配置游戏设备控制器。本项目旨在帮助您创造出完全定制的HOTAS( Hands On Throttle And Stick )、踏板、方向盘设备,或是对现有设备进行个性化改造。

特性

FreeJoy控制器支持多种外围设备,以下是部分功能特性:

  • 输入信号处理:8个输入通道,每个通道提供12位分辨率。
  • 轴到按钮功能:每个轴可配置多达12个按钮。
  • 数字输入:128个数字输入,可用于按钮、拨动开关、帽子视点(POV)及编码器。
  • 换挡器:支持5档机械式换挡器。
  • 帽子POV:4个帽子视点开关。
  • 编码器:支持16个增量式编码器。
  • 移位寄存器:74HC165和CD4021型号。
  • 数字传感器:兼容TLE5010/5011,TLE5012B,AS5048A,AS5600,MLX90393(仅SPI接口)。
  • 外部ADC:支持ADS1115及MCP3201/02/04/08型号。
  • PWM照明通道:4个PWM控制照明通道。
  • LED支持:24个LED支持(单颗或矩阵配置)。

注意事项

在使用本项目前,请确保您已充分阅读相关说明,以了解如何将固件刷新到您的微控制器板上,以及如何为您的具体应用配置设备。

我们欢迎您的参与和贡献,共同推动FreeJoy项目的发展。请在遵循本项目的前提下,尽情探索和创造您的个性化游戏控制器。

去发现同类优质开源项目:https://gitcode.com/

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汤健莹Bertha

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值