ShotMarker emulator · test tool
Turn an M5Stack into a test ShotMarker.
This flashes an M5Stack Core2 so it pretends to be a ShotMarker electronic target over Wi-Fi. Use it to try TRT's live impact capture — the whole real thing (join its Wi-Fi, connect, fire shots) — before spending on a ShotMarker. It sends made-up impacts; it is a testing tool, not a measurement device.
Before you start
- An M5Stack Core2 module.
- A USB-C cable that carries data (not a charge-only cable).
- A computer running Chrome or Edge — Windows, Mac, Linux or ChromeOS.
Install the ShotMarker emulator firmware
Plug the M5Stack Core2 into your computer, then click:
Latest firmware: … — check the version shown on your device's screen and reflash if it's older.
When the port list appears, choose the entry for your M5Stack
(often shown as CH9102, CP210x or USB Serial),
then follow the on-screen prompts. Takes about a minute.
Use it with the app
- Power the Core2 — the screen shows “ShotMarker · EMULATOR”, the Wi-Fi name “ShotMarker Emulator” and 192.168.100.1.
- On your iPhone/iPad, join the “ShotMarker Emulator” Wi-Fi network (it has no internet — that's expected; the app works offline while capturing).
- In the TRT app, open a serie → Connect ShotMarker (live)… → Connect → Start capture.
- Press the Core2 buttons to fire test impacts — each one lands on the target plot and maps onto the serie’s loads live.
http://192.168.100.1 in a browser — you get a target where you can
double-click to place an impact exactly where you want. Each one appears in
the TRT app instantly. Great for demoing specific groups.
Updating (no cable)
After this first USB flash, all future updates are wireless, over Bluetooth from the app:
- In the TRT app: Setup → Devices → ShotMarker emulator — it finds the device over Bluetooth and flashes the latest firmware. Your phone stays on its normal internet Wi-Fi the whole time — no Wi-Fi switching, no files to handle. A progress bar shows on both the app and the device; it reboots into the new firmware when done.
The installed version is shown on the device screen and in the app, so you can tell whether you need it.
Trouble connecting?
- Make sure your phone is joined to the “ShotMarker Emulator” Wi-Fi (Settings → Wi-Fi). Ignore the "no internet" warning — that's normal.
- The first time you connect, iOS asks for Local Network permission — allow it.
- For flashing: use a data USB-C cable, a direct port, and close other programs holding the serial port (Arduino IDE, M5Burner).
- On some computers you may need a one-time USB-serial driver (CH9102 or CP210x) — install it, replug, and reload this page.
- Still stuck? Email [email protected].