One quick fix I found was to output all data on the same line with a special symbol representing the new line, like "#" for example. Then you can copy all data and replace the "#" with new line elsewhere. To avoid scrolling right when copying the data at the end, add a stopping point where you println something, and it makes it easier to copy without scrolling. It's more messy than it should, but it was the only way to copy large amounts of data from the Serial Monitor.
2 Likes