Tiny CLI and script interpreter for embedded systems. Under 4KB flash, zero malloc, multi-instance. Interactive command line with scriptable dispatch, single-key menus, and pass-through mode.
Ctshell is a low-overhead shell support filesystem, group command, argument parser and environment variable designed for embedded systems | 一款支持文件系统、分组命令、参数解析器、环境变量的低开销嵌入式Shell工具
PWM-driven matrix keypad driver for ESP-IDF using row pulse-width encoding and MCPWM capture for simultaneous multi-key detection. Supports multiple keys per column with hardware-assisted decoding.