Not that kind of Cereal.
Serializing is when you squish information into a tiny stream of 1s and 0s. The great thing about it, is it allows you to send this information over little pipes and wires ! You can move information around. You can make things change remotely. What are we waiting for ?
The Serial service allows you to do that, and now it's gotten better. Most here are pretty experienced using Serial to connect to computer COM ports, but did you know it could connect to other pipes ?
Now, through the gui you can connect over TCP/IP pipes - one of the most common serial pipes in world ! Just put in the tcp://host:port of the thingy you want to connect.
In this case I'm connecting to a very useful program called netcat . You can turn it into a simple tcp/ip server with the following command :
netcat -lp 8080
This tells netcat to listen on port 8080. It will allow a tcp/ip connection and stream the in/out to the screen. Now you start a Serial service, and with my latest updates you can specify a port of
Press connect and They are connected !
Pretty cool right ? Should be available in ver 1953
So if there was an ESP8266 instead of netcat with a simple tcp/ip server you could potentially attach it as an Arduino.
I'd like to get different displays/codecs working in the rx & tx buffers - like ascii or hex at the least
There should be a (do not monitor) button for performance, as printing to the gui can be expensive when there are megs of data flowing through the serial line
Creating virtual ports should be a "one clicky" thing
lots other things I can't think of the moment :)