Small Internet Protocol Stack using a standard serial port.
Many embedded applications benefit from communicating with a PC. However, not all boards have a USB or an ethernet port.
On the other side, most embedded applications have a serial port!
So, instead of just sending simple serial messages to a terminal program on your PC, we would like to establish a network connection with the PC. This means that we can communicate to our embedded board using the web browser on the PC.
This is what PPP-Blinky is all about.
The hardest part of doing this is probably to create a working Dial-up Network (DUN) adapter in Windows.
This is done in two steps - First, you "install" a new "modem". In our case, you are really telling Windows that one of your existing serial ports is actually a "modem". Secondly, using the Network and Sharing interface, you create a new "connection to the internet".
Adding flair to the modem name¶
Setting up a new modem is decribed in detail here /users/nixnax/code/PPP-Blinky/wiki/Configuring-Windows-Dial-Up-Networking , but this page adds a nice touch - instead of choosing the modem Communications Cable Between Two Computers choose I have a disk and present this file: /media/uploads/nixnax/ppp-blinky.inf
As you will see in the last line of the file, you get a cool new modem named mbed-PPP-Blinky instead of Communications Cable Between Two Computers
Now create (and configure) a new network adapter using your new mbed-PPP-Blinky modem!