RS232 Pinout and Specifications

Olga Weis

Table of Contents:

What is RS232 Serial Communication Protocol?

  • ♦ RS232 Standart Limitations
  • ♦ DB25 connectors
  • ♦ 9 pin RS-232 pinout

RS-232 signals

Rs-232 cables specifications, rs-232 data flow diagram, relationship between rs232 and other standards.

RS-232 is a standard that was introduced in the early 60s for serial data transmission and still widely in use mainly because it’s multipurpose, easy to operate and maintain, accessible, and widely supported. It defines not only electrical signal characteristics, such as signal transmission rate, voltage levels, cable length, timing and short-circuit behavior, but many other things as well, including interface’s mechanical characteristics, connectors, and pinouts.

According to RS-232 standard, all the data is transmitted in a time-series of bits. For PC, the most common configuration is asynchronous link sending 7-bit or 8-bit packets. However, this standard supports synchronous transmission too.

RS232 Transmission Example

With all its merits, RS-232 has some serious limitations in range and data throughput performance, so its main scope of application is industrial gear, networking, and lab equipment.

Main specifications for RS-232

Operation mode: single-ended Max. cable length: 15.24 meters (50 ft) Max. data throughput: 20 kbps Max. driver output voltage: +/-25V Max. slew rate: 30V/uS Max. driver current in High Z state: +/-6mA @ +/-2v (power off) Driver load impedance: 3000-7000 Ohms Driver output signal level: +/-5V to +/-15V (loaded) or +/-25V (unloaded) Receiver input resistance: 3000-7000 Ohms Receiver input voltage range: +/-15V Receiver input sensitivity: +/-3V Total Number of Drivers and Receivers on One Line: 1 driver and 1 receiver

RS232 Standart Limitations

What are the known issues with the RS-232 serial port? Using the standard COM port comes with a bunch of limitations that you have to deal with. Here are the obvious limitations of the standard:

  • Increased consumption of power due to large voltage swing is a huge complication for the power supply design.
  • A lot of devices don’t use the handshake lines for flow control thereby making RS-232 unreliable.
  • Although the multi-drop connection issue has been addressed with more reliable alternatives, it still doesn’t compensate for the compatibility and speed limitations of RS232 port.
  • The need for a null modem or crossover cable whenever connecting a peripheral to a computer.
  • RS-232 doesn’t solve the problem presented by single-ended signaling.

RS-232 connectors

An RS-232 device is either as a Circuit-terminating Equipment (DCE) or as a Data Terminal Equipment (DTE) depending on which wires are used to send and receive each signal.

Data Communications Equipment (DCE)

In accordance with RS-232 standard, DCE is meant for female connectors, and DTE is for male connectors. However, there are devices with all sorts of connector gender/pin definitions combinations. For example, a terminal that has onboard female connectors to come with a cable that has a male connector at each end fully meets the RS-232 standard.

Up to revision C, the standard recommends using D-subminiature 25-pin connector, though it’s mandatory as of revision D only. That's because the vast majority of devices don’t really need all those standard-specified 20 signals, and RS-232 9-pin connections are much cheaper and take up very little space. More compact, and less expensive. This 9-pin RS-232 connector is widely used for personal computers and similar gadgets.

You may be interested in related articles

Related Articles

DB25 Connectors

It's worth noting that not every 25-pin D-sub connector has an RS-232-C compliant interface. Some PC manufacturers opt for non-standard signals and voltages on certain pins of their PC COM port pinout. On the original IBM PC, for instance, the female D-sub connector was used for the parallel Centronics printer port.

25-pin serial pinout:

DB25 pinout scheme

Pin 1: GND − Shield Ground.

Pin 2: TxD → Transmitted Data. Carries data from the Data Terminal to the Data Set.

Pin 3: RxD ← Received Data. Carries data from the Data Set to the Data Terminal.

Pin 4: RTS → Request to Send. Data Terminal signals the Data Set to prepare for data transmission.

Pin 5: CTS ← Clear to Send. Data Set to signals to the Data Terminal that it’s ready for receiving data.

Pin 6: DSR ← Data Set Ready. DCE is ready to receive and send data.

Pin 7: GND − System Ground. Zero voltage reference.

Pin 8: CD ← Carrier Detect. Data Set signals to the Data Terminal about the detected carrier of another device.

Pin 9: Reserved

Pin 10: Reserved

Pin 11: STF → Select Transmit Channel.

Pin 12: S.CD ← Secondary Carrier Detect.

Pin 13: S.CTS ← Secondary Clear to Send.

Pin 14: S.TXD → Secondary Transmit Data.

Pin 15: TCK ← Transmission Signal Element Timing.

Pin 16: S.RXD ← Secondary Receive Data.

Pin 17: RCK ← Receiver Signal Element Timing.

Pin 18: LL → Local Loop Control.

Pin 19: S.RTS → Secondary Request to Send

Pin 20: DTR → Da Remote Loop Control.

Pin 22: RI ← Ring Indicator. Data Set signals to the Data Terminal about a detected ringing condition.

Pin 23: DSR → Data Signal Rate Selector.

Pin 24: XCK → Transmit Signal Element Timing.

Pin 25: TI ← Test Indicator.

During asynchronous communication, both RTS and CTS are on all the way through the session. Yet, if DTE is connected to a multipoint line, data is transmitted by one station at a time (due to the return phone pair sharing), so the only use for RTS is to turn the modem’s carrier on and off. A station raises RTS when it’s ready to transmit. The modem turns on its carrier, waits until it’s stabilized (normally it takes a couple of milliseconds), and raises CTS. While CTS is up, DTE transmits. Once the transmission is finished, the station drops RTS and then the modem drops both CTS and carrier.

All the clock signals on serial cable pins 15, 17, and 24 of the COM port pinout are for synchronous communications only. The clock is extracted from the data stream by DSU or the modem or DSU extracts and sent to the DTE to provide a steady clock signal. It’s important to stress that received and transmitted clock signals needn't be identical and can have different baud rates.

9 pin RS-232 pinout

So here is a simplified version of the serial connection pinout used on personal computers: the RS-232 9 pin pinout.

9-pin RS232 male and female connectors

Pin 1: DCD ← Data Carrier Detect

Pin 2: RxD ← Receive Data

Pin 3: TxD → Transmit Data

Pin 4: DTR → Data Terminal Ready

Pin 5: 0V/COM − 0V or System Ground

Pin 6: DSR ← Data Set Ready

Pin 7: RTS → Request to Send

Pin 8: CTS ← Clear to Send

Pin 9: RI ← Ring Indicator

Voltage levels that represent the signals of RS232 serial port pinouts with respect to a system common (power/logic ground). The active state’s (SPACE) signal level is positive and the idle state’s (MARK) signal level is negative with respect to common. A communications protocol has to be specified by RS-232. Plus, RS-232 has multiple handshaking lines to use with modems (in most cases).

The RS-232 interface assumes that both DTE and DCE have similar electrical busses with identical grounds. Obviously, this assumption can be completely wrong when it comes to the long lines between the DTE and the DCE.

The maximum open-circuit voltage specified by the RS232 standard is 25 V, but normally signal levels 5 V, 10 V, 12 V, and 15 V.

According to the RS-232 standard, all data is bi-polar. For most equipment, an ON or 0-state (SPACE) condition is indicated by voltage from +3 V to +12 V and an OFF or 1-state (MARK) condition is indicated by voltage from -3 V to -12 V. However, some devices don’t recognize any negative levels and 0 V is enough for the OFF state. And sometimes smaller voltages can be enough to achieve the ON state. Thereby it’s possible to significantly reduce the overall range for RS-232 transmission/receiving.

Normal voltage for the output signal is from +12 V to -12 V. Also, there is a so-called “dead area” in a +3 V to -3 V range that is meant for line noise adsorption. In other serial port pinouts similar to RS-232 this range can be different (e.g. the V.10 definition has a +0.3 V to -0.3 V dead area). A whole lot of RS-232 receivers can easily sense differentials of 1 V, or even less.

RS232 Interface

There are no cable length limits defined directly by the RS-232 standard, so the main determining factor is the maximum capacitance tolerated by a compliant drive circuit. As a general rule, the critical length will be 15 m (or about 300 m provided that only low-capacitance cables were used). Frankly speaking, For longer distances, the RS-232 standard isn’t the best option for high-speed long-distance data transfer.

Keeping in mind that not all device manufacturers maintain the standard all the way through, it’s a good practice to study up on the documentation and to use a breakout box to test every new connection. In some cases, only the trial and error method can help to find the right cable to connect each pair of devices.

In compliance with the RS-232 standard, a DCE device must be connected to a DTE through the cable that has identical pin numbers in each connector (known as “straight cable”). Any cable/connector gender mismatches can be easily fixed with gender changers. Also, in common use are cables with a 25-pin D-sub connector on one end and a RS-232 9-pin connector on the other. Any equipment with 8P8C connectors is usually provided with a cable that has a DB-9 or a DB-25. Some even have interchangeable connectors for added flexibility.

If there’s no need to exploit the RS-232 to capacity, you can use a minimal 3-wire connection: transmit, receive, and ground. For a one-way data flow, there is a 2-wire option: data and ground. And for two-way hardware-controlled data transmission, the best alternative is a 5-wire version, that is the same as 3-wire but with the RTS and CTS lines added.

According to the RS-232 standard, data can be transmitted in lots of variations. The most common, however, is sending packets that include a 7-8 bit word, and a start, stop, and parity bits. As you can see on the diagram below, first comes the start bit (active low, +3 V to +15 V), then data bits, followed by the parity bit (if required by protocol), and finally the stop bit (used to bring logic high, -3 V to -15 V).

RS232 data flow diagram

RS-232 compliant ports might not necessarily operate with several other serial signaling standards like RS-422, RS-423, RS-449, RS-422, 423, RS-485 and so on. For GPS receivers and depth finders using a TTL level close to +5 and 0 voltage, the mark level moves to an undefined area of the standard. You will need a current translator to use the RS-232 standard in an environment like this.

How they relate:

  • RS-422 has a similar speed with RS-232 but differs in signaling
  • RS-423 speed is the same without a balanced signaling
  • Rs-449 decommissioned

MIL-STD-188 is similar to RS-232, but has a great rise time control with a better impedance. Thinking of ditching your RS-232 device? Not so fast! As you can see this serial protocol continues to defy all claims that it has been completely replaced by USB. Though modern communication systems require a more sophisticated system like the USB, we are going to continue using the standard serial ports.

Third-party applications have done well in enhancing the way we work with RS-232 serial port. An example is RS232 to Ethernet Connector developed by Electronic Team. You can find interesting usage scenarios in the User Guide .

Frequently Asked Questions

What does the rs in rs 232 stand for, does rs232 play any role in modern computers.

  • serial port communication

logo Virtual Serial Port Driver

RS232 serial cables pinout

Mug shot of Lammert Bies

RS232 serial connector pin assignment

  • RS232 DB9 to DB25 converter
  • RS232 serial loopback test plugs

RS232 null modem cables

  • Spy / monitor cable
  • Serial printer cables
  • Yost RS232 on RJ45 standard

RS232 serial cable layout

Almost nothing in computer interfacing is more confusing than selecting the right RS232 serial cable. These pages are intended to provide information about the most common serial RS232 cables in normal computer use, or in more common language “How do I connect devices and computers using RS232?”

The RS232 connector was originally developed to use 25 pins. In this DB25 connector pinout provisions were made for a secondary serial RS232 communication channel. In practice, only one serial communication channel with accompanying handshaking is present. Only very few computers have been manufactured where both serial RS232 channels are implemented. Examples of this are the Sun SparcStation 10 and 20 models and the Dec Alpha Multia. Also on a number of Telebit modem models the secondary channel is present. It can be used to query the modem status while the modem is on-line and busy communicating. On personal computers, the smaller DB9 version is more commonly used today. The diagrams show the signals common to both connector types in black. The defined pins only present on the larger connector are shown in red. Note, that the protective ground is assigned to a pin at the large connector where the connector outside is used for that purpose with the DB9 connector version.

The pinout is also shown for the DEC modified modular jack. This type of connector has been used on systems built by Digital Equipment Corporation; in the early days one of the leaders in the mainframe world. Although this serial interface is differential (the receive and transmit have their own floating ground level which is not the case with regular RS232) it is possible to connect RS232 compatible devices with this interface because the voltage levels of the bit streams are in the same range. Where the definition of RS232 focused on the connection of DTE, data terminal equipment (computers, printers, etc.) with DCE, data communication equipment (modems), MMJ was primarily defined for the connection of two DTE’s directly.

RS232 DB9 pin assignment

RS232 DB25 to DB9 converter

The original pinout for RS232 was developed for a 25 pins sub D connector. Since the introduction of the smaller serial port on the IBM-AT, 9 pins RS232 connectors are commonly used. In mixed applications, a 9 to 25 pins converter can be used to connect connectors of different sizes. As most of the computers are equipped with the DB9 serial port version, all wiring examples on this website will use that connector as a default. If you want to use the example with a DB25, simply replace the pin numbers of the connector according to the conversion table below.

RS232 DB9 to DB25 converter

DB9DB25NameFunction
18 Data carrier detect
23 Receive data
32 Transmit data
420 Data terminal ready
57 Signal ground
66 Data set ready
74 Request to send
85 Clear to send
922 Ring indicator

RS232 serial loop-back test plugs

The following RS232 connectors can be used to test a serial port on your computer. The data and handshake lines have been linked. In this way all data will be sent back immediately. The PC controls its own handshaking. The first test plug can be used to check the function of the RS232 serial port with standard terminal software. The second version can be used to test the full functionality of the RS232 serial port with Norton Diagnostics or CheckIt.

RS232 DB9 loopback connector

DB9DB25Function
1 + 4 + 66 + 8 + 20DTR ► CD + DSR
2 + 32 + 3Tx ► Rx
7 + 84 + 5RTS ► CTS

RS232 DB9 loopback connector (Norton/CheckIt)

DB9DB25Function
1 + 4 + 6 + 96 + 8 + 20 + 22DTR ► CD + DSR + RI
2 + 32 + 3Tx ► Rx
7 + 84 + 5RTS ► CTS

Testing occurs in a few steps. Data is sent on the Tx line and the received information on the Rx input is then compared with the original data.

The signal level on the DTR and RTS lines is also controlled by the test software and the attached inputs are read back in the software to see if these signal levels are properly returned. The second RS232 test plug has the advantage that the ring-indicator RI input line can also be tested. This input is used by modems to signal an incoming call to the attached computer.

The easiest way to connect two PC’s is using an RS232 null modem cable. The only problem is the large variety of RS232 null modem cables available. For simple connections, a three line RS232 cable connecting the signal ground and receive and transmit lines is sufficient. Depending of the software used, some sort of handshaking may however be necessary. Use the RS232 null modem selection table to find the right null modem cable for each purpose. For a Windows 95/98/ME Direct Cable Connection, the RS232 null modem cable with loop back handshaking is a good choice.

RS232 null modem cables with handshaking can be defined in numerous ways, with loop-back handshaking to each PC, or complete handshaking between the two systems. The most common null modem cable types are shown here.

Simple RS232 null modem without handshaking

Connector 1Connector 2Function
23Rx ◄ Tx
32Tx ► Rx
55Signal ground

RS232 null modem with loop back handshaking

Connector 1Connector 2Function
23Rx ◄ Tx
32Tx ► Rx
55Signal ground
1 + 4 + 6DTR ► CD + DSR
1 + 4 + 6DTR ► CD + DSR
7 + 8RTS ► CTS
7 + 8RTS ► CTS

RS232 null modem with partial handshaking

Connector 1Connector 2Function
17 + 8RTS ► CTS + CD
23Rx ◄ Tx
32Tx ► Rx
46DTR ► DSR
55Signal ground
64DSR ◄ DTR
7 + 81RTS ► CTS + CD

RS232 null modem with full handshaking

Connector 1Connector 2Function
23Rx ◄ Tx
32Tx ► Rx
46DTR ► DSR
55Signal ground
64DSR ◄ DTR
78RTS ► CTS
87CTS ◄ RTS

Cookie

Serial communication interface. RS232 pinout.

Olga Weis

  • What is the RS232 Protocol?

What does RS232 stand for?

  • ❒ COM Port Pinout and Configuration
  • RS232 cables

What is RS232 Protocol?

The RS232 protocol is a popular serial interface that is used to connect computers to peripheral devices such as modems. We will take a look at the serial port pinouts used to implement RS232 as well as some additional reference information concerning the protocol.

The RS232 protocol transmits data of wires employing signal levels that differ from the standard 5V in order to minimize signal interference. It performs asynchronous transmission at a constant rate that is synchronized with the start pulse signal’s level. Distances of up to 20 meters are the limit for reliable data transfer using the RS232 interface.

Data transfer standards are developed by the Electronic Industry Association (EIA). The prefix RS denotes a Recommended Standard, and all of the EIA standards begin with those characters. The formal specification of RS232 is that it is an interface which uses serial binary data exchange to communicate between DTE and DCE devices. DTE is the acronym for Data Terminal Equipment and DCE represents Data Communication Equipment. The basic example of these two types of equipment defines a computer as a DTE device with a modem filling the role of DCE.

Serial communication is implemented by the transmission of serial data between the DTE and DCE. For instance, a computer (DTE) might send the binary data “11011101” serially to the modem (DCE) which then replies by sending “11010101” back to the DTE device.

The RS232 protocol specifies the operation mode, electrical standards, number of bits, and voltage levels to be used when transferring data between a DTE and DCE.

Serial connectors

Serial communication devices make use of 9 or 25 pin D-type connectors for their cabled connections. They are commonly designated as DB-9 or DB-25 with the number used to differentiate between the pin counts. Various manufacturers’ names may replace the DB in the specifications. The plugs contain sockets and pins, with each pin numbered and labeled. A serial pinout diagram is presented below.

The RS232 protocol uses a 9 pin serial port that can have either male or female connectors. The most recent version of the protocol is known as RS232C.

RS232C retains the features of RS232 but uses 25 pins rather than a 9 pin serial pinout. Whether a DB9 serial pinout or a 25 pin connection is used, only three of the pins are required to connect terminal devices.

COM Port Pinout and Configuration

RS232 manages communication flowing between the DTE and DCE using serial pinouts of either the DB9 or DB25 variety. These D-sub connectors can terminate with an RS232 female pinout or DB25 or DB9 male connector pins. Each pin in a 9 or 25 serial connector pinout has its own distinct function. You can also learn RS485 pinout.

RS-232 cables pinouts

Functional Description:

In addition to defining electrical characteristics, RS232 specifies the signals used in serial cable pinouts and serial ports. Familiar items such as timing signals and ground are included in these specifications.

Following is a list of the signals used in an RS232 COM port pinout:

Protective Ground -This signal is connected to the chassis ground of the metallic connector.

Common Ground - Zero reference voltage level for all the control signals.

TxD (Transmit Pin) - To transmit data from DTE to DCE.

RxD (Receive Pin) - Sends data from DCE to DTE.

DTR (Data Terminal Ready) - DTE is ready to accept the request.

DCD (Data carrier Detect) - DCE accepts a carrier from a DTE located at a remote location.

DSR (Data Set Ready) - DCE is prepared to send and receive the information.

RI (Ring Indicator) - Detects the incoming ring tone on the telephone line.

RTS (Request to Send) - DTE call for DCE to send the data.

RTR (Ready to Receive) - DTE is geared up to receive data coming from DCE.

CTS (Clear To Send) - DCE is in a ready state to accept data coming from DTE.

These signals are the primary RS232 signals, but the protocol allows for secondary signals as well. They include secondary DTE, RTS, DCD, TxD, and RxD. The secondary signals are used to optionally connect DTE and DCE equipment.

RS-232 cables

Null modem connection.

Null modems enable serial communication between DTE and DCE devices. An RS232 null modem pinout links the Tx pin of a male connector with the Rx pin on an RS232 female and the Rx male’s pin to the female’s Tx pin.

Using the RS232 protocol you can connect two computers that do not have modems by using a null modem cable. This highlights one of the original uses of the RS232 protocol, which was developed in order to let teletype machines communicate with each other through their modems.

Null modem connection

Straight-through cable

The other type of RS-232 Cable is the Straight-through cable. It is a one to one connector, It transmits a pin of one device that is connected to the transmit pin of another device and the receiver pin of one device is connected to the receiver pin of another device.

Straight cable connection

Conclusion:

Modern hardware designs use innovative serial communication protocols like USB, Ethernet, and Wi-Fi.

But still, RS232 has proven to be used. The reason is, RS232 signals spread over longer distances. Moreover, it has better noise immunity. It is proven to be compatible across different manufacturers for interfacing computer and modems.

  • Serial Port Software
  • What is Serial Port
  • RS232 Pinout

RS232 Pinout, Definition, Uses, Speed & Baud Rate

What is RS232? Pinout and Uses

RS232 is a standard for serial communication between devices. It is commonly used to connect computer equipment, although it can also be found in other electronic devices such as TVs and printers.

Table of Contents

What is the rs232 protocol.

It was introduced in the 1960s. Back then, RS232 was preferred for connecting computers and Programmable Logic Controllers (PLC) with peripherals such as printers, mice, and modems. But these are now being replaced with modern technologies like Universal Serial Bus (USB).

It is an asynchronous protocol, meaning that it does not require a clock signal to synchronize data transfer. The simplicity of the RS232 interface makes it widely used in a variety of applications including industrial control, barcode scanners, and GPS receivers. It is also commonly used in debugging tools such as JTAG adapters.

This protocol has dedicated cable and connector standards to support serial data exchange. Let’s know more about the connector and cable used for RS232.

RS232 connector

As you can see, it is large compared to the other connectors. The old version had 25 pins. This was later reduced to 9 pins which are being used currently.

RS232 cable

The cables provide the necessary electrical connection for the terminals during data transfer. Thus RS232 terminals should not be connected with ordinary cables.

Since the connection is between the DTE and DCE, the pins are assigned a 1:1 order. That means the Nth pin of DTE should be connected to the Nth pin of DCE. Thus, no crossover connection occurs in this protocol.

Speed and baud rate

Rs232 pinout.

RS232 protocol uses a 9-pin DB9 connector. The pinout of the male and female RS232 connectors is shown below.

1DCDData Carrier Direct
2RxDReceive Data
3TxDTransmit Data
4DTRData Terminal Ready
5GNDGround
6DSRData Set Ready
7RTSRequest To Send
8CTSClear To Send
9RIRing Indicator

These nine pins are divided into three categories:

Data pins – The flow of the data occurs through the data pins. Pins 2 and 3 are the data pins. These are RxD and TxD pins. The DTE and DCE have the interchanged order for data pins.

What is RS232 used for?

RS232 is mostly utilized in networks with PLCs where a PLC transfers data to other devices using this protocol. In this case, the PLCs act as DTE, and the other devices like printers, modems, etc act as DCE.

RS-232 requires a minimum of 3 wires for basic communication: transmit data, receive data, and ground.

Leave a Comment Cancel reply

Continue to site >>>

rs232 cable pin assignment

RS232 Connector

RS232 Connector (Male & Female)

[Click the image to enlarge it]

RS232 connector is a port used for data exchange between equipments. It was designed for data exchange between DTE (Data Terminal Equipment) or PC and DCE (Data Communication Equipment) or MODEM. The need for RS232 came from limitations raised by parallel data exchange. RS232 uses serial communication protocol where data exchange is done bit by bit. Although RS232 is later replaced by faster USB (Universal Serial Bus); it is still popular in some areas. RS232 used to have 25 pin, now it is shrunk to just 9 pin.

RS232 Pin Configuration

New RS232 has nine pins as mentioned earlier. These nine pins are arranged in the port as shown in RS232 Connector Pinout . The DCE and DTE ports are exactly similar except for the direction of data flow. These nine pins are roughly divided in to three categories and we will discuss each category below.

2

RXD

Receive Data (Data is received though this pin)

3

TXD

Transmit Data (Data is transmitted through this pin)

1

CD

Carrier Detect(Set by MODEM when answer is received by remote MODEM )

4

DTR

Data Terminal Ready(Set by PC to prepare MODEM to be connected to telephone circuit)

6

DSR

Data Set Ready(Set by MODEM to tell PC it is ready to receive and send data)

7

RTS

Request To Send(Set by PC to tell MODEM that MODEM can begin sending data)

8

CTS

Clear To send(Set by MODEM to tell PC that it is ready to receive data)

9

RI

Set by MODEM to tell PC a ringing condition has been detected.

5

GND

Ground (Used as reference for all pin voltage pulses)

RS232 Features and Specifications

  • RS232 uses Asynchronous communication so no clock is shared between PC and MODEM.
  • Logic ‘1’ on pin is stated by voltage of range ‘-15V to -3V’ and Logic ‘0’ on pin is stated by voltage of range ‘+3V to +15V’. The logic has wide voltage range giving convenience for user.
  • MAX232 IC can be installed easily to establish RS232 interface with microcontrollers .
  • Full duplex interface of RS232 is very convenient.
  • Two pin simplex RS232 interface can also be established easily if required.
  • A maximum data transfer speed of 19 Kbps(Kilobits per second) is possible through RS232
  • A maximum current of 500mA can be drawn from pins of RS232
  • The interface can be established up to a distance of 50 feet.

Disadvantages of RS232

  • There is no pin dedicated for powering devices (No VCC)
  • More communication pins
  • Switching voltages between +15v and -15v is difficult at higher speeds
  • A maximum speed of 19 Kbps
  • A maximum distance of 50 feet
  • More pins lead to higher noise
  • Only a single device can be connected to RS232 connector unlike I2C
  • Need hardware to convert high voltage logic of RS232 to be compatible to TTL (controller and processor units)

Where RS232 is Used?

A few examples where RS232 are suitable to use:

1. When you want a simple communication interface between two units. A two pin full duplex communication can be establishes easily on RS232 port.

2. RS232 is used in systems where clock sharing is difficult. RS232 is ASYNCHRONOUS so there will be no clock sharing between systems. All you need to do is set data bit rate for each unit. Once baud rate is set the units will sample the data according to set baud rate.

3. RS232 is also used to control a single unit specifically without delay or errors.

4. RS232 interface also delivers data with more accuracy which is a requirement in some cases.

How to use RS232 connector?

As mentioned before we cannot connect RS232 directly to controller we need MAX232 IC to covert high voltage signals to TTL and vice versa. A typical circuit for it is shown below.

RS232 Connector Example Circuit

In here we are connecting controller to female RS232 through MAX232 converter chip. The communication voltages reach as high as +15V and as low as -15V in RS232. There voltage levels cannot be used in sensitive electronics so we use a mediator that is MAX232.

 The chip coverts TTL logic pulses of controller to RS232 voltage level pulses and vice versa. Without this chip you may damage something permanently.

Applications

  • Personal Computers
  • Memory devices
  • Motor control units
  • Printers and Scanners
  • Telephone lines
  • Used basically where serial data transfer is required

All parameters are in millimeters.

RS232 Connector Dimensions

Related Post

Join 20k+subscribers.

We will never spam you.

Be a part of our ever growing community.

rs232 cable pin assignment

Amphenol RF's AUTOMATE Type A Mini-FAKRA quad-port jack is designed with a compact, modular housing

ECX-31B Series 32.768 kHz Tuning Fork Crystal

The ECX-31B tuning fork crystal brings efficiency to mobile, industrial and wireless applications.

AQM Series Medical Power Supply

200-300W ultra-compact medical external power supplies reduce volume by 50%

PCB Terminal Blocks with Levers

WAGO’s 2601 series super-compact, tool-free PCB terminal blocks with lever technology

1555F Series IP68 Wall Mounted Enclosures for Harsh Environments

1555F Series enclosures have several innovative features that provide excellent functionality

Würth Elektronik EMC Products

The EMC product range includes PCB and Cable ferrites, inductors, capacitors, and more...

WRIS-RSKS Series General-Purpose Thick-Film Resistors

General-purpose thick-film, anti-sulfur resistors designed for long-term performance and reliability

MAX40109 Precision Signal Conditioning AFE

MAX40109 precision, single-flow calibration signal conditioning AFE for pressure sensor applications

rs232 cable pin assignment

Contact Info

ActiveXperts Software

ActiveXperts Serial Port Component

Add serial communication functionality to your Windows application. Samples included for Visual Studio .NET, C++, VBScript, Powershell and more.

ActiveXperts.com » Serial Port Component » Tutorials » RS232

RS232 Serial Port Connector Pin Layout

RS-232 is a serial communications standard that provides asynchronous and synchronous communication capabilities, such as hardware flow control, software flow control, and parity check. It has been widely used for decades. Almost all gears, instruments with digital control interface, and communications devices are equipped with the RS-232 interface. The typical transmission speed of an RS-232 connection is 9600 bps over a maximum distance of 15 meters.

The following document describes the functions of the pins on the RS232 9 and 25 pin Sub-D connectors used in serial communications. The pins in the images are as viewed from the pin side (not the solder or printed circuit board side). The male sockets are used on the DTE (Data Terminal Equipment ) or PC side. The female sockets are on the DCE (Data Communication Equipment ) or Modem Side.

Using the ActiveXperts Serial Port Component you can send and receive data and control the RS232 port.

RS232 9 Pin connector (DB-9)

1 DCD Data Carrier Detect
2 RD Received Data
3 TD Transmitted Data
4 DTR Data Terminal Ready
5 GND Signal Ground
6 DSR Data Set Ready
7 RTS Request To Send
8 CTS Clear To Send
9 RI Ring Indicator

RS232 25 Pin connector (DB-25)

1 PG Protective Ground
2 TD Transmitted Data
3 RD Received Data
4 RTS Request To Send
5 CTS Clear To Send
6 DSR Data Set Ready
7 SG Signal Ground
8 CD Carrier Detect
9 - Reserved
10 - Reserved
11 - Unassigned
12 SCD Secondary Carrier Detect
13 SCTS Secondary Clear To Send
14 STD Secondary Transmit Data
15 TC Transmitter Clock
16 SRD Secondary Received Data
17 RC Receiver Clock
18 - Unassigned
19 SRTS Secondary Request To Send
20 DTR Data Terminal Ready
21 SO Signal Quality Detector
22 RI Ring Indicator
23 DRS Data Rate Selector
24 DRS Data Rate Selector
25 - Unassigned

EmbeddedThere Logo

Fundamentals of RS232 Communication Protocol: Working Principle and Applications

In the world of computer communications, the RS232 serial communication protocol has played a crucial role for several decades. This tutorial aims to provide a comprehensive understanding of the basic principles, workings, and applications of the RS232 protocol. So, let’s dive in!

Table of Contents

Our other Electronics-related tutorials are:

  • RS485 Communication Protocol: Basics, Working Principle & Application
  • Fundamental of Flip-Flops

You may also like reading:

  • How to interface Arduino with RS232 communication protocol
  • How to interface esp32 with rs485 (Modbus) sensors with example code
  • Multiple ESP32 Communication via RS485
  • How to interface Arduino with RS485 (Modbus) protocol
  • How to interface Modbus RTU (RS485) sensors with Arduino

Introduction

RS232, also known as Recommended Standard 232, is a widely used serial communication protocol that was introduced in the 1960s. It provides guidelines for the interchangeability and compatibility of devices in serial data communication. RS232 has played a crucial role in computer communications and has been widely adopted in various industries.

It has served as a cornerstone in computer communication, enabling reliable information exchange between computers, modems, and peripherals. The standard specifies the electrical voltage levels, signal timing, and connector pin assignments for serial communication. Despite the emergence of newer protocols, RS232 retains its significance in certain applications, thanks to its simplicity and widespread support.

RS232 protocol

What is Serial Data Communication ?

Serial data communication is a method of transferring data between two devices or systems using a single data channel. It involves sending bits of data sequentially, one after the other, over a communication link. The data is transmitted in a continuous stream of bits, with a start bit and stop bit framing each unit of data, typically referred to as a “byte.”

This method is commonly used in various communication protocols, such as RS-232, UART, SPI, and I2C, to transmit data over long distances or between different types of devices. If serial data are synchronized with the clock signal it is called Synchronous serial data communication and if data are not synchronized with the clock signal it is called Asynchronous data communication.

what is serial data communication

What is the RS232 Protocol?

RS232 is a standard protocol that defines the electrical and functional characteristics of serial communication between devices. It uses a simple point-to-point connection, where data is sent in a sequential manner over a single wire.

RS232 operates on the principle of asynchronous communication, meaning that data is transmitted in individual bits without the need for a continuous clock signal. RS232 is able to communicate up to 15 meters at the rate of 1.492kbps without any interruption between two devices.

RS232 Protocol Applications

RS232, while less prevalent in modern technology, still has several practical applications. Here are some key points regarding its usage:

Industrial Automation: RS232 is commonly employed in industrial automation systems, enabling communication between devices like PLCs, HMIs, sensors, and actuators.

rs232 application in industrial automation

Legacy Systems: Many older systems and devices in various industries rely on RS232 for data exchange and control due to its compatibility and wide adoption.

Point-of-Sale (POS) Systems: RS232 is utilized in POS systems for connecting devices such as barcode scanners, cash registers, and receipt printers, ensuring seamless data transfer.

rs232 application in point-to-scale system

Telecommunications: RS232 finds use in telecommunications equipment like modems, routers, and switches, allowing configuration and management through a serial connection.

rs232 application in telecommunication

Medical Devices: RS232 is present in medical devices such as patient monitoring systems and diagnostic equipment, facilitating data transmission and control functionalities.

Embedded Systems: RS232 is popular in embedded systems and microcontroller-based projects, providing a simple means of programming and debugging.

rs232 application in embedded system

How does the RS232 protocol work?

Consider a scenario where you have a computer (DTE – Data Terminal Equipment) connected to a modem (DCE – Data Communication Equipment) using an RS232 cable. The computer wants to send data to the modem for transmission over a telephone line.

The RTS (Ready to Send) signal is used by the Data Terminal Equipment (DTE) device, such as a computer, to inform the Data Communication Equipment (DCE) device, like a modem, that it is ready to transmit data. When the DTE is prepared to send data, it sets the RTS line to a logic high (1) level. The DCE receives this signal and acknowledges it by activating the Clear to Send (CTS) line.

The CTS (Clear to Send) signal is used by the DCE device to indicate that it is ready to receive data from the DTE device. When the DCE is prepared to receive data, it sets the CTS line to a logic high (1) level. The DTE receives this signal and can proceed with transmitting data.

The TXD (Transmit Data) line is used by the DTE to transmit data to the DCE. The DTE sends the binary data bits serially, one bit at a time, over the TXD line. The data is encoded and transmitted following the RS232 voltage levels and protocol.

For example: suppose we want to send 8 bits of information (11001110) to a computer (DTE) to a modem (DEC) then at first we make the RST of DTE to high. At this, DCE clears its CTS and informs DTA that DCE is ready to receive data from DTE. Sending data starts with a star bit that should be 0. After sending start bit data is transmitted by the TX line in this case the data is 11001110. A parity bit is sent after finishing to send data bits and it’s not mandatory to send. One or two bit of stop bit is sent to finish the transmission. Keep in mind that the stop bit should always be 1. Therefore, the total data packet will be 01100111011.

RS232 working

How RS232 protocol processes the data

Voltage levels.

RS232 employs voltage levels to represent binary data. Traditionally, positive voltage represents logic 0 which ranges from +5V to +15V, while negative voltage represents logic 1 in the range of -5V to -15V. Logic 1 is referred to as “marking” and logic 0 is referred to as “spacing”. However, modern RS232 implementations often use inverted logic, where positive voltage represents logic 1, and negative voltage represents logic 0.

RS232 Voltage Levels

Data Encoding

To transmit data effectively, RS232 utilizes a method called data encoding. It converts the binary data into a format suitable for transmission over the serial connection. Commonly used encoding schemes include ASCII (American Standard Code for Information Interchange) and Unicode.

Start and Stop Bits

RS232 adds start and stop bits to each data byte transmitted. These bits provide synchronization and framing for the data. The start bit indicates the beginning of a data byte usually referred to as 0, while the stop bit marks its end. Typically, RS232 uses one start bit and one or two stop bits.

The parity bit is a basic error-checking mechanism used in data communication. It comes in four variations: even, odd, marked, and spaced. To illustrate, consider the number 011. In the case of even parity, the parity bit would be set to 0, while for odd parity, it would be set to 1.

RS232 data communication bits

The baud rate determines the speed at which data is transmitted over an RS232 connection. It represents the number of signal changes per second. Common baud rates for RS232 communication include 9600, 19200, and 115200 bits per second (bps). Higher baud rates allow for faster data transfer but may require more reliable cabling.

RS232 Cable

An RS232 cable, also known as a serial cable, is used to establish a connection between devices that follow the RS232 serial communication standard. This cable enables the transmission of data and control signals between devices such as computers, modems, printers, and other peripherals.

RS232 Connector Types

RS232 supports different connector types, including DB9 and DB25. The DB9 connector comprises nine pins, while the DB25 connector has 25 pins. These connectors ensure a secure and reliable physical connection between devices.

These cables are of two types one is Male connectors (DTE) and another one is female connectors (DCE). For example, DTE (Data transmission Equipment) cable is used for communicating between PC and modem, and DCE (Data communication Equipment) cable is used for communicating between modem and PLC or microcontroller.

RS232 Connector Types

DB-9 Connector

The DB9 connector, also known as a DE-9 connector, is a common type of serial communication port. It features nine pins arranged in a compact rectangular shape. The DB9 connector is widely used for various applications, including connecting peripherals such as mice, keyboards, and printers to computers, as well as for serial communication (RS232) between devices like modems, routers, and industrial equipment. You can buy it from Amazon

DB-9 Connector Connection Diagram

DB-9 connector pinout

DB-9 Connector Pinout

rs232 connector pin diagram

DB-9 connector pin definition

1Carrier Detect (CD)
2Receive Data (RXD)
3Transmit Data (TXD)
4Data Terminal Ready (DTR)
5Ground (GND)
6Data Set Ready (DSR)
7Request to Send (RTS)
8Clear to Send (CTS)
9Ring Indicator (RI)

RS232 to USB cable

There are another three types of custom RS232 cables available in the market. The first one is RS232 to USB which helps you to communicate your PC to RS232 devices. This type of cable is also available in Amazon .

RS232 to USB cable

RS232 to Ethernet Cable

2 nd one is RS232 to Ethernet which also allows you to communicate your PC to RS232 devices. RS232 to Ethernet cable is also available in Amazon .

RS232 to Ethernet cable

RS232 to UART module

And 3rd one is a module for communicating between the microcontroller and PC using RS232 protocol. This module is DCE (Data Communication Equipment) module and to communicate with PC you need DTE (Data transmission Equipment) for example, DB9.

RS232 to Uart module

Cable Length Limitations

An important consideration in RS232 communication is the limitations imposed by cable length. Due to voltage drop and signal degradation, RS232 cables are typically limited to a maximum length of 50 feet (15 meters). However, the use of signal amplifiers or converters can extend the reach of RS232 communication.

Limitations of RS232 Protocol

While RS232 has been widely used for serial communication, it also has certain limitations that have led to its declining popularity in recent years. Here are some of the limitations of RS232:

Limited Transmission Distance: RS232 communication is limited in terms of transmission distance. Typically, the maximum reliable distance for RS232 is around 50 feet (15 meters). Beyond this distance, signal degradation can occur, leading to errors in data transmission. This limitation makes RS232 less suitable for long-distance communication requirements.

Lower Data Transfer Rates: RS232 is a relatively slower communication protocol compared to modern alternatives such as USB, Ethernet, or wireless technologies. It is typically limited to lower data transfer rates, typically ranging from 19.2 kbps (kilobits per second) to 115.2 kbps. This limitation can be restrictive for applications that require high-speed data transmission.

Incompatibility with Modern Interfaces: RS232 interfaces are not directly compatible with many modern devices such as smartphones, tablets, and laptops, which often lack RS232 ports. This incompatibility makes it challenging to connect RS232 devices directly to these newer devices without additional adapters or converters.

Bulkiness and Cable Limitations: RS232 cables, especially those with DB9 or DB25 connectors, can be bulky and less flexible compared to modern cable types. The size and limitations of RS232 cables can restrict their use in compact or portable devices where space is a constraint.

Lack of Plug-and-Play Support: RS232 communication typically requires manual configuration and setup of communication parameters such as baud rate, parity, and stop bits. This lack of plug-and-play support can make initial setup and troubleshoot more complex compared to newer communication interfaces that offer automatic detection and configuration.

Despite these limitations, RS232 still finds utility in specific applications, especially in legacy systems, industrial automation, and scenarios where compatibility with existing RS232 devices is crucial. However, for many modern applications, alternative communication protocols with higher data rates, longer transmission distances, and more convenient interfaces have become preferred choices over RS232.

Rana Bhuiyan

I hold a B.Sc degree in Electrical & Electronic Engineering from Daffodil International University, Bangladesh. I am an Electronic circuit designer and Microcontroller programmer. I am interested in Robotics, Embedded System Design and IoT.

Recent Posts

Transistor: Definition, Working Principle, Types and Uses

What is a transistor? The transistor is a semiconductor device that acts like a switch in electronic circuits. A transistor can be turned  OFF and ON as needed like a switch. Transistors are also...

Understanding the Basics of Logic Gates in Digital Systems

Logic gates serve as the fundamental components of all digital systems. These electronic circuits have one or more inputs and a single output, with the output determined by a specific logical...

 
 
 

RS232 serial cable layout

Almost nothing in computer interfacing is more confusing than selecting the right RS232 serial cable. These pages are intended to provide information about the most common serial RS232 cables in normal computer use, or in more common language "How do I connect devices and computers using RS232?"

RS232 serial connector pin assignment

The RS232 connector was originally developed to use 25 pins. In this DB25 connector pinout provisions were made for a secondary serial RS232 communication channel. In practice, only one serial communication channel with accompanying handshaking is present. Only very few computers have been manufactured where both serial RS232 channels are implemented. Examples of this are the Sun SparcStation 10 and 20 models and the Dec Alpha Multia. Also on a number of Telebit modem models the secondary channel is present. It can be used to query the modem status while the modem is on-line and busy communicating. On personal computers, the smaller DB9 version is more commonly used today. The diagrams show the signals common to both connector types in black. The defined pins only present on the larger connector are shown in red. Note, that the protective ground is assigned to a pin at the large connector where the connector outside is used for that purpose with the DB9 connector version.

The pinout is also shown for the DEC modified modular jack. This type of connector has been used on systems built by Digital Equipment Corporation; in the early days one of the leaders in the mainframe world. Although this serial interface is differential (the receive and transmit have their own floating ground level which is not the case with regular RS232) it is possible to connect RS232 compatible devices with this interface because the voltage levels of the bit streams are in the same range. Where the definition of RS232 focussed on the connection of DTE , data terminal equipment (computers, printers, etc.) with DCE , data communication equipment (modems), MMJ was primarily defined for the connection of two DTE's directly.

RS232 DB25 to DB9 converter

The original pinout for RS232 was developed for a 25 pins sub D connector. Since the introduction of the smaller serial port on the IBM-AT, 9 pins RS232 connectors are commonly used. In mixed applications, a 9 to 25 pins converter can be used to connect connectors of different sizes. As most of the computers are equipped with the DB9 serial port version, all wiring examples on this website will use that connector as a default. If you want to use the example with a DB25 , simply replace the pin numbers of the connector according to the conversion table below.

DB9 - DB25 conversion
DB9DB25Function
18Data carrier detect
23Receive data
32Transmit data
420Data terminal ready
57Signal ground
66Data set ready
74Request to send
85Clear to send
922Ring indicator

RS232 serial loopback test plugs

The following RS232 connectors can be used to test a serial port on your computer. The data and handshake lines have been linked. In this way all data will be sent back immediately. The PC controls its own handshaking. The first test plug can be used to check the function of the RS232 serial port with standard terminal software. The second version can be used to test the full functionality of the RS232 serial port with Norton Diagnostics or CheckIt.

RS232 loopback test plug for terminal emulation software
DB9DB25Function
1 + 4 + 66 + 8 + 20DTR CD + DSR
2 + 32 + 3Tx Rx
7 + 84 + 5RTS CTS
RS232 loopback test plug for Norton Diagnostics and CheckIt
DB9DB25Function
1 + 4 + 6 + 96 + 8 + 20 + 22DTR CD + DSR + RI
2 + 32 + 3Tx Rx
7 + 84 + 5RTS CTS

Testing occurs in a few steps. Data is sent on the Tx line and the received information on the Rx input is then compared with the original data. The signal level on the DTR and RTS lines is also controlled by the test software and the attached inputs are read back in the software to see if these signal levels are properly returned. The second RS232 test plug has the advantage that the ring-indicator RI input line can also be tested. This input is used by modems to signal an incoming call to the attached computer.

RS232 null modem cables

The easiest way to connect two PC's is using an RS232 null modem cable. The only problem is the large variety of RS232 null modem cables available. For simple connections, a three line RS232 cable connecting the signal ground and receive and transmit lines is sufficient. Depending of the software used, some sort of handshaking may however be necessary. Use the RS232 null modem selection table to find the right null modem cable for each purpose. For a Windows 95/98/ME Direct Cable Connection, the RS232 null modem cable with loop back handshaking is a good choice.

RS232 null modem cables with handshaking can be defined in numerous ways, with loopback handshaking to each PC, or complete handshaking between the two systems. The most common null modem cable types are shown here.

Connector 1Connector 2Function
23Rx Tx
32Tx Rx
55Signal ground
Connector 1Connector 2Function
23Rx Tx
32Tx Rx
55Signal ground
1 + 4 + 6-DTR CD + DSR
-1 + 4 + 6DTR CD + DSR
7 + 8-RTS CTS
-7 + 8RTS CTS
Connector 1Connector 2Function
17 + 8RTS CTS + CD
23Rx Tx
32Tx Rx
46DTR DSR
55Signal ground
64DSR DTR
7 + 81RTS CTS + CD
Connector 1Connector 2Function
23Rx Tx
32Tx Rx
46DTR DSR
55Signal ground
64DSR DTR
78RTS CTS
87CTS RTS
  Mar. 2007 | |    Copyright © 1997-2007 Lammert Bies, All rights reserved  

serial interface pin assignment

Rs-232 db9 pins and signals.

rs232 cable pin assignment

  • Ask a question

RS-232 ,  is a standard introduced in 1960 for serial communication transmission of data. It formally defines the signals connecting between a DTE (data terminal equipment) such as a computer terminal, and a DCE (data communication equipment), such as a modem. The RS-232 standard had been commonly used in computer serial ports. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. PC serial port is based on RS-232 standard, you may find signals details in the RS-232 interface pinout .

RS-232 , when compared to later interfaces such as  RS-422 ,  RS-485  and  Ethernet , has lower transmission speed, short maximum cable length, large voltage swing, large standard connectors, no multipoint capability and limited multidrop capability. In modern personal computers,  USB  has displaced RS-232 from most of its peripheral interface roles. Many computers no longer come equipped with RS-232 ports (although some motherboards come equipped with a COM port header that allows the user to install a bracket with a DE-9 port ) and must use either an external USB-to-RS-232 converter or an internal expansion card with one or more serial ports to connect to RS-232 peripherals. Nevertheless, thanks to their simplicity and past ubiquity, RS-232 interfaces are still used — particularly in industrial machines, networking equipment, and scientific instruments where a short-range, point-to-point, low-speed wired data connection is adequate.

This PC serial port interface is single ended (interconnect  two devices only, via RS232 serial cable ), the data rate is less than 20 kbps. RS232 is the voltage loop serial interface with full-duplex communication represented by voltage levels with respect to system ground. A common ground between the PC and the associated device is necessary. Hot-plug isn't supported, but sometimes allowed. Nowdays only 9-pin connector is still in use for PCs.

DE-9 Pin Signal Name Dir Description


 
1 DCD Data Carrier Detect
2 RXD Receive Data
3 TXD Transmit Data
4 DTR Data Terminal Ready
5 0V/COM 0V or System Ground
6 DSR Data Set Ready
7 RTS Request to Send
8 CTS Clear to Send
9 RI Ring Indicator

Note: Direction is DTE (Computer) relative DCE (Modem)  

Standard RS232 data packet

RS232 data  is usually sent as a packet with 7 or 8 bit words, start, stop, parity bits (may be varied). Sample transmission shown on picture: Start bit (active low, usually between +3v and +15v) followed by data bits, parity bit (depends on protocol used) and finished by stop bit (used to bring logic high, usually between -3v and -15v).

Sample RS232 serial port device. How serial mouse works

Typical PC mouse controlling system has the following parts: sensors -> mouse controller -> communication link -> data interface -> driver -> software. Sensors are the movement detectors which sense the mouse movement and button swiches which sense the button states. Mouse controller reads the state of those sensors and takes acount of current mouse position. When this information changes the mouse controller sends a packet of data to the computer serial data interface controller. The mouse driver in the computer received that data packet and decodes the information from it and does actions based on the information.

PC RS232 serial mouse voltage levels:

Mouse takes standard RS-232C output signals (+-12V) as its input signals. Those outputs are in +12V when mouse is operated. Mouse takes some current from each of the RS-232C port output lines it is connected (about 10mA). Mouse send data to computer in levels that RS-232C receiver chip in the computer can uderstand as RS-232C input levels. Mouse outputs are normally something like +-5V, 0..5V or sometimes +-12V. Mouse electronics normally use +5V voltage.

Serial device hardware implementation

PC serial mouse uses typically DTR and RTS lines for generating +5V power for microcontroller circuit in the mouse. Because typical optomechanical mouse also needs power for 4 leds in the optocoupler movevement detectors, there is not much power to loose. A typical approach is to use diodes to take current from DTR and RTS lines and then feed it through resistor to all of the (infrared) leds in the movement detectors. The positive power supply usually taken from RTS and DTR lines (just after the diodes and before the resistor going to leds). The negative supply for transmitter is taken from TD pin. Typical PC serial port mouse takes 10 mA total current and operates at voltage range of 6-15V. The data itself in sent using standard asynchronous RS-232C serial format:

Serial mouse pinout explanation

shell Protective Ground  
3 TD Serial data from host to mouse (only for power)
2 RD Serial data from mouse to host
7 RTS Positive voltage to mouse
8 CTS  
6 DSR  
5 Signal Ground  
4 DTR Positive voltage to mouse and reset/detection

RTS = Request to Send CTS = Clear to Send DSR = Data Set Ready DTR = Data Terminal Ready

When DTR line is toggled, mouse should send one data byte containing letter M (ascii 77) to identify itself. To function correctly, both the RTS and DTR lines must be positive. The lines DTR-DSR and RTS-CTS must NOT be shorted. Implement the RTS toggle function by setting the RTS line negative and positive again. The negative pulse width is at least 100ms. After a cold boot, the RTS line is usually set to a negative level. In this case, setting the RTS line to a positive level is also considered an RTS toggle.

RS232 serial data parameters and packet format

1200bps, 7 databits, 1 stop-bit

Data packet is 3 byte packet. It is send to the computer every time mouse state changes (mouse moves or keys are pressed/released).

Note: The bit marked with X is 0 if the mouse received with 7 databits and 2 stop bits format. It is also possible to use 8 databits and 1 stop bit format for receiving. In this case X gets value 1. The safest thing to get everything working is to use 7 databits and 1 stopbit when receiving mouse information (and if you are making mouse then send out 7 databits and 2 stop bits).

The byte marked with 1. is send first, then the others. The bit D6 in the first byte is used for syncronizing the software to mouse packets if it goes out of sync.

LB is the state of the left button (1 means pressed down); RB is the state of the right button (1 means pressed down); X7-X0 movement in X direction since last packet (signed byte); Y7-Y0 movement in Y direction since last packet (signed byte)  

rs232 cable pin assignment

  • RS-232 (EIA-232) serial interface pinout
  • RS232 serial to USB converter pinout
  • RS-232 serial cable pinout
  • Universal (generic) serial data / flash mobile phone cable schematic pinout
  • RS232 serial motherboard header connector pinout
  • RS232 to TTL serial cable pinout

RS-232 DB9 diagram

Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Pin assignment on rj45 when using rs232

I am having a problem creating a cable to connect with two devices. The first devisce is an Intellivue MP70 that I want to connect to the RS232 port using an RJ45 end. On the other side there should also be a RJ45 connection that should be connected to a Lantronix EDS-MD Server, and i can't figure out the pin assignment.

I got the following image:

enter image description here

And the following table:

enter image description here

However, as you can see this is a connection from RJ45 to DB9. How do I translate this so i get RJ45 on both ends of the cable?

I can also mention that I have access to a RJ45 to Screw terminal adaptor on one side.

FewWords's user avatar

  • 5 \$\begingroup\$ You'll really need to mention what's on the other side of the cable, it seems you know the Intellivue side of things but there are a lot of different schemes for RS232 to RJ45. \$\endgroup\$ –  PeterJ Commented Nov 19, 2014 at 11:23

You can remap the DB9 to the RJ45 of your Lantronix EDS-MD. i have found a adapter 'pin out' in the user manual. there are Adapters and Serial Port Pinouts listet - in the overview there is one cable described as

500-153- RJ45-to DB9F Connects the RJ45 RS232 serial port s of EDS-MD to a DB9M DTE interface of a PC or serial device to check that serial ports in the EDS- MD are functioning properly.

but this one has no drawing.. so i looked at the rest and searched for the 'DB9M DTE'

200.2070A Adapter RJ45-to- DB9F Allows a standard straight-pinned CA T5 cable to connect the EDS-MD to the DB9M DTE interface of a PC or serial device.

for this is a drawing on page 96: http://www.lantronix.com/pdf/EDS-MD_UG.pdf#page=96&zoom=auto,-169,21 the only problem is there is no direct naming of the signals. but i think you can use the DB9 Pinout to match your mentioned DB9. So your table would be as following:

DB9 List from Wikipedia ( http://de.wikipedia.org/wiki/RS-232#Verkabelung_und_Stecker )

DTE – data terminal equipment DCE – data circuit-terminating equipment

Name is seen from DTE site.

pleas check again - eventually you have to exchange TxD & RxD on one site...

Stefan Krüger s-light's user avatar

Your Answer

Sign up or log in, post as a guest.

Required, but never shown

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .

Not the answer you're looking for? Browse other questions tagged rs232 cables pins db9 or ask your own question .

  • The Overflow Blog
  • From PHP to JavaScript to Kubernetes: how one backend engineer evolved over time
  • Featured on Meta
  • We've made changes to our Terms of Service & Privacy Policy - July 2024
  • Bringing clarity to status tag usage on meta sites

Hot Network Questions

  • Can the subjunctive mood be combined with ‘Be to+infinitive’?
  • An integral using Mathematica or otherwise
  • When a submarine blows its ballast and rises, where did the energy for the ascent come from?
  • If more collisions happen with more resistance, why less heat is generated?
  • Unexpected behavior of SetDelayed and Derivative
  • How can I draw water level in a cylinder like this?
  • Future perfect with different modals
  • In theory, could an object like 'Oumuamua have been captured by a three-body interaction with the sun and planets?
  • Hiding all UI elements within a blender window with the python API
  • Why are volumes of revolution typically taught in Calculus 2 and not Calculus 3?
  • Difference between 頁 and ページ
  • Meaning of “ ’thwart” in a 19th century poem
  • Reduce String Length With Thread Safety & Concurrency
  • What food plants/algae are viable to grow 9,000 meters beneath the sea, if given plenty of light and air?
  • Is it possible to do physics without mathematics?
  • Sticker on caption phone says that using the captions can be illegal. Why?
  • What are the limits of Terms of Service as a legal shield for a company?
  • Adding more than one image as album art to m4a via command line
  • Cannot remove old solder
  • Will fire still burn well in my atmosphere?: concentration vs partial pressure
  • Which cards use −5 V and −12 V in IBM PC compatible systems?
  • Are automorphisms of matrix algebras necessarily determinant preservers?
  • Which game is "that 651"?
  • If every function is continuous if and only if its projections are continuous, can we conclude the codomain has the product topology?

rs232 cable pin assignment

Stratus Engineering

What Is an RS232 9 Pin Pinout?

RS232 monitoring hardware establishes a connection between data terminal equipment (DTE) and data communication equipment (DCE). In order to link these devices, an RS232 D9 pinout is essential, as this pinout will allow you to connect two devices successfully.

An RS232 pinout 9 pin cable features nine pins:

1.     Data Carrier Detect – After a data terminal is detected, a signal is sent to the data set that is going to be transmitted to the terminal.

2.     Received Data – The data set receives the initial signal via the receive data line (RxD).

3.     Transmitted Data – The data terminal gets a signal from the data set, a confirmation that there is a connection between the data terminal and the data set.

4.     Data Terminal Ready – A positive voltage is applied to the data terminal ready (DTR) line, a sign that the data terminal is prepared for the transmission of data.

5.     Signal Ground – A return for all the signals on a single interface, the signal ground (SG) offers a return path for serial communications. Without SG, serial data cannot be transmitted between devices.

6.     Data Set Ready – A positive voltage is applied to the data set ready (DSR) line, which ensures the serial communications between a data terminal and a data set can be completed.

7.     Request to Send – A positive voltage indicates the request to send (RTS) can be performed, which means the data set is able to send information to the data terminal without interference.

8.     Clear to Send – After a connection has been established between a data terminal and a distant modem, a clear to send (CS) signal ensures the data terminal recognizes that communications can be performed.

9.     Ring Indicator – The ring indicator (RI) signal will be activated if a modem that operates as a data set detects low frequency. When this occurs, the data terminal is alerted, but the RI will not stop the flow of serial data between devices.

Understanding the ins and outs of the 9 pin RS232 cable pinout can be challenging for even experienced design services professionals. But with support from a proven engineering team, you can optimize the transmission of data via a RS232 9 pin pinout.

Stratus Engineering supplies a broad array of RS232 hardware monitoring solutions , along with application expertise and extensive hardware and software engineering experience. To learn more how we support electronics and software for embedded systems, please contact us today at 858-663-1841.

LDM231-251 RS-232 Protocol

This document describes the hardware interface and software protocols of RS-232 interface communication between the ViewSonic LED Display and computers or other control units with RS-232 protocol.

RS-232 Hardware Specification

ViewSonic RS-232 serial port on the lower left side:

  • Connector type: DB 9-Pin Female
  • Use of straight-through parallel cable for connection
  • Pin Assignment:
  Pin # Signal Remark
Female DB 9-Pin 1 NC  
2 TXD Output from Display
3 RXD Input to Display
4 NC  
5 GND GND
6 NC  
7 NC
8 NC
9 NC
frame GND

RS-232 Communication Setting

Baud Rate Select: 9600bps (fixed)
Data Bits: 8 bits (fixed)
Parity: None (fixed)
Stop Bits: 1 (fixed)

Command Table

Function Command Code

(Hex)

HEX Data Range
Power on/off(standby):STBY 21 38 30 31 73 21 30 30 30 0D
Power on/off(standby):ON 21 38 30 31 73 21 30 30 31 0D
Input Select:USB auto play 22 38 30 31 73 22 30 30 33 0D
Input Select:HDMI1 22 38 30 31 73 22 30 30 34 0D
Input Select:HDMI2 22 38 30 31 73 22 30 31 34 0D
Input Select:HDMI3 22 38 30 31 73 22 30 32 34 0D
Input Select:HDMI4 22 38 30 31 73 22 30 33 34 0D
Brightness 24 38 30 31 73 24 3X 3X 3X 0D 000-100
Brightness:Bright down (-1) 24 38 30 31 73 24 39 30 30 0D
Brightness:Bright up (+1) 24 38 30 31 73 24 39 30 31 0D
Power lock:Unlock 34 38 30 31 73 34 30 30 30 0D
Power lock:Lock 34 38 30 31 73 34 30 30 31 0D
Volume 35 38 30 31 73 35 3X 3X 3X 0D 000-100
Volume:Volume down(-1) 35 38 30 31 73 35 39 30 30 0D
Volume:Volume up(+1) 35 38 30 31 73 35 39 30 31 0D
Mute:OFF 36 38 30 31 73 36 30 30 30 0D
Mute:ON 36 38 30 31 73 36 30 30 31 0D
Button lock:Unlock 38 38 30 31 73 38 30 30 30 0D
Button lock:Lock 38 38 30 31 73 38 30 30 31 0D
Menu lock:Unlock 3E 38 30 31 73 3E 30 30 30 0D
Menu lock:Lock 3E 38 30 31 73 3E 30 30 31 0D
Key Pad:UP 41 38 30 31 73 41 30 30 30 0D
Key Pad:DOWN 41 38 30 31 73 41 30 30 31 0D
Key Pad:LEFT 41 38 30 31 73 41 30 30 32 0D
Key Pad:RIGHT 41 38 30 31 73 41 30 30 33 0D
Key Pad:ENTER 41 38 30 31 73 41 30 30 34 0D
Key Pad:INPUT 41 38 30 31 73 41 30 30 35 0D
Key Pad:MENU/(EXIT) 41 38 30 31 73 41 30 30 36 0D
Key Pad:EXIT 41 38 30 31 73 41 30 30 37 0D
Key Pad:power on/off 41 38 30 31 73 41 30 30 38 0D
Key Pad:inputlist 41 38 30 31 73 41 30 30 39 0D
Key Pad:brightness 41 38 30 31 73 41 30 31 30 0D
Key Pad:blank 41 38 30 31 73 41 30 31 31 0D
Key Pad:home 41 38 30 31 73 41 30 31 32 0D
Key Pad:volume+ 41 38 30 31 73 41 30 31 33 0D
Key Pad:volume- 41 38 30 31 73 41 30 31 34 0D
Key Pad:next 41 38 30 31 73 41 30 31 35 0D
Key Pad:previous 41 38 30 31 73 41 30 31 36 0D
Key Pad:mute 41 38 30 31 73 41 30 31 37 0D
Key Pad:play 41 38 30 31 73 41 30 31 38 0D
Remote Control:Disable 42 38 30 31 73 42 30 30 30 0D
Remote Control:Enable 42 38 30 31 73 42 30 30 31 0D
Restore default 7E 38 30 31 73 7E 30 30 30 0D
Input Select: Cycle 22 38 30 31 73 22 30 30 5A 0D
Contrast 23 38 30 31 73 23 3X 3X 3X 0D 000-100
Sharpness 25 38 30 31 73 25 3X 3X 3X 0D 000-100
Color 26 38 30 31 73 26 3X 3X 3X 0D 000-100
Tint 27 38 30 31 73 27 3X 3X 3X 0D 000-100
Color mode:Normal 29 38 30 31 73 29 30 30 30 0D
Color mode:Warm 29 38 30 31 73 29 30 30 31 0D
Color mode:Cold 29 38 30 31 73 29 30 30 32 0D
Color mode:Personal 29 38 30 31 73 29 30 30 33 0D
Freeze:Off 2A 38 30 31 73 2A 30 30 30 0D
Freeze:On 2A 38 30 31 73 2A 30 30 31 0D
Bass 2E 38 30 31 73 2E 3X 3X 3X 0D 000-024
Treble 2F 38 30 31 73 2F 3X 3X 3X 0D 000-024
zoom mode:FULL(16:9) 31 38 30 31 73 31 30 30 30 0D
zoom mode:NORMAL (4:3) 31 38 30 31 73 31 30 30 31 0D
zoom mode:REAL (1:1) 31 38 30 31 73 31 30 30 32 0D
zoom mode:21:9 31 38 30 31 73 31 30 30 33 0D
OSD language:English 32 38 30 31 73 32 30 30 30 0D
OSD language:French 32 38 30 31 73 32 30 30 31 0D
OSD language:Spanish 32 38 30 31 73 32 30 30 32 0D
OSD language:German 32 38 30 31 73 32 30 30 33 0D
OSD language:Russian 32 38 30 31 73 32 30 30 34 0D
OSD language:Dutch 32 38 30 31 73 32 30 30 35 0D
OSD language:T-Chinese 32 38 30 31 73 32 30 30 36 0D
OSD language:S-Chinese 32 38 30 31 73 32 30 30 37 0D
OSD language:Turkish 32 38 30 31 73 32 30 30 38 0D
OSD language:Arabic 32 38 30 31 73 32 30 30 39 0D
PBP-Mode:Full Screen 39 38 30 31 73 39 30 30 30 0D
PBP-Mode:Dual Screen 39 38 30 31 73 39 30 30 31 0D
PBP-Mode:Three-part Screen 39 38 30 31 73 39 30 30 32 0D
PBP-Mode:Quad Screen 39 38 30 31 73 39 30 30 33 0D
PBP-Sound select:Main 3A 38 30 31 73 3A 30 30 30 0D
PBP-Sound select:Sub 3A 38 30 31 73 3A 30 30 31 0D
Date: Year 56 38 30 31 73 56 59 3X 3X 0D 17-99
Date: Month 56 38 30 31 73 56 4D 3X 3X 0D 01-12
Date: Day 56 38 30 31 73 56 44 3X 3X 0D 01-31
Time: Hour 57 38 30 31 73 57 48 3X 3X 0D 00-23
Time: Min 57 38 30 31 73 57 4D 3X 3X 0D 00-59
Time: Sec 57 38 30 31 73 57 53 3X 3X 0D 00-59
Get-Brightness 62 38 30 31 67 62 30 30 30 0D
Get-Volume 66 38 30 31 67 66 30 30 30 0D
Get-Mute 67 38 30 31 67 67 30 30 30 0D
Get-Input select 6A 38 30 31 67 6A 30 30 30 0D
Get-Power status 6C 38 30 31 67 6C 30 30 30 0D
Get-Remote control 6E 38 30 31 67 6E 30 30 30 0D
Get-Power lock 6F 38 30 31 67 6F 30 30 30 0D
Get-Button lock 70 38 30 31 67 70 30 30 30 0D
Get-Menu lock 71 38 30 31 67 71 30 30 30 0D
Get-ACK 7A 38 30 31 67 7A 30 30 30 0D
Get-Thermal 30 38 30 31 67 30 30 30 30 0D
Get-Operation hour 31 38 30 31 67 31 30 30 30 0D
Get-Device name 34 38 30 31 67 34 30 30 30 0D
Get-MAC address 35 38 30 31 67 35 30 30 30 0D
Get-IP address 36 38 30 31 67 36 30 30 30 0D
Get-Serial number 37 38 30 31 67 37 30 30 30 0D
Get-FW version 38 38 30 31 67 38 30 30 30 0D
Get-Contrast 61 38 30 31 67 61 30 30 30 0D
Get-Sharpness 63 38 30 31 67 63 30 30 30 0D
Get-Color 64 38 30 31 67 64 30 30 30 0D
Get-Tint 65 38 30 31 67 65 30 30 30 0D
Get Freeze 69 38 30 31 67 69 30 30 30 0D
Get-PBP mode 74 38 30 31 67 74 30 30 30 0D
Get-Date: Year 32 38 30 31 67 32 59 30 30 0D
Get-Date: Month 32 38 30 31 67 32 4D 30 30 0D
Get-Date: Day 32 38 30 31 67 32 44 30 30 0D
Get-Time: Hour 33 38 30 31 67 33 48 30 30 0D
Get-Time: Min 33 38 30 31 67 33 4D 30 30 0D
Get-Time: Sec 33 38 30 31 67 33 53 30 30 0D

Get Operation Time Example

Assumed the accumulated operation time is 00,123,456 hrs.

  • Send: 38 30 31 67 31 30 30 30 0D (Get Operation time)
  • Reply: 32 30 31 72 31 31 32 33 34 35 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0D

Russian cities and regions guide main page

  • Visit Our Blog about Russia to know more about Russian sights, history
  • Check out our Russian cities and regions guides
  • Follow us on Twitter and Facebook to better understand Russia
  • Info about getting Russian visa , the main airports , how to rent an apartment
  • Our Expert answers your questions about Russia, some tips about sending flowers

Russia panorama

Russian regions

  • Belgorod oblast
  • Bryansk oblast
  • Ivanovo oblast
  • Kaluga oblast
  • Kostroma oblast
  • Kursk oblast
  • Lipetsk oblast
  • Moskovskaya oblast
  • Orlovskaya oblast
  • Ryazan oblast
  • Smolensk oblast
  • Tambov oblast
  • Tula oblast
  • Tver oblast
  • Vladimir oblast
  • Voronezh oblast
  • Yaroslavl oblast
  • Map of Russia
  • All cities and regions
  • Blog about Russia
  • News from Russia
  • How to get a visa
  • Flights to Russia
  • Russian hotels
  • Renting apartments
  • Russian currency
  • FIFA World Cup 2018
  • Submit an article
  • Flowers to Russia
  • Ask our Expert

Yaroslavl Oblast, Russia

The capital city of Yaroslavl oblast: Yaroslavl .

Yaroslavl Oblast - Overview

Yaroslavl Oblast is a federal subject of Russia, part of the Central Federal District. Yaroslavl is the capital city of the region.

The population of Yaroslavl Oblast is about 1,227,400 (2022), the area - 36,177 sq. km.

Yaroslavl oblast flag

Yaroslavl oblast coat of arms.

Yaroslavl oblast coat of arms

Yaroslavl oblast map, Russia

Yaroslavl oblast latest news and posts from our blog:.

13 January, 2024 / Unique 15-domed Church of St. John the Baptist in Yaroslavl .

18 May, 2021 / Yaroslavl - the view from above .

7 February, 2020 / Rybinsk - the view from above .

16 April, 2019 / Tutayev - the view from above .

10 March, 2019 / Evening in snow-covered Yaroslavl .

More posts..

History of Yaroslavl Oblast

The first people settled on the territory of the Yaroslavl region at the end of the late Paleolithic (about 22-15 thousand years ago), after the retreat of the last glacier, when its territory was covered by the glacial tundra, on which herds of mammoths grazed. At the beginning of the second millennium BC (Bronze Age), from the Middle Dnieper, the cattle-breeding tribes of the Indo-Europeans came to this region.

In the second half of the first millennium AD, the territory of the region was populated by the Merya. In the 9th-10th centuries, the Slavs began to settle in the Upper Volga region. The Yaroslavl region became the core of the Russian lands. The first Russian town in its territory was Rostov, which was mentioned in the chronicles in 862.

In 882, Kiev became the capital of the Russian lands and Rostov became the administrative center of the North-Eastern Russia (Rostov Principality). Among the famous princes of Rostov were Boris (one of the first Russian saints) and Yaroslav the Wise, who founded the town of Yaroslavl in 1010. According to the legend, Yaroslav subdued the local pagan tribes, when he axed the “sacred” bear they worshipped. The coat of arms of Yaroslavl reminds of this event.

From the second half of the 11th century, centrifugal tendencies were intensifying. The centers of four principalities were located on the territory of the Yaroslavl region. In 1238, the North-Eastern Russia was devastated during the Mongol invasion and became dependent on the Golden Horde.

More historical facts…

In the second half of the 13th - the beginning of the 14th centuries, the towns of the North-Eastern Russia were repeatedly ravaged as a result of raids. In 1463, the territory of the Yaroslavl region peacefully became part of the Grand Duchy of Moscow. After the foundation of Arkhangelsk, Yaroslavl became an important transit point on the way from Moscow to this northern port.

In the 17th century, the old Russian architecture was experiencing a new upsurge. In Yaroslavl, Rostov Veliky, Romanov-Borisoglebsk, Uglich, Kostroma, a lot of masterpieces of Russian architecture were created. The complex of Tolga monastery was formed, the center of which was the Vvedensky Cathedral (1681-1683). During the 17th century, more than 40 stone religious buildings were built in Yaroslavl.

The territory of the Yaroslavl region was badly damaged during the Time of Troubles. In 1777, Yaroslavl gubernia (province) was formed. In 1850, the Yaroslavl Tobacco Factory was established. In 1879, with the participation of Mendeleev, the Yaroslavl Oil Refinery was established. In 1870, the railway connected Yaroslavl with Moscow, and, in 1872 - with Vologda.

During the Civil War, there were no active military operations on the territory of the region, with the exception of the Yaroslavl and Rybinsk uprisings, which caused heavy damage to these towns.

After the forced industrialization of the 1930s, the sectoral structure of the local economy changed. Engineering and chemical industry became the main branches of the economy, while the traditional textile industry moved to the third place. In 1936, Yaroslavl Oblast was formed with the following three main cities - Yaroslavl, Rybinsk and Kostroma.

In 1944, Kostroma Oblast was separated from Yaroslavl Oblast. Since then, the boundaries of the region have not changed much. In 1935, the construction of the Rybinsk hydroelectric power station began, which led to the appearance of a vast Rybinsk reservoir on the Volga River and the flooding of the town of Mologa.

During the Second World War, more than 500,000 residents of the Yaroslavl region went to the front, more than 200,000 people were killed. After the war, the construction of the Rybinsk hydroelectric power station and the filling of the Rybinsk reservoir were completed.

In 1962, the Novo-Yaroslavl Refinery was opened, production of gasoline, fuel oil, kerosene, raw materials for the production of rubber, plastics, varnishes began. In this regard, the ecological situation in Yaroslavl deteriorated sharply. In the 1960s-1990s, Yaroslavl was invariably among the 50 most polluted cities of the USSR. In 1970, to the centenary of the birth of V.I. Lenin, a university was opened in Yaroslavl.

Classical Russian landscapes in Yaroslavl Oblast

Summer in Yaroslavl Oblast

Summer in Yaroslavl Oblast

Author: Oleg Komarov

Haymaking time in the Yaroslavl region

Haymaking time in the Yaroslavl region

Author: Andrey Zakharov

Winter in Yaroslavl Oblast

Winter in Yaroslavl Oblast

Author: Pershin S.V.

Yaroslavl Oblast - Features

Yaroslavl Oblast is located in the north of the European part of Russia, in the center of the East European Plain. The length of the region from north to south is 270 km, from west to east - 220 km. It has an advantageous geographical location - close proximity to Moscow and St. Petersburg.

The climate is moderately continental, with long cold winters and short warm summers. The average temperature in January is minus 11 degrees Celsius, in July - plus 18 degrees Celsius. The largest cities and towns of Yaroslavl Oblast are Yaroslavl (594,000), Rybinsk (179,600), Tutayev (39,500), Pereslavl-Zalessky (36,700), Uglich (31,100), Rostov (30,100).

The main natural resources are mainly building materials (sand, gravel, clay), peat and mineral waters. On the Volga River, there are two reservoirs: Uglich and Rybinsk (the largest in Central Russia). There are more than 80 lakes in the region, the largest of them are Lake Nero and Lake Pleshcheyevo.

On the territory of the region there are two specially protected natural territories of federal significance: the Darwin State Natural Biosphere Reserve and the National Park “Plescheevo Lake”.

Yaroslavl Oblast is one of the most industrialized regions in Russia. The leading industries are machine building and metalworking, food, chemical and petrochemical industries. This region is one of the largest dairy producers in the country (cheese, butter, cottage cheese, etc.).

The highway of federal significance M8 “Kholmogory”, connecting the region with Moscow, Vologda and Arkhangelsk, passes through the Yaroslavl region.

Tourism in Yaroslavl Oblast

Yaroslavl Oblast is the territory where Russian statehood, culture, language originated, the most important historical events took place, the region of ancient towns and classical Russian landscapes. In total, there are more than 5,000 monuments of history and culture.

The famous tourist route “Golden Ring of Russia” passes through Pereslavl-Zalessky, Rostov Veliky, Yaroslavl. The Volga River is the main cruise tourism route in Russia, cruise ships stop in Uglich, Myshkin, Rybinsk, Tutayev, Yaroslavl.

In 2005, the historical center of Yaroslavl was included in the UNESCO World Heritage List. All 11 towns of the Yaroslavl region, as well as the village of Borisoglebsky and the village of Velikoye are historical settlements. Their preserved architectural complexes have great scientific, cultural and aesthetic significance.

The Transfiguration Cathedral (1152) in Pereslavl-Zalessky is the oldest building in Central Russia. St. John the Baptist Church with 15 domes, located in Yaroslavl, is depicted on the reverse side of the Russian banknote of 1000 rubles.

In the Yaroslavl region there are more than different 250 museums. The largest museums are located in majestic architectural complexes:

  • Federal Museum “Rostov Kremlin” occupies the territory of one of the best monuments of Russian architecture of the 17th century - the Bishop’s courtyard;
  • Yaroslavl Historical, Architectural and Art Museum-Reserve is housed in the complex of the former Savior-Transfiguration Monastery;
  • The territory of the Uglich Kremlin is occupied by the Uglich Historical, Architectural and Art Museum;
  • Rybinsk Museum-Reserve is located in a beautiful building of the Bread Exchange.

The most popular non-state museums are the museum “Music and Time” in Yaroslavl, the Flatiron Museum in Pereslavl-Zalessky, the Museum of Myths and Superstitions in Uglich, the Museum of the Coachman in Gavrilov-Yam. Myshkin, a small provincial town, is known for its unique collection of mice. Connoisseurs of Russian literature are attracted by the former estate of N.A. Nekrasov “Karabikha”, and lovers of ecological tourism - by the national park “Plescheevo Lake.”

This region is a traditional venue for numerous exhibitions and festivals, in particular the festival of choral and bell music “Transfiguration”, the music festival “Jazz on the Volga”, the international Volkov Festival of Provincial Theaters and others. The main Maslenitsa of Russia is celebrated in Yaroslavl. In July, in Pereslavl-Zalessky, the International Festival of Aeronautics “Golden Ring of Russia” is held.

The lives of many famous Russians were linked with this land. Prince Alexander Nevsky was born in Pereslavl-Zalessky. The village of Varnitsa, located near the town of Rostov, is the birthplace of St. Sergius of Radonezh. On Pleshcheevo Lake, young Peter I laid the foundations of the Russian fleet. Valentina Tereshkova, the world’s first woman cosmonaut, was born in the village of Bolshoe Maslennikovo in Tutaevsky district.

Yaroslavl oblast of Russia photos

Yaroslavl Oblast scenery

Yaroslavl Oblast - a great place for a river cruise

Yaroslavl Oblast - a great place for a river cruise

Author: Christian Pellegrin

Country life in the Yaroslavl region

Country life in the Yaroslavl region

Author: Chastov Oleg

Golden autumn in Yaroslavl Oblast

Golden autumn in Yaroslavl Oblast

Author: Marilyn Whiteley

Yaroslavl Oblast views

Village in the Yaroslavl region

Village in the Yaroslavl region

Author: Savinov Sergey

Paved road in Yaroslavl Oblast

Paved road in Yaroslavl Oblast

Author: Mihail Selifontov

Yaroslavl Oblast scenery

Author: Mikhail Grizly

Pictures of the Yaroslavl region

Yaroslavl Oblast landscape

Yaroslavl Oblast landscape

Abandoned church in Yaroslavl Oblast

Abandoned church in Yaroslavl Oblast

Beautiful churches of the Yaroslavl region

Beautiful churches of the Yaroslavl region

The comments of our visitors

  • Currently 2.87/5

Rating: 2.9 /5 (150 votes cast)

Residential

  • Long term rentals
  • Vacation rentals

Property Type

  • Apartment & Condo
  • House & Single-family home
  • Multi-family home
  • Parking space
  • Misc & Unspecified
  • Office & Commercial space
  • Warehouse & Industrial space
  • Business opportunity

Property Subtype

  • Office space
  • Commercial space
  • Industrial space
  • Bar, Hotel, Restaurant
  • Food & Beverage
  • Beauty & Health
  • Sport & Fitness
  • Nightclub, Bowling, Recreation
  • Newsagency & Stationery
  • Phone, Computer, Home Appliance
  • Clothing & Accessories
  • Home Furniture & Furnishings
  • Toys & Video Games
  • Florist & Garden Center
  • Agriculture & Horticulture
  • Auto, Moto, Boat, Transport
  • Animal & Pet Care
  • Building Mat. & Hardware Stores
  • Shoe Repair & Locksmith
  • Cleaning & Laundry
  • Building & Construction
  • Miscellaneous

Property Size

Buildable , monthly rent, advanced search criteria.

  • Guest house & Bed and Breakfast
  • Private mansion
  • Detached house

Email frequency

Other currencies.

  • AFN Afghan afghani
  • ALL Albanian lek
  • DZD Algerian Dinar
  • AOA Angolan kwanza
  • ARS Argentine Peso
  • AMD Armenian Dram
  • AWG Aruban florin
  • AUD Australian Dollar
  • AZN Azerbaijanian Manat
  • BSD Bahamian Dollar
  • BHD Bahraini Dinar
  • BDT Bangladeshi taka
  • BBD Barbadian dollar
  • BYR Belarussian Ruble
  • BWP Botswana pula
  • BRL Brazil Real
  • GBP British Pound
  • BGN Bulgarian Lev
  • CAD Canadian Dollar
  • XPF CFP franc
  • CLP Chilean Peso
  • CNY Chinese Yuan
  • COP Colombian Peso
  • HRK Croatian Kuna
  • CYP Cypriot Pound
  • CZK Czech Koruna
  • DKK Danish Krone
  • XCD East Caribbean Dollar
  • EGP Egyptian Pound
  • ETB Ethiopian Birr
  • GEL Georgian Lari
  • GHS Ghana cedi
  • HUF Hungarian Forint
  • INR Indian Rupee
  • IRR Iranian Rial
  • IQD Iraqi dinar
  • ILS Israeli new shekel
  • JPY Japanese yen
  • KZT Kazakhstani tenge
  • KWD Kuwaiti Dinar
  • KGS Kyrgyzstani som
  • LVL Latvian Lats
  • MKD Macedonian Denar
  • MYR Malaysian Ringgit
  • MXN Mexican Peso
  • MDL Moldovan Leu
  • MAD Moroccan Dirham
  • NZD New Zealand Dollar
  • NOK Norwegian Krone
  • PKR Pakistani Rupee
  • PHP Philippine Peso
  • PLN Polish Zloty
  • RON Romanian leu
  • RUB Russian Ruble
  • SAR Saudi riyal
  • RSD Serbian Dinar
  • SGD Singapore dollar
  • ZAR South Africa Rand
  • KRW South Korean won
  • SDG Sudanese Pound
  • SEK Swedish Krona
  • CHF Swiss Franc
  • THB Thai Baht
  • TRY Turkish Lira
  • TMT Turkmenistan manat
  • UAH Ukrainian hryvnia
  • AED United Arab Emirates dirham
  • USD US Dollar
  • VND Vietnamese dong

COMMENTS

  1. RS232 Connector Pin Assignment

    RS232 Connector Pin Assignment. RS232 Cable Information. DB 9 and DB 25 Connection. The original pin layout for RS232 was developed for a 25 pins D sub connector. In this pin-out provisions were made for a secondary communication channel. In practice, only one communication channel with accompanying handshaking is present.

  2. RS232 Pinout and Specifications

    Also, in common use are cables with a 25-pin D-sub connector on one end and a RS-232 9-pin connector on the other. Any equipment with 8P8C connectors is usually provided with a cable that has a DB-9 or a DB-25.

  3. Understanding the Pin Diagram of a Serial Cable RS232 Connection

    The pin diagram is an essential tool for technicians and engineers working with RS232 serial communication. It helps them correctly identify and connect the pins on the serial cable, ensuring proper data transmission between devices. Understanding the pin assignments and their functions is crucial for troubleshooting and configuring serial communication setups.

  4. RS232 serial cable pinout information

    RS232 serial connector pin assignment The RS232 connector was originally developed to use 25 pins. In this DB25 connector pinout provisions were made for a secondary serial RS232 communication channel. In practice, only one serial communication channel with accompanying handshaking is present.

  5. RS-232 (EIA-232) serial interface pinout signals

    Pinout of RS-232 (EIA-232) serial interface and layout of 25 pin D-SUB male connector and 25 pin D-SUB female connectorRS-232 is the standard serial communications interface found on many types of equipment such as computers, modems, printers, Microcontrollers, eprom programmers, and a host of other devices. RS232 pinout may be varied.

  6. All you have to learn about serial connector pinouts

    RS232 manages communication flowing between the DTE and DCE using serial pinouts of either the DB9 or DB25 variety. These D-sub connectors can terminate with an RS232 female pinout or DB25 or DB9 male connector pins. Each pin in a 9 or 25 serial connector pinout has its own distinct function. You can also learn RS485 pinout.

  7. RS232 Pinout, Definition, Uses, Speed & Baud Rate

    RS232 cable The cables provide the necessary electrical connection for the terminals during data transfer. Thus RS232 terminals should not be connected with ordinary cables. The 9-pin DB9 cables are used to connect with the RS232 standard. Since the connection is between the DTE and DCE, the pins are assigned a 1:1 order.

  8. RS232 Connector Pinout, Configuration, Features, Circuit & Datasheet

    RS232 Pin Configuration New RS232 has nine pins as mentioned earlier. These nine pins are arranged in the port as shown in RS232 Connector Pinout. The DCE and DTE ports are exactly similar except for the direction of data flow. These nine pins are roughly divided in to three categories and we will discuss each category below.

  9. RS232 Serial Port Connector Pin Layout

    RS232 Serial Port Connector Pin Layout RS-232 is a serial communications standard that provides asynchronous and synchronous communication capabilities, such as hardware flow control, software flow control, and parity check.

  10. Fundamentals of RS232 Communication Protocol: Working Principle and

    The standard specifies the electrical voltage levels, signal timing, and connector pin assignments for serial communication. Despite the emergence of newer protocols, RS232 retains its significance in certain applications, thanks to its simplicity and widespread support.

  11. PDF Microsoft Word

    RS232 Cable Information DB 9 and DB 25 Connection The original pin layout for RS232 was developed for a 25 pins D sub connector. In this pin-out provisions were made for a secondary communication channel. In practice, only one communication channel with accompanying handshaking is present.

  12. RS-232 Cables, Wiring and Pinouts

    RS-232 cables are a type of serial cable that uses the RS-232 standard. These cables have 25 pins. Unlike other types of data cabling, RS-232 is not used for video or audio signals. Instead, it is only used to transmit digital data such as binary code from one device to another. The most common usage of RS-232 cables is in configuration and control equipment, where it is often interfaced with ...

  13. RS232 serial cable pinout information

    RS232 serial connector pin assignment. The RS232 connector was originally developed to use 25 pins. In this DB25 connector pinout provisions were made for a secondary serial RS232 communication channel. In practice, only one serial communication channel with accompanying handshaking is present.

  14. RS-232

    RS-232. A DB-25 connector as described in the RS-232 standard. Data circuit-terminating equipment (DCE) and data terminal equipment (DTE) network. In telecommunications, RS-232 or Recommended Standard 232 [ 1] is a standard originally introduced in 1960 [ 2] for serial communication transmission of data. It formally defines signals connecting ...

  15. RS-232 DB9 pinout signals @ PinoutGuide.com

    Pinout of PC serial port (RS-232 DE9) and layout of 9 pin D-SUB male connector and 10 pin IDC male connectorThis RS232C DE-9 (usually miscalled DB-9) port is available in some PCs and many other devices. An RS-232 serial port was once a standard feature of a personal computer, used for connections to modems, printers, mice, data storage, uninterruptible power supplies, and other peripheral ...

  16. Cable Assignment: RS232 Cable Type 6ES7 901-1BF00-0XA0

    This document provides a diagram and description of the pin assignments for a 9-pin RS232 connector cable. The cable uses a 9-pin SUB-D connector on each end and assigns signals like Transmit Data, Receive Data, Data Terminal Ready, Signal Ground, Data Set Ready, Request To Send, Clear To Send, and Ring Indicator to specific pins while keeping others unused.

  17. cables

    1 I am having a problem creating a cable to connect with two devices. The first devisce is an Intellivue MP70 that I want to connect to the RS232 port using an RJ45 end. On the other side there should also be a RJ45 connection that should be connected to a Lantronix EDS-MD Server, and i can't figure out the pin assignment.

  18. RS232 9 Pin Pinout

    RS232 serial port monitoring hardware stands out for a number of reasons, including its 9 pin RS232 pinout. This pinout can make a world of difference for successful RS232 serial communications. Thus, it is important to understand how the 9 pin RS232 cable pinout can affect the flow of serial data between devices.

  19. RS232 Connector Pin Assignment

    The document discusses various RS232 connector types, pin assignments, and cable configurations. It provides diagrams of DB9 and DB25 connectors showing the pin assignments for transmit, receive and handshake signals. It also describes null modem cables and cables for connecting devices like printers, monitors and loopback tests.

  20. LDM231-251 RS-232 Protocol

    ViewSonic RS-232 serial port on the lower left side: Connector type: DB 9-Pin Female; Use of straight-through parallel cable for connection; Pin Assignment: Pin # Signal Remark Female DB 9-Pin 1 NC 2 TXD Output from Display 3 RXD Input to Display 4 NC 5 GND GND 6 NC 7 NC 8 NC 9 NC frame GND RS-232 Communication Setting ...

  21. Borisoglebsky District, Yaroslavl Oblast

    Borisoglebsky District ( Russian: Борисогле́бский райо́н) is an administrative [1] and municipal [7] district ( raion ), one of the seventeen in Yaroslavl Oblast, Russia. It is located in the center of the oblast. The area of the district is 1,750 square kilometers (680 sq mi). [2] Its administrative center is the urban locality (a work settlement) of Borisoglebsky. [1 ...

  22. Yaroslavl Oblast, Russia travel guide

    Yaroslavl Oblast is located in the north of the European part of Russia, in the center of the East European Plain. The length of the region from north to south is 270 km, from west to east - 220 km. It has an advantageous geographical location - close proximity to Moscow and St. Petersburg. The climate is moderately continental, with long cold ...

  23. Houses and apartments for sale : Yaroslavl Oblast

    Real estate listings Yaroslavl Oblast. Houses, apartments, lands for sale Yaroslavl Oblast Rooms Property Size sqft sqft Floor Year Built Year established Conditions Excellent Good Average Bad Heating System Collective Individual Heating Combustibles Heating Combustibles Coal Electric Gas Oil Solar Orientations North East West South North-east North-west South-east South-west Views Sea River ...

  24. Rostov, Yaroslavl Oblast

    Rostov (Russian: Росто́в, IPA: [rɐˈstof]) is a town in Yaroslavl Oblast, Russia, one of the oldest in the country and a tourist center of the Golden Ring. It is located on the shores of Lake Nero, 202 kilometers (126 mi) northeast of Moscow. Population: 30,406 ( 2021 Census); [ 8 ]31,792 ( 2010 Russian census); [ 3 ]34,141 ( 2002 ...