UNIX SHELL FOR CARDPUTER / ESP32 APPLICATION
为 M5Stack Cardputer ADV 编写的迷你 Unix 风格终端
为 M5Stack Cardputer ADV 编写的迷你 Unix 风格终端,内置轻量编辑器和脚本支持。

关于这个项目
关于这个项目
把 M5Stack Cardputer ADV 变成一台掌上 Unix:屏幕上是带历史和 Tab 补全的终端,vi、nano 两个精简编辑器都在,cat、ls、cp、mv、rm、find、mount 这些命令齐全,支持 > 和 >> 重定向、管道和 tee,也能跑自己写的 .lx 脚本。文件系统在 microSD 的 /media/0,偏好写进 .lxshellrc;没插卡时设置只活在内存里,重启就没了。字符集是 CP437,长按 Opt 能在同一个键上循环出 ±、Ω、╔ 之类的扩展字形,UTF-8 输入里只有能映射过去的才画得出来。音频走 ESP8266Audio 流式播放。固件是 PlatformIO 工程,Lx 引擎作为子模块引入。
README 原文摘录
README 原文摘录
- Storage
- When an SD card is mounted, LX shell stores preferences in /media/0/.lxshellrc.
- Limit
- Without an SD card, preferences live in RAM and are lost on reboot.
- Feature
- Output redirection (>, >>), pipes (|), and tee
- Audio
- Audio playback via ESP8266Audio (streaming MP3/WAV)
- Limit
- UTF-8 input/output is supported, but only glyphs that map to CP437 are rendered.
硬件
原生板型: M5Stack Cardputer ADV
支持板型: M5Stack Cardputer M5Stack
M5Stack Cardputer / M5Stack;请在上游构建文档中核对具体板型、供电与接线。
媒体署名与权利
上游项目媒体 · 权利归其所有者 · 署名: ppyne
来自上游 README 的真实截图;未运行代码或固件,预览包保留许可证声明。
同板型的其他项目
Broadcom Radar Claw Puter Cyber Clock Droidputer ESP32 Mac II Margin Call
看看一个 ESP32 项目长什么样,以及它能不能跑在你的板上。
预览与交互
形态是寻找项目的入口。具体能否安装,还需要核对板型、芯片和外设。
试一个项目
最新收录
给你的作品,一点聚光。
仓库链接不代表作者背书或硬件兼容性已经核验。上电或刷写前请阅读上游安全说明。