Evertop:具有超过100小时续航的 E-ink IBM XT 克隆机

Evertop 是一个便携式 PC,它模拟了一台配备 80186 处理器和 1MB 内存的 IBM XT。它可以运行 DOS、Minix 和其他一些 1980 年代的操作系统。它还可以运行最高到 3.0 版本的 Windows。因为它基于功能强大但功耗极低的微控制器,使用了 E-ink 显示屏,配备了两块 10,000mAh 的电池,并采取了极端的节能措施,所以它可以在单次充电后运行数百甚至数千小时。再结合其内置的太阳能电池板,您应该能够在没有电网的情况下无限期地使用它,而无需担心电池寿命。

加载了内置外围设备

它具有内置键盘、外部 PS/2 键盘和鼠标端口、完整的 CGA、Hercules 和 MCGA 图形支持,部分 EGA 和 VGA 支持、PC 扬声器、Adlib、Covox 和 Disney Sound Source 音频输出,内置扬声器和带有音量控制轮的耳机插孔、一个 DB9 RS232 串口、一个 TTL 串口、双键盘和鼠标 PS/2 端口、用于方便文件传输的 USB 闪存驱动器端口、一个 RJ45 以太网端口、Wi-Fi 和 LoRA 无线电(我用 QBASIC 在大约 15 分钟内编写了一个 LoRA 实时聊天客户端)。 蓝牙硬件是存在的,但我尚未在任何功能中实现它,尽管我计划添加对 BT 键盘和鼠标的支持,以及可能通过 BT 进行串行、通过 BT 进行 IP、通过 BT 进行音频和 BT 文件传输。 键盘可以很容易地用短系绳拆卸,以便方便地以一定角度支撑设备,同时将键盘放置在平面上。 或者您也可以插入自己的 PS/2 端口,因为有时能够使用全尺寸键盘会很好,尽管我内置到此设备中的键盘对于正常打字来说足够大。

适用于各种场景的充电选项

您可以通过三种方式为这台计算机供电和充电:1.) 内置可拆卸太阳能电池板,2.) 通过内部升降压电路的 2.5 - 20V DC 输入,或 3.) micro USB 连接器。 它可以同时从所有三个来源充电,当然也可以在使用时以各种方式充电。 我还添加了一个内置电压表,以方便电池电量和充电电压的监控。

单次充电可使用数百到数千小时

在省电模式下,它可以持续交互使用 200 小时(低端)到 500 小时甚至更长时间,不是待机。 这应该有充足的机会找到一些晴朗的天气,并在电池电量开始不足之前为电池充电。 我还打算移植一个简单的原生(非模拟)文本编辑器/文字处理器和电子阅读器,这是我几年前为类似的袖珍设备制作的。 我希望我可以在单次充电的情况下,使用这些应用程序持续使用超过 1000 小时,甚至在电子阅读器应用程序上使用 5000-10000 小时。 Evertop 还具有可选的用户启动或自动休眠到磁盘和通过 IO 控制的双 MOSFET 电路自动完全关闭电源的功能,因此您可以将其设置为休眠,它会在空闲时完全关闭电源,然后在您重新打开电源时,您可以从上次停止的地方继续。 内部外围设备可以在不使用时通过前面板上的物理开关关闭,以确保不浪费任何电量。 太阳能电池板的额定电压为 6V 和 6W,因此理论上它应该能够在充足的阳光下产生 1 安培的电流。 我见过的最高纪录是 700mA,但即使这样也足以提供每小时阳光十到五十小时的持续使用时间。 即使在最暗的阴天,它仍然可以获得大约 70-100mA,这至少可以提供每小时充电一到五个小时的使用时间。

存储

我一直在使用 256G SD 卡来存储软盘和硬盘映像,更大的卡可能可以工作,但我尚未测试过。 硬盘驱动器映像每个最多可以达到 4G。 模拟系统可以安装两个软盘和两个硬盘,每个模拟系统总共可以达到 8G。 您可以设置多个模拟系统,并在启动时选择要启动的系统,或者只是默认选择上一次的选择。

技术

在底层,它由 Espressif ESP32 微控制器提供动力。 该显示器是来自 good-display.com 的 5.83 英寸 648x480(是的,648,其中包含 8)"快速刷新"型号,在不刷新时不会消耗任何电量。 我最初使用了 Fabrizio Di Vittorio 令人惊叹且出色的 PCEmulator 演示,用于他的 FabGL 库,并且一直在添加、削减、更改、修复和通常篡改两年,以将其变成今天的样子。 外壳是 3D 打印的哑光 PETG 塑料。

兼容性

运行几乎所有 1980 年代和 90 年代初的 IBM PC/XT 兼容 DOS 软件。

全新极简版本:"Evertop Min"

对于此版本,我拆除了内置键盘、可变电压充电、太阳能电池板、RJ45 以太网、DB9 串口、LoRA 无线电、电压表和一半的电池容量,以减轻重量、材料以及零件和组装成本。 它仍然具有相同的 E-ink 显示屏、双键盘/鼠标 PS/2 端口、内置扬声器、耳机插孔、音量控制轮、USB 闪存驱动器端口、Wi-Fi 网络、蓝牙、TTL 串口、SD 卡插槽和 micro USB 充电端口。 并且它运行与其较大的兄弟姐妹相同的固件。 添加您自己的 PS/2 键盘和一个外部太阳能电池板,您仍然可以进行基本的、持久的离网计算,而无需所有那些美妙的附加功能的重量、体积和费用。

示例视频

注意:如果某些视频无法在 Firefox 中播放,请尝试使用 Chrome。 或者在我的 Youtube 播放列表中观看高清完整版本这里

QBASIC "hello world"

Space Quest 3 带有 Adlib 声音和音乐

Windows 上的扫雷

Adlib 点唱机

使用 USB 闪存驱动器

网络:Ping 和 FTP

网络:Web 浏览

休眠和恢复

太阳能电池板的拆卸和重新连接

系统启动和颜色反转

King's Quest 1

QEdit 编辑 autoexec.bat

Wolfenstein 3D

Doom

CP/M-86 带有 Turbo Pascal

何时以及为何使用“颜色模拟”

Hercules 图形和 VGA 模式下的 Planet X3

King's Quest 的 ZZT 版本

Scott Adams 的海盗冒险

SimCity

Zork

带有 Colossal Cave Adventure 的 Minix

示例图片

游戏

Doom

Monkey Island

Space Quest 1

Space Quest 3

Wolfenstein 3D

Test Drive

Prince of Persia

SimCity

The Black Cauldron

Commander Keen: Keen Dreams

Commander Keen: Goodbye Galaxy!

King's Quest 1

King's Quest 4

Attack of the Petscii Robots

Planet X3

Police Quest 1

Windows Solitaire

应用程序

Word for Windows

Excel

Word 5.5

Wordstar 7

MS Works

Scandisk

Adlib 点唱机

网络

Wifi 设置

NE2000 驱动程序 -- DHCP 客户端 -- ping

Web 浏览

FTP 和 telnet

系统

启动画面

机器选择

弹出菜单:您可以随时使用热键打开它

音频设置

使用 USB 闪存驱动器

休眠和恢复

通过带有 Procomm Plus 的 RS232 串行连接在 Evertop 和 Book 8088 之间传输文件

Minix 及其 C 编译器

外观视图

右侧显示耳机插孔、USB 闪存驱动器、micro USB、PS/2 和 DB9 RS232 串行端口

左侧显示以太网、可变电压输入和 TTL 串行端口

SD 卡槽

站立

展开

电压表

可变电压充电:3V、9V、13V、19V

键盘已移除且键盘线存储

对黑客友好的主板访问

正常和省电模式下的电流测试点测量

太阳能电池板和拆卸

使用外部键盘和鼠标

全部组合在一起和全部分开:并排比较

Evertop Min - 相同的系统,但已最小化

关于

E-ink IBM XT 克隆机,具有太阳能、超低功耗和超长电池寿命。

资源

Readme

许可证

GPL-3.0 许可证 活动

Stars

73 个 stars

Watchers

3 个 watching

Forks

2 个 forks 报告存储库

发布

未发布任何版本

软件包 0

未发布任何软件包

语言

页脚

© 2025 GitHub, Inc.

页脚导航

您现在无法执行该操作。