Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Fork of Serial_HelloWorld_Mbed by
Prerequisite
This example is to check a serial communication with a PC
To implement this function, you need a Platform board.
Below are what we used.
- WIZwiki-W7500 from WIZnet (Platform board)
Hardware Configuration
WIZwiki-W7500 Pin map

Software
main.cpp
#include "mbed.h"
Serial pc(USBTX, USBRX); // tx, rx
int main() {
pc.printf("Hello World!\n\r");
while(1) {
pc.putc(pc.getc() + 1); // echo input back to terminal
}
}
Diff: main.cpp
- Revision:
- 1:560b8ced44df
- Parent:
- 0:879aa9d0247b
- Child:
- 2:033eefd2904e
--- a/main.cpp Tue Feb 12 17:39:05 2013 +0000
+++ b/main.cpp Sun Sep 21 05:44:05 2014 +0000
@@ -3,8 +3,8 @@
Serial pc(USBTX, USBRX); // tx, rx
int main() {
- pc.printf("Hello World!\n");
+ pc.printf("Hello World!\n\r");
while(1) {
- pc.putc(pc.getc() + 1);
+ pc.putc(pc.getc() + 1); // echo input back to terminal
}
}
\ No newline at end of file
