This tool talks directly to your skeleton over Bluetooth and can send file and control commands. While many features have been tested, there is NO GUARANTEE this won’t misbehave or damage your device. By continuing, you accept all risk.
Use a fully charged device, keep the browser tab focused during transfers, and avoid interrupting power.
⚠️ File Already Exists
A file with this name already exists on the device.
Overwriting will replace the existing file. This action cannot be undone.
Connect to Device
Connection Type:
⚠️ Web Bluetooth not available. Direct BLE connection is not supported in this browser or context. Use the REST Server Proxy instead.
⚠️ Important: If this page is served over HTTPS, you must use an HTTPS REST server URL or open this page via file:// protocol. Mixed HTTP/HTTPS content is blocked by browsers.
Device Discovery:
Select Device
Scanning for devices...
Heads up: File sending can be slow
Large transfers over Bluetooth can take a while. After the file finishes uploading,
the device may take a couple minutes before you see the final “complete” message.
Converting the file can greatly speed up the process.
Keep this tab focused and avoid disconnecting power during the process.
Heads up: long audio
Uploading tracks longer than 30 seconds is experimental and may be unreliable.
You can still proceed, but results aren’t guaranteed.
Add File
🔒 Filename is locked — uploading will replace the existing file.
250 bytes
⚠️ If transfers fail frequently, try reducing the chunk size. Larger values may be faster but less reliable.
Progress: 0 / 0
0%
Edit File
Head Light
Torso Light
🦴 Ultra Skelly Web Controller
● Disconnected
Device / Commands
Payload auto-pads to 16 hex chars (8 bytes) before CRC8 (poly 0x8C).
Current Status
Device Name
—
Firmware Version
—
Classic BT Name
—
Show Mode
—
Capacity
—
Channels
—
File Count
—
PIN
—
File Order by Serial
—
Live Mode
Head Light
Cycle
Torso Light
Cycle
Misc Speech Addons
Upcoming: Text To Speech
Upcoming: Record custom audio / forward device audio
Capture mic audio or forward system audio directly to Skelly (work in progress).