-
Notifications
You must be signed in to change notification settings - Fork 222
FileManager
File Manager is a lightweight SD-card browser for the
M5Stack Cardputer.
It lets you navigate directories, preview text files,
and delete files directly from the built-in keyboard and IPS display.
Smooth vertical scrolling and a nine-line viewport make browsing fast,
while single-key commands keep file operations snappy.
The file list is rebuilt every time you enter a directory. Folders are shown in cyan and suffixed with “/”. If you go above the ninth line the viewport scrolls automatically.
| Key | Action |
|---|---|
| ; | Move cursor up (wraps at top) |
| . | Move cursor down (wraps at bottom) |
| Enter | Open directory or file |
| Backspace | Return to main menu |
Press p on any regular file to open a read-only preview. The header line shows the filename; the body shows up to nine lines at once. Horizontal scroll uses “,” (left) and “/” (right); vertical scroll uses the same ;/. keys as the browser.
- Vertical scroll: line-by-line, endless
- Horizontal scroll: one column at a time, bounded by the longest line length
- Exit preview: ` (back-tick)
Hitting d on a regular file pops up a confirmation dialog
(confirmPopup()). If confirmed, SD.remove() erases
the file and the list refreshes automatically.
Pressing Enter on a file streams its contents to the USB-serial
console via scanFileManager(). Handy for quick hex-dumps or
log checks without leaving the Cardputer.
| Key | Context | Function |
|---|---|---|
| ; | List / Preview | Scroll ↑ |
| . | List / Preview | Scroll ↓ |
| , | Preview | Scroll ← |
| / | Preview | Scroll → |
| Enter | List | Open / scan |
| p | List | Preview text file |
| d | List | Delete file (with confirm) |
| ` | Preview | Exit preview |
| Backspace | List | Return to main menu |
- Installation
- Slave
- ESP32 RIG Tutorial
- Scan WiFi
- Select WiFi
- Clone & Details
- Captive Portal Management
- Admin WebUI
- Check Credential
- Probes Attack
- Sniffing Probes
- Karma Attack
- Automated Karma Attack
- Karma Spear
- Bluetooth Serial Control
- Wardriving
- Wardriving Master
- Beacon Spam
- Deauther
- Auto Deauther
- Evil Twin
- Handshake Master
- WiFi Raw Sniffing
- Sniff Raw Client
- WiFi Channel Visualizer
- Client Sniff And Deauth
- Handshakes/Deauth sniffing
- Wall Of Flipper
- Send Tesla Code with RFunit
- SSH Shell
- Scan Network and Port
- Full Network Scan
- Web Crawler
- PwnGridSpam
- Skimmer Detector
- Mouse Jiggler
- BadUSB
- Bluetooth Keyboard
- Reverse TCP Tunnel
- DHCP Starvation Attack
- Rogue DHCP Server
- Switch DNS
- Network Hijacking
- Printer Attack
- Web Siphoning Cookie
- Honeypot
- LLM Chat Stream
- EvilChatMesh
- Responder
- WPAD Abuse
- Crack NTLMv2
- FileManager
- UART Shell
- SIP toolkit
- CCTV toolkit
- SSDP poisoning
- SkyJack
- Wifi Dead Drop
- BLENameFlood
- Wall Of Airtag
- FindMyEvil
- UPnP Mapping
- UPnP NAT
- LDAPDump
- IMSI Catcher
- Open Wifi Checker
- CIW ZeroClick
- Settings
- Installation
- Slave
- ESP32 RIG Tutorial
- Scan WiFi
- Select WiFi
- Clone & Details
- Captive Portal Management
- Admin WebUI
- Check Credential
- Probes Attack
- Sniffing Probes
- Karma Attack
- Automated Karma Attack
- Karma Spear
- Bluetooth Serial Control
- Wardriving
- Wardriving Master
- Beacon Spam
- Deauther
- Auto Deauther
- Evil Twin
- Handshake Master
- WiFi Raw Sniffing
- Sniff Raw Client
- WiFi Channel Visualizer
- Client Sniff And Deauth
- Handshakes/Deauth sniffing
- Wall Of Flipper
- Send Tesla Code with RFunit
- SSH Shell
- Scan Network and Port
- Full Network Scan
- Web Crawler
- PwnGridSpam
- Skimmer Detector
- Mouse Jiggler
- BadUSB
- Bluetooth Keyboard
- Reverse TCP Tunnel
- DHCP Starvation Attack
- Rogue DHCP Server
- Switch DNS
- Network Hijacking
- Printer Attack
- Web Siphoning Cookie
- Honeypot
- LLM Chat Stream
- EvilChatMesh
- Responder
- WPAD Abuse
- Crack NTLMv2
- FileManager
- UART Shell
- SIP toolkit
- CCTV toolkit
- SSDP poisoning
- SkyJack
- Wifi Dead Drop
- BLENameFlood
- Wall Of Airtag
- FindMyEvil
- UPnP Mapping
- UPnP NAT
- LDAPDump
- IMSI Catcher
- Open Wifi Checker
- CIW ZeroClick
- TagTinker ESL
- Settings