Releases: 0015/PocketSSH
Releases · 0015/PocketSSH
PocketSSH version 1.2.0
v1.2.0 (Faburary 1, 2026)
- Added: SSH public key authentication support
- SD card SSH key management - automatically loads all
.pemfiles from/sdcard/ssh_keys/on boot - Keys stored in memory for use with
sshkeycommand - 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) - Uses
libssh2_userauth_publickey_frommemory()for in-memory key authentication - Supports PEM format RSA keys (generated with
ssh-keygen -m PEM) - More secure alternative to password authentication
- Displays available keys on error
- SD card SSH key management - automatically loads all
- Added: Quote-aware argument parsing for WiFi credentials
- Supports SSIDs and passwords with spaces using double quotes
- Example:
connect "My WiFi Network" "my password" - Works with mixed quoted/unquoted arguments
- Backwards compatible with space-free credentials
PocketSSH version 1.1.0
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 Release
This is the first public release of PocketSSH, a portable SSH terminal client designed specifically for the ESP32-S3 T-Deck Plus. It allows you to connect to remote servers or local devices (like Raspberry Pis) directly from a handheld microcontroller.
Key Features
- 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.