资讯动态

卡西欧计算器变身 Telnet BBS!8kb 内存也有大潜力

发布时间:2026/8/17 16:57:01 来源:尧图企业网站定制
卡西欧计算器的奇妙之旅曾经计算器在作者眼中是空白、枯燥、乏味的让人想起 20 世纪 80、90 年代学校数学课上漫长又难熬的雨天下午。然而到了 2026 年 8 月 14 日作者拥有了两台卡西欧掌上电脑计算器还为它们开发了 4 款软件甚至制作了计算器粉丝画完全被它们迷住了。是什么改变了作者的想法呢原来是 BASIC 语言和 RS232 接口。从模拟器到实际开发一切源于作者在 SOTA Reflector 上读到 Mark M5TEA 的一篇文章提到移植了流行的计算器模拟器。作者出于好奇尝试后彻底上钩。从经典代码开始测试不久后不再满足开始思考计算器凭借可编程性和接口可破解性还能实现什么。作者还结合业余无线电爱好在大语言模型帮助下开发出 Jamoncito FX 日志记录软件又编写了 CW 键控程序。寻觅合适硬件在开发软件过程中作者意识到需要实际硬件于是找到了卡西欧 VX - 4。它配有完整包装盒、说明书、编程书籍和可选的 32kb RAM 扩展卡还有已组装好的 2.5mm 转 USB - C 的 FTDI RS232 电缆作者付款等待发货。不过作者的卡西欧 Z - 1GR 掌上电脑计算器需要维修。打造计算器 BBS 的设想作者开始思考在卡西欧 VX - 4 和能解读其 RS232 数据的设备间建立通信连接进而想到了公告板服务BBS。一个完全由 8kb 内存的计算器托管的 BBS 太酷了这成了作者的下一个项目。硬件到货情况两台计算器从日本运往爱尔兰开箱时 VX - 4 包装完整、几乎全新但 Z - 1GR 彻底坏了。卖家标注其为“废品”作者打算尝试用直流电供电检查液晶显示屏能否正常工作准备好偏振膜等待它起死回生。项目面临的障碍与解决方案开始项目前作者面临让计算器联网和内存有限两大障碍。最终选择用闲置的树莓派 Zero W 作为桥接设备它不干扰 VX - 4 运行还充当消息存档库释放 VX - 4 空间。目前 BBS 软件在开发中通过 Tailscale 和漏斗技术设置为邀请制。BBS 的运行与特点这个 BBS 用 BASIC 语言编写运行时让板载 COM 端口监听 CONNECT 请求收到后显示欢迎信息提示访客输入业余无线电呼号登录。作者打算改进消息系统还利用闲置的 Adafruit OLED HAT 作为状态显示窗口但功能不太稳定。计算器显示屏不能自动节能作者考虑添加屏保或字符动画。BBS 的使用方式用户可使用喜欢的拨号程序通过 Telnet 连接到这个 BBS如 MinicomLinux、Termux安卓和 TERMinator安卓。连接成功后输入呼号或其他内容会看到欢迎横幅和四选项菜单系统。由于空间有限BBS 很简单可阅读消息、写消息限制 60 字符、阅读关于页面和断开连接。因计算器处理能力和波特率限制一次只允许一个连接。项目的演示与成果有完整演示视频展示通过 5G 网络连接到卡西欧 VX - 4 Telnet BBS 的全过程作为概念验证它成功了。项目的未来规划在将初始 alpha 版本发布到 Github 仓库前要修复关于页面和欢迎横幅问题。作者放弃用 M5Stack 设备充当桥接器也放弃为卡西欧 FX - 870P 开发 BBS 的计划因为 BBS 在 VX - 4 上运行良好。作者还考虑将软件从 BASIC 语言迁移到 C 语言想在 8kb 内存限制下添加更多功能围绕 VX - 4 还有其他想法在开发中。文章评论情况文章有两条回复。Notowabun Ikasupato 认为把 BBS 移植到 C 语言速度可能提高一个数量级还对 VX4 手册封面进行创意解读。EI3LH 感谢好评希望解决问题后将软件移植到 C 语言并上传到 Github 仓库分享也希望让 Z - 1GR 重新工作。更多相关文章推荐还有其他相关文章如卡西欧计算器上的真正 Telnet BBS、神奇狐狸岛、来自 CW 星球的 Jamons、介绍Jamon FX - 卡西欧计算器 CW 键等。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价