Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed FastIO FastPWM USBDevice
Fork of Pinscape_Controller by
You need to set the option to disable automatic reboot on connection loss. The Linux HID driver doesn't automatically poll the joystick input (it only does so when an application is running that's reading the joystick), so the firmware takes this to mean that the host is no longer connected, and initiates a reboot on the device side to try to re-establish the connection. If you disable the "reboot on lost connection" option in the config tool, it will prevent the automatic reboot. The KL25Z will still think it's disconnected, so you might see the LED flashes complaining about that, but it'll keep running anyway.