Connect the SANDER device to your computer using the UART USB-C port (the one labelled COM or UART — not the USB-OTG port)
Put the device into flash mode: hold the BOOT button, tap RST, then release BOOT
Click the Install button below
Select the serial port — look for a name containing "USB to Serial" or similar
Wait for flashing to complete — do not unplug the device
S3-Zero (WiFi)
ESP32-S3-Zero N4R2 (4MB flash, quad PSRAM) — production board. Touch data over WiFi.
This board has a single USB-C port. To flash: hold BOOT, tap RST, release BOOT, then click Install and pick the "USB JTAG/serial debug unit" port. After flashing, tap RST to boot.
Your browser doesn't support Web Serial.
Use Google Chrome or Microsoft Edge on desktop.
Serial access was denied. Please allow serial port access and try again.
Requires Chrome or Edge on desktop (WebSerial API)
DevKitC-1 (WiFi)
ESP32-S3-DevKitC-1 N16R8 (16MB flash, octal PSRAM). Touch data over WiFi. Install via the UART USB-C port (see steps above).
Your browser doesn't support Web Serial.
Use Google Chrome or Microsoft Edge on desktop.
Serial access was denied. Please allow serial port access and try again.
Requires Chrome or Edge on desktop (WebSerial API)
Ethernet (W5500)
Waveshare ESP32-S3-ETH board. NetBridge touch data over wired Ethernet; WiFi stays for config.
This board has a single USB-C port. To flash: hold BOOT, tap RST, release BOOT, then click Install and pick the "USB JTAG/serial debug unit" port. After flashing, tap RST to boot.
Your browser doesn't support Web Serial.
Use Google Chrome or Microsoft Edge on desktop.
Serial access was denied. Please allow serial port access and try again.
Requires Chrome or Edge on desktop (WebSerial API)
Setup Guide
Step 1 — Connect to the Device
Unplug the USB cable from your computer and reconnect it
The device LED will pulse red — this means it needs WiFi setup
On your phone or laptop, open WiFi settings and connect to SANDER-XXXX (the last 4 characters are unique to each device)
A setup page should open automatically. If it doesn't, open a browser and go to http://192.168.4.1
Step 2 — Configure WiFi
Enter the WiFi network name (SSID) that your MultiTaction touch source is on
Enter the WiFi password
Click Save — the device will reboot and connect
The LED turns yellow (WiFi connected, searching for display)
Step 3 — Configure NetBridge Connection
Find the device's IP address on your router, or check the SANDER-SETUP page before saving
Open http://<device-ip>/config in your browser
Enter the NetBridge host IP address (your MultiTaction touch source's IP)
Port is 5502 by default — only change if your setup differs
Click Save — the device connects to the display
The LED turns green — touch data is now being relayed
Step 4 — Connect to Host Machine
Unplug the USB cable from your computer
Plug the USB cable into the target host machine (NeatBar, ClickShare, laptop, etc.)
The host will detect a standard USB touchscreen and pen — no drivers needed
Touch the MultiTaction touch source — you should see the cursor move on the host
LED Status Reference
Red pulsing
No WiFi connection — needs setup
Yellow solid
WiFi connected, no NetBridge connection
Green solid
Connected and relaying touches
Blue flash
Touch event being sent
White
AP mode (setup portal active)
Troubleshooting
LED stays red after entering WiFi credentials
Double-check the SSID and password. The SSID is case-sensitive. Reconnect to the SANDER-XXXX WiFi network and try again. SANDER only supports 2.4 GHz WiFi networks.
LED is yellow but won't turn green
The device can't reach the NetBridge host. Verify the touch source's IP address and that port 5502 is open. The SANDER device and the touch source must be on the same network.
Touch works but cursor is in the wrong position
Open http://<device-ip>/config and check the coordinate transform settings (invert X/Y, swap axes). These depend on how the display is oriented relative to the host screen.
Host machine doesn't detect the USB device
Try a different USB cable (some cables are charge-only). On the DevKitC board, use the USB port (not UART). If the device was just flashed, unplug and reconnect.
How do I update firmware later?
Go to http://<device-ip>/update in your browser, upload the new .bin file, and the device will update over-the-air. No USB cable or this page needed.
Touch Diagnostic Tracer →
Open this on the host machine SANDER is plugged into to visualise incoming touches, pen and eraser in real time.