Skip to content

Add SiK Radio Tools to WebTools hub (Web Serial, client-side) #304

@JamesM9

Description

@JamesM9

I’d like to contribute SiK Radio Tools, a browser-based configurator for SiK telemetry radios (900 MHz / 433 MHz), as a new tool under the WebTools repo so it can appear on the public hub (e.g. firmware.ardupilot.org/Tools/WebTools/).

The app uses the Web Serial API (currently tested in chrome browser) to talk to radios over USB. All processing stays in the browser. No log or parameter data is uploaded to a server, consistent with the existing WebTools privacy model.

Upstream source: https://github.com/JamesM9/SIK-Radio-Tools

What the tool does
Connect to a SiK radio over USB (Web Serial), configurable baud (default 57600).
Load/save radio parameters, terminal (AT commands), diagnostics, profiles, optional firmware .hex flash via bootloader—client-side only.

Questions for maintainers
Folder name — Preferred naming convention? (e.g. SiKRadioTools vs SiKRadio vs other.)
Hub placement — Should this sit in the main tool list, or under Dev (WIP) until reviewed?

If this direction sounds reasonable, I’ll open a PR that adds the tool folder + hub row, with local test notes (python -m http.server from repo root).

Thanks for considering it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions