起因

MMDVM是由G4KLX发起的开源项目,英文全称为Multi-Mode Digital Voice Modem 。国内的教程都在介绍软件的配置,所以本文主要侧重于制作硬件。由于本人非硬件出身,如有错误,请留言指正。

硬件项目介绍

mmdvm开源的硬件主要分为2种,单工、双工,国内俗称小板、大板。

主要介绍由phl0开源的 双工板 MMDVM_HS_Dual_Hat 和mathisschmieder开源的单工板MMDVM_HS_Hat

两块板子整体使用元件是一致的,由于双工板加入了USB功能所以会用到额外的元件。

板子开孔都是完美契合树莓派,单工板的开孔是对应Raspberry Pi (Zero) 国内俗称小派。

对于单工双工的选择,看个人需求了。

元件

项目本身有提供bom表单,可以直接在mouser购买。不过在国外购买价格比较贵,我的配件都是在国内购买。

自己配元件,请完全遵守元件精度,这将耗费一些精力。

此处推荐立创商城购买电容电阻。

板子与焊接

板子可以在嘉立创打板,5元5片还包邮,四舍五入等于不要钱。

由于元件都是0402封装,作为新人来说,实在是小,本人在焊接过程中也提升了一些焊接技能,焊完后也非常有成就感,足够的耐心就可以成功。

刷固件

刷固件有2种形式,一种是通过ST-LINK,一种是在pi-star中

我选择了在pi-star中刷固件

# 开启写权限
rpi-rw

# 单工
pistar-zumspotflash hs_hat

# 双工
pistar-mmdvmhshatflash hs_dual_hat

双工板刷固件时需短接JP1

尾声

其实整个制作过程很简单,打板→配元件→焊接→刷固件→测试,如果你有一颗折腾的心,可以试着自己做一下,本文也比较水,毕竟对于一个新手也没法写出高深的东西。

整个过程中也学了不少知识,从对于硬件的一无所知,到现在的懵懵懂懂,很多资料也都是在国外搜到的,而国外的大佬也更善于分享他们的知识和经验。

最后请遵守协议,切勿商用。