【KiCad】Made with KiCad Ham 开源硬件项目Radio All-in-one-Cable
本帖最后由 sunsili 于 2024-1-26 11:15 编辑【KiCad】Made with KiCad 开源硬件项目Ham Radio All-in-one-Cable
“ 向无线电爱好者推荐 AIOC(All-in-one-Cable) 项目。通过 USB-C 连接不同的设备,可以实现 Chirp 或 APRS 功能。 ”
简介
AIOC 是一个带有 USB-C 接口的小型适配器,可作为声卡(例如用于 APRS)、用于编程和断言 PTT(Push-To-Talk)的虚拟 tty("COM 端口")以及用于 CM108 式 PTT 的 CM108 兼容 HID 端点(固件 1.2.0 版中的新功能)。
功能
[*]廉价且可破解的数字模式 USB 接口(与 digirig、mobilinkd 等类似)
[*]通过虚拟串行端口实现编程电缆功能
[*]外形小巧(DIY 超模压外壳目前正在设计中)
[*]基于易于破解的 STM32F302,带内部 ADC/DAC(可通过 USB 引导加载程序使用 DFU 进行编程)
[*]可支持双路 PTT HT
如何使用?
AIOC 的串行接口枚举为常规 COM 端口(Windows)或 ttyACM 端口(Linux),可用于无线电编程和 PTT(在 DTR=1 和 RTS=0 时断言)。请注意,在固件 1.2.0 版之前,PTT 在 DTR=1 时断言(忽略 RTS),这导致某些无线电在使用串行端口对无线电进行编程(例如使用 CHIRP)时出现问题。
AIOC 的声卡接口可以访问音频数据通道。它有一个单声道麦克风通道和一个单声道扬声器通道,目前支持以下波特率:
[*]48000 Hz(首选)
[*]32000 赫兹
[*]24000 赫兹
[*]22050 Hz(专门用于 APRSdroid,频率误差约为 90 ppm)
[*]16000 赫兹
[*]12000 赫兹
[*]11025 Hz(频率误差约为 90 ppm)
[*]8000 赫兹
自固件 1.2.0 版起,CM108 型 PTT 接口可用于公开测试。该接口与 COM 端口 PTT 并行工作。Direwolf 在 Linux 上已确认正常工作。请注意,目前在 AIOC 上使用 CM108 PTT 接口时,Direwolf 会报告一些警告。虽然这些警告很烦人,但可以忽略不计,只需修改上游 direwolf 源代码即可。详情请参见 wb2osz/direwolf#448。
原理图 & PCB
LicenseMIT
仓库 & 下载
可以在Github中获取开源仓库:https://github.com/skuep/AIOC
页:
[1]