USB-C LTE调制解调器赋予电脑电话线
Show HN: A USB-C LTE modem that gives my computer a phone line
一个由Koppar设计的4层电路板,通过插入nano-SIM卡和一个USB-C线缆,为电脑提供LTE数据、短信和语音通话功能,通话音频通过USB传输,电脑可接听电话、转接给脚本或AI代理或发送短信
一个4层电路板为电脑提供电话线:LTE数据、短信和语音通话,通话音频通过USB传输。 插入nano-SIM卡和一个USB-C线缆,电脑可通过耳机接听电话,将其交给脚本或AI代理,或发送短信。 电路板由Koppar根据单页规格(spec.txt)设计,并对照数据手册逐部分审查。 电脑通过板载USB集线器看到三个普通设备:网络适配器Quectel EC25-EUX (U8)提供LTE数据,支持3G和2G回退(欧洲频段);
EC25-EUX的串口用于AT命令:来电显示(+CLIP)、短信(AT+CMGS)、接听(ATA); USB声卡RP2040 (U5)处理通话音频,模块的1.8V PCM接口经电平转换,作为USB麦克风和扬声器。 电路板无电池、屏幕或扬声器。 三个LED指示NET(绿色)、RING(琥珀色)和CALL(蓝色)。 电源来自USB-C的5V,3.8V/3A降压电路为模块的2A发射峰值供电,3.3V供集线器、RP2040及其闪存。 原理图也在PDF中。
包含:spec.txt(电路板设计的规格)、board/KiCad 10项目:原理图、电路板、规则、模块封装、符号和3D模型、board/fab/Gerber和钻孔文件(gerbers.zip)、IPC-2581、原理图PDF、board/fab/jlc/JLCPCB组装BOM和放置文件,元件选择经手动检查、REVIEW.md(设计审查:通过项、变更项及原因、订购说明、未完成项)、firmware/RP2040声卡固件(烧录后)。
组装电路板:将board/fab/gerbers.zip上传至JLCPCB:4层、1.6mm、堆叠JLC04161H-3313(天线馈电为49Ω)。 所有过孔为0.45/0.2mm,无一位于焊盘内,选择最小过孔孔径0.2mm/(0.3/0.35mm)和过孔覆盖:Plugged:无过孔焊盘,无额外选项。 组装:使用board/fab/jlc/BOM-JLCPCB.csv和CPL-JLCPCB.csv。 确认放置预览前快速查看,尤其LED和SIM卡槽(卡槽在电路板边缘)。 REVIEW.md列出了文件正确的元件。
需自行采购的元件:U8,LTE模块Quectel EC25-EUX,订购代码EC25EUXGR-128-SGNS(EC25EUXGA-128-SGNS已停产; 相同LGA-144封装)。 必须是EUX版本:北美数据-only变体无语音功能。 Techship、DigiKey、Octopart(库存变化,检查后缀)。 组装时取消选择U8,用热风或钢网焊接,或委托焊接。
2个天线LTE,698至2690MHz,U.FL(I-PEX MHF I),50Ω:一个在MAIN(J3),一个在DIV(J4),例如Taoglas FXUB63或Taoglas FXUB62.07.0150C。 SIM nano-SIM带语音套餐。 您的运营商。 USB-C两端带USB-C的线缆,端口提供5V下3A电流。 5.1kΩ CC电阻使电路板为吸收端; 它们不进行协商,因此USB-A端口或1.5A电源在2G峰值时可能过载。
在KiCad中打开:打开board/koppar-lte-modem.kicad_pro在KiCad 10中。 模块的封装、符号和3D模型在项目中(board/footprints、board/custom_syms、board/models),由项目的库表连接。
KiCad库没有两个封装的3D模型,因此3D查看器显示它们无实体:元件封装3D模型J1,USB-C插座Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 LCSC C165948(EasyEDA模型)J2,nano-SIM插座Connector_JAE:JAE_SIM_Card_SF72S006 LCSC C2977286(EasyEDA模型)easyeda2kicad将它们转换为.wrl文件,可附加到封装。 上述渲染使用它们。 烧录和恢复:无BOOTSEL按钮。
空白RP2040仍会进入其USB引导加载程序,背面有三个标记的焊盘组用于其余部分:BOOT + GND:插入时短接它们,RP2040作为USB驱动器出现,用于新的.uf2,即使固件在USB启动前崩溃。 SWD(CLK、DIO、GND):Pico Debug Probe或任何CMSIS-DAP探头。 USB_BOOT +





来源:Hacker News · github.com