Loading... # 硬件准备 ## 0x00 材料准备 开发板:ESP8266 MINI D1 传感器:ICM20948(推荐BNO050 / BNO085) 充电模块:TP4056 拨动开关:MSK-12D19 1P2T 锂电池:102040 单排针:`3Pin x 1` `2Pin x 1` `1Pin x 7` 刷写线:CH340 PCB底板:[@燐桦Channel](https://space.bilibili.com/34780840) [V2.2-BNO专用.7z](https://https://mikuac.com/share/slimevr/V2.2-BNO专用.7z) 3D打印外壳:[@渡鸦official](https://space.bilibili.com/6859019) [全身定位BNO外壳.rar](https://https://mikuac.com/share/slimevr/全身定位BNO外壳.rar) 固定绳:插扣弹力织带 >以上材料均为单个传感器所需,请至少准备 `5` 份 ## 0x01 工具准备 必备:基本的工具就不用多说了,烙铁,吸锡器,锡丝,助焊膏 可选:704电子绝缘胶,剪线钳(修剪排针长度) ## 0x02 PCB打样 >这里以 [嘉立创](https://jlc.com) 为例,每个账号每个月可以免费打样2次,一次5片。 将PCB文件拖入后,等待解析完成,将板子数量改为 `5` ,其它选项全部默认即可,不需要STM贴片,不需要钢网,不需要确认生产稿,填好地址选择免费的快递后,下单支付即可。  ## 0x03 外壳打印 >淘宝报价普遍偏贵(130元以上),这里依旧以嘉立创旗下的 [三维猴](https://www.sanweihou.com) 为例。 拖入图纸后等待解析完成,材料选择 `9000R树脂` 即可  # 软件准备 ## 0x01 Editor & Git >这里使用 [Visual Studio Code](https://code.visualstudio.com) 并安装 `PlatformIO IDE` 拓展插件 Windows 用户可以在此下载 [Git for windows](https://git-scm.com/download/win) MacOS 用户可以通过 brew 安装: `brew install git`  ## 0x02 SlimeVR Tracker Firmware 仓库地址:[SlimeVR-Tracker-ESP](https://github.com/SlimeVR/SlimeVR-Tracker-ESP) 需要对固件源码进行修改,详见后续文章更新~ ## 0x03 SlimeVR Driver 仓库地址:[SlimeVR-OpenVR-Driver](https://github.com/SlimeVR/SlimeVR-OpenVR-Driver) 将驱动程序解压并复制到 `steamvr` 的 `drivers` 目录 ## 0x04 SlimeVR Server 注意:0.1以上版本仅支持 Java11 或更高版本,这里推荐直接使用 Java17。 仓库地址:[SlimeVR-Server](https://github.com/SlimeVR/SlimeVR-Server) 安装好 Java 环境后,在 Releases 下载最新版本,双击运行即可  # 硬件焊接 >如果是 `ICM20948` 和 `MPU6050` 请不要焊接 `INT` 引脚  # 固件烧录 咕咕~ 最后修改:2022 年 05 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 2 如果觉得我的文章对你有用,请随意赞赏
2 条评论
感谢分享
跟踪精度怎么样