User`s guide
PuTTY is a free Windows terminal program that can send and receive bytes on a
serial port.
If you need to send and receive non-ASCII bytes, you can use the Pololu Serial Transmitter Utility for
Windows [http://www.pololu.com/docs/0J23].
Advanced users developing scripted applications may prefer the free terminal program
kermit [http://www.columbia.edu/kermit/] (Windows or Linux).
You can also write a computer program to use the serial port. The freely available Microsoft .NET framework for
Windows contains a SerialPort class that makes it easy to read and write bytes from a serial port. Here is some
example C# .NET code that uses the TTL Serial Port:
// Choose the port name and baud rate.
// Port name must be determined from the Device Manager.
System.IO.Ports.SerialPort port = new System.IO.Ports.SerialPort("COM4", 115200);
// Connect to the port.
port.Open();
// Transmit two bytes: 0x61, 0x62
port.Write(new byte[]{0x61, 0x62}, 0, 2);
// Wait for a byte to be received on the RX line.
int response = port.ReadByte();
// Show the user what byte was received.
MessageBox.Show("Received byte: " + response);
// Disconnect from the port so that other programs can use it.
port.Close();
Pololu Orangutan SVP User's Guide © 2001–2010 Pololu Corporation
9. Using the TTL Serial Port Page 35 of 41