站内搜索
发作品签到
MorseLink Go 摩尔斯电码练习终端
专业版

MorseLink Go 摩尔斯电码练习终端

1.1k
0
0
12

简介

MorseLink Go 是一款面向业余无线电爱好者的便携式 CW 练习终端,可与PC端通讯,也可连接传统电键进行摩尔斯电码学习、节奏训练和模拟通联。

简介:MorseLink Go 是一款面向业余无线电爱好者的便携式 CW 练习终端,可与PC端通讯,也可连接传统电键进行摩尔斯电码学习、节奏训练和模拟通联。
星火计划2026
复刻成本:80

开源协议

OpenAtom OHL 1.0

创建时间:2026-05-27 16:16:10更新时间:2026-07-03 10:35:29

描述

视频链接

B站视频--MorseLink Go 功能演示及介绍

项目简介

MorseLink Go 是一款面向业余无线电爱好者、CW 初学者和摩尔斯电码学习者设计的嵌入式便携式练习终端。

本项目基于 ESP32-S3FN8 主控设计,集成 2 寸 LCD 显示屏、蜂鸣器、传统电键接口、按键、旋钮、LED 指示、电池供电和 Type-C 接口,可用于摩尔斯电码学习、节奏训练、模拟通联和 CW 输入练习, 且可通过mqtt服务器进行网络通联。

与传统只依赖电脑软件的练习方式不同,MorseLink Go 更强调独立、便携和真实手感。用户可以连接直键、自动键、单桨或双桨电键,通过实际敲击来熟悉摩尔斯电码的点、划、字符间隔和通联节奏,从而更直观地理解 CW 通信方式。

本项目是 MorseLink 系列中的嵌入式端整体项目,可与PC端的morselink直接通联,也可以作为独立练习设备使用。

项目功能

MorseLink Go 主要用于摩尔斯电码学习、CW 训练和模拟通联演示,适合业余无线电爱好者、电子制作爱好者以及对摩尔斯电码感兴趣的用户。

主要功能包括:

  • 支持传统摩尔斯电键输入;
  • 支持直键、自动键、单桨、双桨等不同类型电键的接入;
  • 支持蜂鸣器侧音输出,模拟 CW 敲击反馈;
  • 配备 2 寸 LCD 显示屏,可用于显示输入内容、练习状态和设备信息;
  • 支持按键和旋钮交互,方便进行菜单选择、参数调节和模式切换;
  • 支持 LED 状态指示,用于显示设备工作状态或输入状态;
  • 支持 Type-C 供电和电池供电,适合桌面和便携使用;
  • 支持 USB / 串口方式连接电脑,方便调试和数据通信;
  • 基于 ESP32-S3 平台,支持 WiFi,为后续联网功能、模拟通联和数据同步预留扩展能力;
  • 项目代码开源,方便学习、修改和二次开发。

本项目可用于以下场景:

  • 摩尔斯电码入门学习;
  • CW 敲击节奏训练;
  • 传统电键手感练习;
  • 业余无线电 CW 通联模拟;
  • ESP32-S3 嵌入式项目学习;
  • 开源硬件制作和二次开发。

项目参数

  • 项目名称:MorseLink Go;
  • 主控芯片:ESP32-S3FN8;
  • 显示屏:2 寸 LCD 显示屏;中景园屏幕链接
  • 声音输出:板载蜂鸣器,用于 CW 侧音反馈;
  • 电键接口:支持传统摩尔斯电键输入;
  • 支持电键类型:直键、自动键、单桨、双桨等;
  • 通信方式:USB / 串口;
  • 无线通信:支持 WiFi;
  • 供电方式:Type-C 供电 / 电池供电;
  • 交互方式:按键、旋钮、电键输入;
  • 状态提示:全彩RGB 指示;
  • 外壳:支持外壳装配;
  • 适用人群:业余无线电爱好者、CW 初学者、摩尔斯电码学习者、电子制作爱好者;
  • 使用场景:学习、模拟通联、CW 训练;
  • 开源代码:MorseLink-Go GitHub 仓库

原理解析(硬件说明)

MorseLink Go 主要由电源部分、主控部分、显示部分、电键输入部分、声音输出部分、按键与旋钮交互部分、LED 指示部分、USB 通信部分和电池供电部分组成。

整体工作流程为:用户通过传统摩尔斯电键输入点划信号,ESP32-S3FN8 主控检测电键的按下和释放状态,根据输入时序进行处理,并通过蜂鸣器产生 CW 侧音反馈,同时可在 LCD 屏幕上显示当前状态、输入内容或练习信息。

软件代码

项目代码已开源,后续会持续更新固件功能、硬件说明和使用文档。

当前固件主要围绕以下功能展开:

  • ESP32-S3 基础硬件初始化;
  • LCD 显示驱动;
  • 电键输入检测;
  • 蜂鸣器 CW 侧音输出;
  • 按键和旋钮输入读取;
  • LED 状态控制;
  • USB / 串口调试通信;
// 代码可放在 GitHub 仓库中维护,项目说明中建议只放核心代码片段或仓库链接

注意事项

  • ESP32-S3FN8 焊接时需要注意芯片方向和引脚连锡问题;
  • 蜂鸣器音量不宜过大,调试时建议先使用较低占空比或较短测试音;
  • LCD 屏幕排线或焊接接口需要注意方向,避免反接;
  • 供电电源部分有待改进,发报时可能出现供电不足的情况

实物图

图1:MorseLink Go 整机外观

图2:MorseLink Go 侧面显示效果

注意事项:
此处报错可忽略,为封装问题。不影响实际的使用。
image.png

项目总结

MorseLink Go 是 MorseLink 系列中的嵌入式便携终端,目标是让摩尔斯电码学习和 CW 训练更加直观、有趣和接近真实操作。

它既保留了传统电键输入的手感,又加入了 LCD 显示、蜂鸣器反馈、按键旋钮交互、USB / 串口通信、WiFi 扩展和电池供电等现代嵌入式设备特性。

通过本项目,用户可以学习 ESP32-S3 嵌入式开发、屏幕驱动、电键输入检测、蜂鸣器音频反馈、外壳装配和开源硬件设计,也可以将其作为摩尔斯电码学习和模拟通联的长期练习工具。

后续项目将继续完善 MorseLink Go 的软件功能,并与 PC 端 MorseLink 软件、MorseLink 连接器等项目形成更完整的摩尔斯电码学习与模拟通联系统。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
后盖.STL
13
2
主体.STL
12

附件

序号文件名称下载次数
1
演示视频.mp4
19
2
固件.bin
26
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航