首页
/ 探索复古计算新可能:USB4VC - 让老电脑焕发新生!

探索复古计算新可能:USB4VC - 让老电脑焕发新生!

2024-05-31 05:01:54作者:何将鹤

1、项目介绍

USB4VC 是一个神奇的设备,它能让那些古老的IBM PC兼容机和早期苹果Lisa、Macintosh电脑享受到现代USB输入设备的便利。通过创新的主动协议转换技术,您可以将USB键盘、鼠标和游戏手柄轻松连接到这些复古计算机上,无需寻找日益稀缺的传统接口设备。

项目图片

2、项目技术分析

USB4VC 采用模块化设计,核心是一个基础板,结合可替换的“协议卡”,以适应不同的计算机平台。基础板内置Raspberry Pi微型电脑,处理来自USB设备的输入事件,并传递给对应的协议卡。每个协议卡拥有独立的微控制器以及特定平台所需的接口,确保了高效率和低延迟(仅为0.5ms)。

模块化设计

3、项目及技术应用场景

  • IBM PC 兼容模式 支持PS/2、AT、XT键盘,鼠标和15针游戏口,覆盖1981年至2000年代初的所有PC。
  • Apple Lisa 和 ADB 模式 能够与Lisa键盘、鼠标,及各种Macintosh键盘和鼠标配合使用,支持从1983年到1999年的所有相关设备。

此外,未来还计划推出更多协议卡,适用于其他复古计算机和游戏主机。

4、项目特点

  • 跨时代兼容性:将现代USB设备引入复古计算机领域。
  • 模块化设计:更换协议卡即可适应不同平台,易于扩展。
  • 无线连接:支持无线和蓝牙设备。
  • 超低延迟:仅为0.5毫秒的响应时间,接近实时体验。
  • 开放源代码:鼓励用户自定义和开发新协议卡。

视频推荐

可以观看以下视频了解USB4VC的实际效果:

如何获取

USB4VC 现已上线Tindie商店,并且之前在Kickstarter上成功众筹。如有任何问题或建议,欢迎加入官方Discord聊天室,或者直接联系开发者。

让我们一起,借助USB4VC,重拾复古计算的乐趣,赋予这些经典设备新的生命力!

登录后查看全文
热门项目推荐

热门内容推荐

最新内容推荐

项目优选

收起
docsdocs
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
153
1.98 K
kernelkernel
deepin linux kernel
C
22
6
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
504
42
communitycommunity
本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息
332
10
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
146
191
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
992
395
nop-entropynop-entropy
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
8
0
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
193
279
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
938
554
金融AI编程实战金融AI编程实战
为非计算机科班出身 (例如财经类高校金融学院) 同学量身定制,新手友好,让学生以亲身实践开源开发的方式,学会使用计算机自动化自己的科研/创新工作。案例以量化投资为主线,涉及 Bash、Python、SQL、BI、AI 等全技术栈,培养面向未来的数智化人才 (如数据工程师、数据分析师、数据科学家、数据决策者、量化投资人)。
Python
75
70