It's not a bad idea. USB is pretty quick, and available on my laptop. My laptop only has a wireless ethernet interface, but I could get a dongle to get wired Ethernet.What about sending some logging data over Ethernet? I’m responding to the fact that you don’t want your laptop nearby. The same restrictions apply about sending data over a transport during an ISR. (I.e. don’t — buffer it somehow and send it in a non-ISR function.)