01
Nyas
Live on Google PlayAn Android app on Google Play that programs STM32 chips through an ST-Link over USB. No PC, no network.
STM32ST-Link (SWD)USB OTGC bridge (stlink, libusb)JNIKotlin app
- Stateless native bridge: every command opens, connects, runs and closes, so a stale USB file descriptor or a shared session can't leak between commands
- Erase guards: a zero address or size is refused instead of falling through to a full-chip wipe, and empty flash and SRAM ranges are rejected
- CMake build reworked so libusb ships as its own shared library (relinkable, as LGPL 2.1 requires) and the native code links with 16 KB page alignment for Google Play