Learn about what I/O options you have and what they can do. To see which options are supported by each module, visit the Technical Specifications page.

RS-232 Standard way of communicating with locally attached external devices at up to 230 kbps. Standard is three wire: TxD, RxD, Gnd.
RS-485 Industrial physical interface used for factory automation and long distance higher speed communications. Speeds up to 3 Mbps; half duplex standard, full duplex optional resistor termination. Powered by a rugged industrial driver.
EthernetStandard 10/100 Mbps Base-T full duplex; up to Gigabit on some controllers. Supports DHCP or static IP addressing along with the full range of IP settings and options.
USBCan be used to connect to a PC or other host with a USB port.
WiFi via USB Wireless connection via USB dongle.
GPIOGeneral purpose I/O, digital 0-3.3V signaling for output to individual indicators and input from discrete sensors such as switches or push buttons.
CAN BusUsed in automotive communications buses, motor controls, and other industrial applications.
UART 3.3V CMOS levels.
I2C Used to connect to individual electronic sensor components, such as: temperature, humidity, accelerometer, etc. Can be used for general purpose GPIO expansion.
HDMIHDMI Video output – display what you see on the LCD on a larger monitor/display.
AudioProvides monaural microphone input and stereo audio output.
Real Time Clock Battery backup clock.
Audio Beeper Provides software controlled sounds.
Speaker Audio output 1 Watt driver.