user70426: I'm very new to the Arduino world so bare with me.
I would like to plot live data that I receive from my arduino. I use the Serial Monitor to read user input, show text, etc.
The only way I found to plot data from the arduino is by printing the data out in the serial monitor
I would rather prefer the data not to be shown in the serial monitor at all (just from a visual standpoint) but I guess there is no way around it.
Anyways, I would like to read and plot the data only when the user makes a specific input into the Serial Monitor.
Let's say the user types in: "start"
now the arduino prints out the values that needs to be plotted.
But every plotting tutorial on plotting with the arduino that I could find always prints out the data right from the start. I want to start the plotting with the specific user input.
I hope I could explain my question well enough.
Thank you in advance for your help.
Luca

user67324: You can also use the Serial Plotter in the Arduino IDE. If you use Serial.println(<some number>) and then open the Serial Plotter(Tools-Serial Plotter), you will see a live graph. Based on your baud rate, the update speed will change. It is very powerful.

70426: <p>I'm very new to the Arduino world so bare with me.
I would like to plot live data that I receive from my arduino. I use the Serial Monitor to read user input, show text, etc.</p>
<p>The only way I found to plot data from the arduino is by printing the data out in the serial monitor
I would rather prefer the data not to be shown in the serial monitor at all (just from a visual standpoint) but I guess there is no way around it.</p>
<p>Anyways, I would like to read and plot the data only when the user makes a specific input into the Serial Monitor.</p>
<p>Let's say the user types in: &quot;start&quot;
now the arduino prints out the values that needs to be plotted.</p>
<p>But every plotting tutorial on plotting with the arduino that I could find always prints out the data right from the start. I want to start the plotting with the specific user input.</p>
<p>I hope I could explain my question well enough.
Thank you in advance for your help.</p>
<p>Luca</p>
 67324: <p>You can also use the Serial Plotter in the Arduino IDE. If you use <code>Serial.println(&lt;some number&gt;)</code> and then open the Serial Plotter(Tools-Serial Plotter), you will see a live graph. Based on your baud rate, the update speed will change. It is very powerful.</p>
