Control Drawer
Badge Setup
Choose the board, manage slots, and test protocol behavior without losing track of what each slot is doing.
Status: Waiting for a badge.
Device: Not connected
Characteristic: Not selected
Share Setup
Copy one code to share slots, symbols, board settings, and editor state with another user.
Slots
Each enabled slot becomes one Badge Magic message entry inside the LSLED packet stream.
Slot 1
Render text, paint pixels, or mix both while testing marquee, flash, invert, and animation modes.
Board Editor
The editor now uses the same LED-card styling as the live preview and scrolls horizontally when the text bitmap is wider than the board.
Protocol Preview
The default encoder follows the Badgemagic LSLED framing pattern: header, flash and marquee bitfields, eight option bytes, message sizes, then 16-byte packets.
If a specific animation from the mobile app uses a custom transfer path, we can still add that once we confirm the exact frame sequence for your badge model.