Note: please remember that web and mobile app widgets are set up separately in the Web Dashboard and Mobile App Dashboard sections correspondingly. They can still use the same datastreams to access the same data (Map widget is an exception – a different codebase is used for Map on mobile and web).
Terminal widget works like the usual system terminal. The widget is showing real-time data from your hardware through a string datastream. Allows sending any string to your hardware.
Only String datastream can be used here.
Textual hint for the input field
Enable/disable automatic scrolling to the bottom when new values are coming
Show/hide input field in the terminal widget
You can set screen and text colors too
Terminal shows any string messages your hardware has sent to Blynk Cloud recently. For example, you can send logs from virtual pin V1 :
Blynk.virtualWrite(V1, "Log 1"); // send first log
Blynk.virtualWrite(V1, "Log 2"); // send second
void loop()as it can cause a flood of messages and your hardware will be disconnected from the server for spam. Send such updates only when necessary.
For terminal you can use regular Blynk virtual pin operations:
//to get the value from the terminal text input
String string = param.asStr();
//to send the value to terminal
//max length for the 1 terminal message is 255 chars