起因
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
尾声
其实整个制作过程很简单,打板→配元件→焊接→刷固件→测试,如果你有一颗折腾的心,可以试着自己做一下,本文也比较水,毕竟对于一个新手也没法写出高深的东西。
整个过程中也学了不少知识,从对于硬件的一无所知,到现在的懵懵懂懂,很多资料也都是在国外搜到的,而国外的大佬也更善于分享他们的知识和经验。
最后请遵守协议,切勿商用。