The SystemK USB Stick🔗
Overview🔗
This USB stick contains audio files and firmware for SystemK-based devices. The directory structure is organized into sound effect folders and platform-specific system files. The stick should be formatted as FAT32.
Structure Summary:
01/- Game sound effects and event audio10/- Voiced number announcements (0-100)ESP/- 32ESPecial-specific configuration and firmware files
Directory: 01/ - Game Sound Effects🔗
Contains audio files for laser tag game events, UI feedback, and player interactions.
Note
The firmware only reads the first four characters of each filename (###_) to identify sound files. The descriptive names after the underscore are for human reference only and can be modified without affecting functionality.
Initialization & System🔗
001_.mp3- System startup sound010_.mp3- Error notification025_.mp3- System reprogramming alert
Weapon & Combat Sounds🔗
002_.mp3- Primary weapon activated003_.mp3- Player hit confirmation004_.mp3- Player tagged out sound018_.mp3- Near miss alert021_.mp3- Friendly fire alert026_.mp3- Special weapon activated
Menu & UI Sounds🔗
005_.mp3- Menu navigation click006_.mp3- Menu open/access sound007_.mp3- Selection confirmation017_.mp3- UI negative feedback sound023_.mp3- UI tone "boop"024_.mp3- UI tone "beep"
Settings Menus🔗
008_.mp3- Health status announcement011_.mp3- Volume setting announcement012_.mp3- Right-handed mode013_.mp3- Left-handed mode015_.mp3- Hardware settings menu016_.mp3- Game settings menu019_.mp3- Player identification announcement020_.mp3- Team assignment announcement
Game State🔗
014_.mp3- Game reentry027_.mp3- Game over
Music🔗
009_.mp3- Lights and sounds test mode022_.mp3- "Starting Game" theme song
Directory: 10/ - Voiced Numbers🔗
Contains audio files with spoken numbers for menu navigation and settings display.
001.mp3through100.mp3- Voiced numbers "one" to "one hundred"101.mp3- Voiced "zero"
Directory: ESP/ - ESP32-Specific Files🔗
Contains 32ESPecial-specific configuration and firmware files.
Configuration🔗
CONFIG.TXT- Saved configuration settings for the device (player preferences, hardware settings, game parameters)
Firmware🔗
Located in ESP/firmware/ subdirectory:
APP_.bin- Application firmware binary-
Main program code for the 32ESPecial.
-
SPIFFS_.bin- SPI Flash File System binary - Embedded filesystem image corresponding to the firmware version.
Default USB Filesystem for the 32ESPecial🔗
KTag 32ESPecial USB Stick v01.00
KTag 32ESPecial USB Stick v01.00 Contents
┌── 01
│  ├── 001_KTag_32ESPecial_Initialized.mp3
│  ├── 002_BigLaserBlast.mp3
│  ├── 003_YouveBeenHit.mp3
│  ├── 004_Death_Bell_2025.mp3
│  ├── 005_SciFiClick.mp3
│  ├── 006_Menu.mp3
│  ├── 007_Selected.mp3
│  ├── 008_health_remaining.mp3
│  ├── 009_party_lights.mp3
│  ├── 010_ErrorInMyProgramming.mp3
│  ├── 011_Volume.mp3
│  ├── 012_RightHanded.mp3
│  ├── 013_LeftHanded.mp3
│  ├── 014_GameOn.mp3
│  ├── 015_HardwareSettings.mp3
│  ├── 016_GameSettings.mp3
│  ├── 017_Sci-Fi_Bonk.mp3
│  ├── 018_NearMiss.mp3
│  ├── 019_PlayerID.mp3
│  ├── 020_Team.mp3
│  ├── 021_FriendlyFireAlert.mp3
│  ├── 022_KTag_Far_Horizon_02.mp3
│  ├── 023_Boop.mp3
│  ├── 024_Beep.mp3
│  ├── 025_Reprogramming_Initiated.mp3
│  ├── 026_DynamiteWithSensor.mp3
│  └── 027_GameOver.mp3
├── 10
│  ├── 001.mp3
│  ├── 002.mp3
│  ├── 003.mp3
| ...
│  ├── 099.mp3
│  ├── 100.mp3
│  └── 101.mp3
└── ESP
├── CONFIG.TXT
└── firmware
├── APP_2024Av01.00.bin
└── SPIFFS_2024Av01.00.bin