GitPedia
0015

0015/PocketSSH

Portable SSH Terminal (Using libssh2_esp)

3 Releases
Latest: 4mo ago
PocketSSH version 1.2.01.2.0Latest
00150015·4mo ago·February 1, 2026
GitHub

📦 v1.2.0 (Faburary 1, 2026)

  • Added: SSH public key authentication support
  • SD card SSH key management - automatically loads all `.pem` files from `/sdcard/ssh_keys/` on boot
  • Keys stored in memory for use with `sshkey` command
  • Terminal displays list of loaded keys at startup
  • Case-insensitive file extension matching (`.pem`, `.PEM`, etc.)
  • Supports multiple keys for different servers
  • SPI mode SD card access (compatible with T-Deck Plus hardware)
  • New syntax: `sshkey <HOST> <PORT> <USER> <KEYFILE>` (e.g., `sshkey 192.168.1.100 22 pi rpi_key.pem`)
  • + 9 more
PocketSSH version 1.1.01.1.0
00150015·5mo ago·January 15, 2026
GitHub

📦 v1.1.0 (January 14, 2026)

  • Fixed: Boot loop issue on quick power cycles caused by GPIO4 (strapping pin) ADC initialization
  • Added 100ms delay before ADC initialization to allow GPIO4 to settle after boot
  • Prevents residual voltage from interfering with boot strapping sequence
  • Device now boots reliably regardless of power cycle timing
  • Added: Touch-to-position cursor functionality
  • Tap anywhere on input text to move cursor to that position
  • Improves text editing experience with precise cursor control
  • Improved: System stability on rapid power on/off cycles
PocketSSH v1.0.0 - Initial Release1.0.0
00150015·5mo ago·January 12, 2026
GitHub

📋 Changes

  • Full SSH2 Support: Secure remote shell access using libssh2 with vt100 terminal emulation.
  • Hardware Integration: Fully supports the T-Deck's physical C3 keyboard and trackball for history navigation.
  • Touch Gestures: Swipe right-to-left to access a "Special Keys" panel (Ctrl+C, Esc, Tab, etc.).
  • Local Commands: Built-in connect command for WiFi and ssh command for session management.