How to duplicate field chart?
Latest activity Reply by Christopher Stapels
on 26 Nov 2025
Hello,
I have Arduino DIY Geiger Counter, that uploads data to my channel here in ThingSpeak (3171809), using ESP8266 WiFi board. It sends CPM values (counts per minute), Dose, VCC and Max CPM for 24h. They are assignet to Field from 1 to 4 respectively. How can I duplicate Field 1, so I could create different time chart for the same measured unit? Or should I duplicate Field 1 chart, and how? I tried to find the answer here in the blog, but I couldn't.

I have to say that I'm not an engineer or coder, just can simply load some Arduino sketches and few more things, so I'll be very thankfull if someone could explain like for non-IT users.
Regards,
Emo
9 Comments
Time DescendingCan you cliarify what you mean my "Duplicate Field 1"?
Do you mean the settings on the field plot, like number of points and axis scale and so forth?
If I understand your question correctly, I think the easiest way to do what you want is to use a custom visualization. Then you can copy the code for another custom visualization, but change the field you read data from.
psuedo code:
%Read data from channel field x
myData=thingSpeakRead(...);
%plot data
plot(myData.timestamps,myData.xvals...);
%adjust settings
ylabel("dose");
You can use the MATLAB AI chat playground to help you generate the code for the custom visualization. I can also give you more description here if that is what you are interested in.
You might also just be asking how to add a field plot. That you can do in the "add visualizations" button on the channel view page.
Thanks for putting up the radiation levels. I built scintillation based dosimeters in a previous engagement, so I think it would be cool to have rad monitors on ThingSpeak from all over the world, kind of like all the weather stations.
Sign in to participate

