Cody 计算机是一个旨在作为 DIY 项目构建的 8 位家用电脑。
受到(但不兼容)20 世纪 80 年代的 Commodore 家用电脑的启发,它围绕 Western Design Center 的 65C02 和 65C22 以及 Parallax Propeller 微控制器构建。它并不与您的现代计算机甚至旧计算机的新版本竞争。为了纪念一个喜欢博物馆、火箭和计算机芯片而不是咀嚼棒和吱吱玩具的好孩子,它的设计初衷只是简单、有趣、好玩,也许还有一点教育意义。
电子元件使用 KiCad 进行设计,机械组件使用 OpenSCAD 和 Inkscape 开发。汇编语言软件使用 64tass 汇编器编写,而 BASIC 程序使用定制的 Cody BASIC 解释器编写。所有设计文件和软件均在 GPLv3 许可证下发布。如果您不自己构建一个,也许它会给您带来自己创作的想法。
有关项目的详细信息可在《Cody 计算机书籍》中找到,这是一本可免费下载的 PDF 文件,目前可以作为草稿版本进行查看。未来(希望)将提供更多内容,涵盖 Cody BASIC 编程、汇编语言编程以及 Cody 计算机的电子项目。任何未来的内容也将在线提供,并且免费。
**功能**
* 围绕现代 65C02、65C22 和 P8X32A 构建的易于组装的计算机。
* 3D 打印的机械组件和键盘,以及 3D 打印的定制键帽套件。
* 启动到“Cody BASIC”并支持使用 64tass 进行汇编语言交叉开发。
* 160x200 NTSC 视频图形,灵感来自 VIC-II 的多色模式。
* 音频外设实现了 Commodore SID 功能的有限子集。
* 扩展/卡带端口、两个缓冲 UART 和 Atari 风格的操纵杆连接器。
**下载**
* 下载 PDF 格式的《Cody 计算机书籍》草稿副本。
* 从 GitHub 存储库检出设计文件和源代码。
* STL 文件也可在 Thingiverse 上获得。