{"id":766,"date":"2016-07-19T23:01:48","date_gmt":"2016-07-19T23:01:48","guid":{"rendered":"http:\/\/avitech.com.au\/?page_id=766"},"modified":"2025-10-18T22:38:47","modified_gmt":"2025-10-18T22:38:47","slug":"rs232-connectors","status":"publish","type":"page","link":"https:\/\/avitech.com.au\/?page_id=766","title":{"rendered":"RS232 Connectors"},"content":{"rendered":"<table>\n<tr>\n<td>\n<p>This page sets out some basic information about serial connectors used for RS232-level asynchronous serial communications.<\/p>\n<h4>Protocol and signal levels<\/h4>\n<p>When TXD and RXD lines are in the IDLE state (and for a Logic 1 on these lines):<\/p>\n<div style=\"padding-left: 30px;\">\n<p>TTL logic lines are at +5V<\/p>\n<p>RS232 lines are at -VE voltages<\/p>\n<p>Current is flowing in current loops<\/p>\n<\/div>\n<p>Here are two diagrams showing TTL and RS232 voltage levels:<\/p>\n<div style=\"padding-left: 30px;\">\n<p><a href=\"http:\/\/4.bp.blogspot.com\/-HWeT6EZ5xS8\/UU7tpcnfw-I\/AAAAAAAAAKc\/aSHZLUUpD1U\/s1600\/UART.png\" target=\"_blank\" rel=\"noopener noreferrer\">4.bp.blogspot.com<\/a><\/p>\n<p><a href=\"https:\/\/www.sparkfun.com\/tutorial\/RS232vsTTL-BiteSize\/ttl-timing.PNG\" target=\"_blank\" rel=\"noopener noreferrer\">www.sparkfun.com<\/a><\/p>\n<\/div>\n<h4>Pinouts: DB25 and DE9<\/h4>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6644\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=6644\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?fit=1024%2C768&amp;ssl=1\" data-orig-size=\"1024,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;1.8&quot;,&quot;camera&quot;:&quot;Pixel 3 XL&quot;,&quot;created_timestamp&quot;:&quot;1659804111&quot;,&quot;focal_length&quot;:&quot;4.44&quot;,&quot;iso&quot;:&quot;71&quot;,&quot;shutter_speed&quot;:&quot;0.009422&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"de9-connectors-numbered-pins\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?fit=900%2C675&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?resize=300%2C225&#038;ssl=1\" alt=\"\" width=\"300\" height=\"225\" class=\"alignright size-medium wp-image-6644\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?resize=150%2C113&amp;ssl=1 150w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/de9-connectors-numbered-pins.jpg?w=1024&amp;ssl=1 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>DE9 and DB25 connectors usually have the pin numbers embossed on them in tiny lettering.  Often it is very difficult to read however.<\/p>\n<p>The diagram on the right shows the pin number of DE9 connectors. Click on the image for a better view of it.<\/p>\n<p>DB25 connectors follow the same numbering convention, and have their Pin 1 in the same position.<\/p>\n<p>The full description of the DB25 pinouts (including rarely used signals) is shown in the table about one-quarter of the way down this page -> <a href=\"http:\/\/www.zytrax.com\/tech\/layer_1\/cables\/tech_rs232.htm#db25\" target=\"_blank\" rel=\"noopener noreferrer\">RS232 on DB25 Pinout (RS-232C)<\/a><\/p>\n<p>The table below shows the serial port pinout on some devices I have needed to make cables for.<\/p>\n<p>This image shows the pinouts of the DB25 connector from a DTE&#8217;s perspective -> <a href=\"http:\/\/www.aggsoft.com\/rs232-pinout-cable\/images\/X24-pinout.gif\" target=\"_blank\" rel=\"noopener noreferrer\">V.24\/RS-232 Interface<\/a><\/p>\n<table cellspacing=\"0\" cellpadding=\"10\" >\n<tr class=\"bb\">\n<th>Computer \/ Device<\/th>\n<th>Connector<\/th>\n<th>TXD<\/th>\n<th>RXD<\/th>\n<th>DTR<\/th>\n<th>DSR<\/th>\n<th>DCD<\/th>\n<th>RTS<\/th>\n<th>CTS<\/th>\n<th>GND<\/th>\n<th>Notes<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">IBM PC 25-Pin<\/td>\n<td class=\"center\">DB25 M<\/td>\n<td class=\"center\">2<\/td>\n<td class=\"center\">3<\/td>\n<td class=\"center\">20<\/td>\n<td class=\"center\">6<\/td>\n<td class=\"center\">8<\/td>\n<td class=\"center\">4<\/td>\n<td class=\"center\">5<\/td>\n<td class=\"center\">7<\/td>\n<td>Pin 22 = Ring Indicator input.<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">IBM PC 9-Pin<\/td>\n<td class=\"center\">DB9 M<\/td>\n<td class=\"center\">3<\/td>\n<td class=\"center\">2<\/td>\n<td class=\"center\">4<\/td>\n<td class=\"center\">6<\/td>\n<td class=\"center\">1<\/td>\n<td class=\"center\">7<\/td>\n<td class=\"center\">8<\/td>\n<td class=\"center\">5<\/td>\n<td>Pin 9 = Ring Indicator input.<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">VT320<\/td>\n<td class=\"center\">DB25 M<\/td>\n<td class=\"center\">2<\/td>\n<td class=\"center\">3<\/td>\n<td class=\"center\">20<\/td>\n<td class=\"center\">6<\/td>\n<td class=\"center\">8<\/td>\n<td class=\"center\">4<\/td>\n<td class=\"center\">5<\/td>\n<td class=\"center\">7<\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">Cromemco CS-1<\/td>\n<td class=\"center\">DB25 F<\/td>\n<td class=\"center\">3<\/td>\n<td class=\"center\">2<\/td>\n<td class=\"center\">&nbsp;<\/td>\n<td class=\"center\">&nbsp;<\/td>\n<td class=\"center\">&nbsp;<\/td>\n<td class=\"center\">&nbsp;<\/td>\n<td class=\"center\">&nbsp;<\/td>\n<td class=\"center\">7<\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">Ferguson Big Board I<\/td>\n<td class=\"center\">DB25 F<\/td>\n<td class=\"center\">3<\/td>\n<td class=\"center\">2<\/td>\n<td class=\"center\">8<\/td>\n<td class=\"center\">6<\/td>\n<td class=\"center\">20<\/td>\n<td class=\"center\">5<\/td>\n<td class=\"center\">4<\/td>\n<td class=\"center\">7<\/td>\n<td>See Note 1 below.<\/td>\n<\/tr>\n<\/table>\n<p>Note 1 (Ferguson Big Board I):<\/p>\n<ul>\n<li>This configuration assumes the &#8220;Modem&#8221; (not &#8220;Terminal&#8221;) jumpers are installed. On JB3 or JB4, this means the first 13 jumpers are (starting from PCB edge): O, O, C, O, C, O, C, O, C, O, C, O, C.<\/li>\n<li>Pin 6 is hardwired to +12V via a 4.7K resistor.<\/li>\n<li>ROM 5.2 assumes 7 data bits, 1 stop bit, odd parity. Auto speed detect. Lowest speed supported is 300 baud (110 baud fails).<\/li>\n<\/ul>\n<p>Note 2: The GND pin referenced in the table above is the &#8220;Signal Ground&#8221; connection. The 25-pin connector also has a &#8220;Frame Ground&#8221; pin (on Pin 1) and this is usually connected to the cable shield.<\/p>\n<h4>DTE\/DCE Information<\/h3>\n<p>This section is largely adapted from <a href=\"https:\/\/en.wikipedia.org\/wiki\/Data_terminal_equipment\">Wikipedia&#8217;s Data Terminal Equipment page<\/a>.<\/p>\n<p>Usually the DTE device is the terminal (or a computer emulating a terminal), and the DCE is a modem or another carrier-owned device.<\/p>\n<p>A general rule is that DCE devices provide the clock signal (internal clocking) and the DTE device synchronizes on the provided clock (external clocking). D-sub connectors follow another rule for pin assignment.<\/p>\n<ul>\n<li>25 pin DTE devices transmit on pin 2 and receive on pin 3.<\/li>\n<li>25 pin DCE devices transmit on pin 3 and receive on pin 2.<\/li>\n<li>9 pin DTE devices transmit on pin 3 and receive on pin 2.<\/li>\n<li>9 pin DCE devices transmit on pin 2 and receive on pin 3.<\/li>\n<\/ul>\n<p>The signal names used in most diagrams are usually named from the perspective of the DTE device.<\/p>\n<h4>IBM PC DB25 Pinout (including current loop)<\/h4>\n<p>This section is largely adapted from a <a href=\"http:\/\/www.vcfed.org\/forum\/archive\/index.php\/t-29476.html\">posting on Vintage Computer Forums by &#8220;vwestlife&#8221;<\/a>.<\/p>\n<p><em>The original IBM 8-bit ISA serial port card (and exact clones) supported current loop, using some of the pins not normally used by RS-232C. As Wikipedia says, &#8220;The original IBM PC serial port card had provisions for a 20 mA current loop&#8221;, and &#8220;on the original IBM PC, a male D-sub was an RS-232-C DTE port (with a non-standard current loop interface on reserved pins)&#8221;.<\/em><\/p>\n<table cellspacing=\"0\" cellpadding=\"10\" style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>Pin<\/th>\n<th>Signal<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">1<\/td>\n<td>Chassis\/Frame Ground (GND)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2<\/td>\n<td>Transmitted Data (TX or TD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3<\/td>\n<td>Receive Data (RX or RD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">4<\/td>\n<td>Request To Send (RTS)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">5<\/td>\n<td>Clear To Send (CTS)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">6<\/td>\n<td>Data Set Ready (DSR)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">7<\/td>\n<td>Signal Ground (GND)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">8<\/td>\n<td>Data Carrier Detect (DCD or CD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">9<\/td>\n<td>Transmit + (Current loop) (TD+)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">11<\/td>\n<td>Transmit &#8211; (Current Loop) (TD-)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">18<\/td>\n<td>Receive + (Current Loop) (RD+)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">20<\/td>\n<td>Data Terminal Ready (DTR)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">22<\/td>\n<td>Ring Indicator (RI)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">25<\/td>\n<td>Receive &#8211; (Current Loop) (RD-)<\/td>\n<\/tr>\n<\/table>\n<p>Current loop technology was supported on the PC and XT interfaces.<\/p>\n<p>Current loop was discontinued when the AT interface was introduced.<\/p>\n<p>Transmitted and receive data are referenced from the data device and not the modem.<\/p>\n<h4>Data I\/O 29B Universal Programmer<\/h4>\n<p>The information in this section was extracted from the <em>Operator&#8217;s Manual<\/em>, Data I\/O Part Number 981-0200-001.<\/p>\n<p>The 29B is equipped with a DB25M RS232 connector and the pinout for the main RS232 signals needed for interfacing (TXD, RXD, RTS, CTS, DTR, DSR, GND) are the same as for the 25-pin connector for a DTE device such as the IBM PC.  Therefore a standard 5-wire null modem cable (TXD, RXD, RTS, CTS, GND) should be all that is needed to interface the 29B to a PC (to control the 29B using the PROMlink software on an MSDOS computer). The cable I am using also implements DTR\/DSR handshaking, but as DTR\/DSR are only internally linked in the 29B, these may not be required.  See <a href=\"http:\/\/www.retroclinic.com\/leopardcats\/dio\/dataioserial.htm\" target=\"_blank\">this page<\/a> for details of that recommended cable.<\/p>\n<p>I write about the 29B&#8217;s RS232 connector pinout here as it also incorporates some non-standard power and current-loop connections as follows:<\/p>\n<table cellspacing=\"0\" cellpadding=\"10\" style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>Pin<\/th>\n<th>Signal<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">9<\/td>\n<td>+24 VDC (for external use, 500mA max)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">11<\/td>\n<td>20mA Send (transmits data using active 20mA current loop)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">12<\/td>\n<td>20mA Receive (accepts data using active 20mA current loop)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">13<\/td>\n<td>Detect 20mA (29B outputs RS232 signal of received 20mA data here)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">22<\/td>\n<td>+5 VDC (for external use, 200mA max)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">23<\/td>\n<td>-5 VDC (for external use, 200mA max)<\/td>\n<\/tr>\n<\/table>\n<p>Interconnections for full-duplex and half-duplex current loop are shown on page 45 of the <em>Operator&#8217;s Manual<\/em>. Both current loops use Pin 7 as the current loop return pin.<\/p>\n<p>When using current loop, Pin 13 must be externally looped to RS232 RXD (Pin 3).<\/p>\n<h4>Pinouts: DEC-423 MMJ\/MMP<\/h4>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"782\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=782\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?fit=1632%2C918&amp;ssl=1\" data-orig-size=\"1632,918\" data-comments-opened=\"1\" data-image-title=\"vt320-mmj\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?fit=900%2C506&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?resize=300%2C169&#038;ssl=1\" alt=\"vt320-mmj\" width=\"300\" height=\"169\" class=\"alignright size-medium wp-image-782\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?resize=150%2C84&amp;ssl=1 150w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/vt320-mmj.jpg?w=1632&amp;ssl=1 1632w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>DEC used a 6-pin modular connector extensively on computers, terminals and printers. These are easily recognised by the offset locking tab, as pictured here.<\/p>\n<p>Each piece of equipment was fitted with a 6-pin female Modified Modular Jack (MMJ). A 6-conductor flat cable with a 6-pin male Modified Modular Plug (MMP) crimped on each end was used to connect two pieces of equipment together. Every device had identical pinout (eg TX and RX was on the same pin on every device). The cable was constructed as a &#8220;crossover cable&#8221; (to achieve the swapping of TX and RX signals) by having the wiring reversed at each end.<\/p>\n<p>DEC&#8217;s part number for the cables was BC16E-xx, where &#8220;xx&#8221; is the length of the cable in feet (eg &#8211; a 10 foot long cable was BC16E-10).<\/p>\n<p>The pins are numbered 1 to 6. Pin 1 is furthest from the locking tab.<\/p>\n<p>The pinouts are as follows (signal names are relative to the device):<\/p>\n<p style=\"padding-left: 30px;\">Pin 1: Data Terminal Ready<\/p>\n<p style=\"padding-left: 30px;\">Pin 2: Transmit Data (TX+)<\/p>\n<p style=\"padding-left: 30px;\">Pin 3: Transmit Data GND (TX-)<\/p>\n<p style=\"padding-left: 30px;\">Pin 4: Receive Data GND (RX-)<\/p>\n<p style=\"padding-left: 30px;\">Pin 5: Receive Data (RX+)<\/p>\n<p style=\"padding-left: 30px;\">Pin 6: Data Set Ready<\/p>\n<p><a href=\"http:\/\/www.lammertbies.nl\/comm\/cable\/dec-mmj.html\">Lammert Bies website<\/a> has lots of useful information about the MMJ\/MMP connectors and adapters.<\/p>\n<h4>MMJ to DE9 Null Modem Cable<\/h4>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"781\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=781\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?fit=1632%2C918&amp;ssl=1\" data-orig-size=\"1632,918\" data-comments-opened=\"1\" data-image-title=\"mmp-to-de9f\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?fit=900%2C506&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?resize=300%2C169&#038;ssl=1\" alt=\"mmp-to-de9f\" width=\"300\" height=\"169\" class=\"alignright size-medium wp-image-781\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?resize=150%2C84&amp;ssl=1 150w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/mmp-to-de9f.jpg?w=1632&amp;ssl=1 1632w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>It is relatively easy to construct a cable to connect a DEC device (with a female MMJ socket) to a PC or USB-to-RS232 adapter that has a male DE9 connector on it<\/p>\n<p>You&#8217;ll need a short length of 6-pin flat cable with a MMP crimped to one end, and a DE9 female connector.<\/p>\n<p>The interconnections required are shown in the table below. The signal names shown in brackets are relative to the device at that end of the cable. When viewing the DE9F from the rear (solder side) with the 5-pin row at the top, pin 1 is top-left, pin 5 is top-right, pin 6 is bottom-left and pin 9 is bottom-right. On the MMP connector, pin 1 is furthest from the locking tab.<\/p>\n<table style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>MMP end<\/th>\n<th>DE9F end<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">1 (DTR)<\/td>\n<td class=\"center\">1 (DCD), 6 (DSR), 8 (CTS)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2 (TX+)<\/td>\n<td class=\"center\">2 (RXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3 (TX-), 4 (RX-)<\/td>\n<td class=\"center\">5 (GND)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">5 (RX-)<\/td>\n<td class=\"center\">3 (TXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">6 (DSR)<\/td>\n<td class=\"center\">4 (DTR)<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>Pinout: DEC DLV11-J<\/h3>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1712\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=1712\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?fit=240%2C165&amp;ssl=1\" data-orig-size=\"240,165\" data-comments-opened=\"1\" data-image-title=\"dlv11j-figure-1-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?fit=240%2C165&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?resize=240%2C165&#038;ssl=1\" alt=\"\" width=\"240\" height=\"165\" class=\"alignright size-full wp-image-1712\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?w=240&amp;ssl=1 240w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-1-1.jpg?resize=150%2C103&amp;ssl=1 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/a><\/p>\n<p>The DLV11-J (M8043) is a 4-channel Serial Line Unit for a QBUS PDP-11.<\/p>\n<p>Along the top edge of the DLV11-J there are four 10-pin box headers (one for each channel).<\/p>\n<p>The pin numbering of the box header pins is shown in the diagram on the right, which is Figure 1-1 from the <a href=\"http:\/\/bitsavers.informatik.uni-stuttgart.de\/pdf\/dec\/qbus\/EK-DLV1J-UG-001_DLV11-J_Users_Guide_Oct78.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">DLV11-J User&#8217;s Guide<\/a>.  Pin 6 is usually removed on the DLV11-J, to accommodate a blanking key in the plug in this location.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1714\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=1714\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?fit=374%2C292&amp;ssl=1\" data-orig-size=\"374,292\" data-comments-opened=\"1\" data-image-title=\"dlv11j-figure-4-13\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?fit=374%2C292&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?resize=300%2C234&#038;ssl=1\" alt=\"\" width=\"300\" height=\"234\" class=\"alignright size-medium wp-image-1714\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?resize=300%2C234&amp;ssl=1 300w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?resize=150%2C117&amp;ssl=1 150w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-figure-4-13.jpg?w=374&amp;ssl=1 374w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Figure 4-13 in the DLV11-J User&#8217;s Guide (as shown on the right here) gives us a guide to the functionality at the 10-pin connector.<\/p>\n<p>The DLV11-J supports both single-ended (RS232C) and differential (RS422) serial communications, depending on the status of the array of &#8220;M&#8221; and &#8220;N&#8221; numbers in the two top corners of the DLV11-J PCB. For RS232 usage, all 8 jumpers should have a link between &#8220;X&#8221; and &#8220;3&#8221;. Other changes may also be required.  See the DLV11-J User&#8217;s Guide for full configuration details.<\/p>\n<p>As can be seen in this diagram there are no handshaking lines (DTR, DSR, RTS, CTS, etc), but the DLV11-J does provide a +12V output that can be used to drive the handshaking lines (DSR, CTS, etc) at the peripheral, if required.<\/p>\n<p>Although not shown in this diagram, Pins 2, 5 and 9 are permanently connected to GND.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>DLV11-J to DE9 Null Modem Cable<\/h4>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1719\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=1719\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?fit=293%2C276&amp;ssl=1\" data-orig-size=\"293,276\" data-comments-opened=\"1\" data-image-title=\"dlv11j-table-1-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?fit=293%2C276&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?resize=293%2C276&#038;ssl=1\" alt=\"\" width=\"293\" height=\"276\" class=\"alignright size-medium wp-image-1719\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?w=293&amp;ssl=1 293w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/07\/dlv11j-table-1-1.jpg?resize=150%2C141&amp;ssl=1 150w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/p>\n<p>Shown to the right here is the full pinout of the 10-pin connector on the DLV11-J. This is Table 1-1 from the DLV11-J User&#8217;s Guide.<\/p>\n<p>It is relatively easy to construct a cable to connect a DLV11-J serial port to a PC or USB-to-RS232 adapter that has a male DE9 connector on it<\/p>\n<p>I usually run a short length of 10-pin ribbon cable from the IDC 10-pin header, and a length (2 to 5 metres) of 4-way data cable from the DE9 female connector.  Those two lengths of cable can then be soldered together as necessary (see the table below). Each individual soldered connection should have a heatshrink sleeve over it, and use another short length of larger diameter heatshrink to cover the overall join.<\/p>\n<p>The interconnections required are shown in the table below. The signal names shown in brackets are relative to the device at that end of the cable. When viewing the DE9F from the rear (solder side) with the 5-pin row at the top, pin 1 is top-left, pin 5 is top-right, pin 6 is bottom-left and pin 9 is bottom-right. On the 10-pin header, pin 1 is in the top-right corner when looking into the housing on the edge of the DLV11-J.<\/p>\n<table style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>DLV11-J end<\/th>\n<th>DE9F end<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3 (TD+)<\/td>\n<td class=\"center\">2 (RXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">8 (RD+)<\/td>\n<td class=\"center\">3 (TXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2 (GND)<\/td>\n<td class=\"center\">5 (GND)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">7 (RD-) to 9 (GND)<\/td>\n<td class=\"center\">N\/C<\/td>\n<\/tr>\n<\/table>\n<p>In addition to the above connections, I often connect Pin 4 of the DLV11-J connector to the CTS pin (Pin 5 on a DB25F, Pin 8 on a DE9F). I do this because the DLV11-J can be jumpered to provide a TTL-level &#8220;Reader Run&#8221; output signal on Pin 4, and I may one day use this.<\/p>\n<p>I always leave the shield un-connected at the DLV11-J end of the cable. I sometime connect the shield to Pin 1 on a DB25 connector.<\/p>\n<p>Note: DEC also made a bulkhead with 4 x DB25M connectors on it, which can be used to connect up all 4 ports on a DLV11-J. The part is called a &#8220;DLV11-J Filter Panel&#8221;. The DEC Part Number is 5415221 (the &#8220;21&#8221; is however hidden beneath the 40-pin Berg header), and the PCB is marked &#8220;5015220&#8221;. The schematic for this panel are available here -> <a href=\"http:\/\/bitsavers.trailing-edge.com\/pdf\/dec\/qbus\/MP00990_CKDLVJ1_Engineering_Drawings_Aug85.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">CKDLVJ1 Field Maintenance Print Set, DEC Part Number MP00990-01<\/a>. Page 13 of the MP00990 Field Maintenance Print Set shows how DEC connects between the DLV11-J and a DB25M plug.<\/p>\n<p>Not also that there are other similar-looking panels that are NOT compatible with the DLV11-J, so check the part number or PCB number before using it. For example there is a H3173A (with PCB number 50-15599-01), which appears to be designed for use with DHV11 (terminal multiplexer).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>DLV11-J to DB25M Cable<\/h4>\n<p>This cable is useful if you want to use a DB25F-DB25F null-modem cable to connect the DLV11-J to a terminal (and therefore need an adapter to convert between the DLV11-J&#8217;s 10-pin header and a DB25M connector).<\/p>\n<p>The interconnections required are shown in the table below. The signal names shown in brackets are relative to the PDP-11. When viewing the DB25M from the rear (solder side) with the 13-pin row at the top, pin 1 is top-right, pin 13 is top-left, pin 14 is bottom-right and pin 25 is bottom-left. On the 10-pin header, pin 1 is in the top-right corner when looking into the housing on the edge of the DLV11-J.<\/p>\n<table style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>DLV11-J end<\/th>\n<th>DB25M end<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3 (TD+)<\/td>\n<td class=\"center\">2 (TXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">8 (RD+)<\/td>\n<td class=\"center\">3 (RXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2 (GND)<\/td>\n<td class=\"center\">7 (GND)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">7 (RD-) to 9 (GND)<\/td>\n<td class=\"center\">N\/C<\/td>\n<\/tr>\n<\/table>\n<p>Sometimes it is handy to make use of the +12V from pin 10 of the DLV11-J&#8217;s 10-pin connector. This provides fused +12V to a peripheral connected to the DLV11-J (in my case, an Arduino-based ODT bootloader). The question is which pin of the DB25 should it be connected to? The options are:<\/p>\n<ul>\n<li>Pin 14 (which is &#8220;Secondary Transmit Data&#8221;). I say this because a DLV11-J to DB25M cable that I encountered already had this configuration.<\/li>\n<li>Pin 9 (which is TD V+). This was historically part of a current-loop configuration (pins 9 and 10) but is generally unused in more modern implementations of the DB25 connector, so there seems little chance of conflict in using this pin for +12V.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>FTDI USB-to-TTL-Serial Adapters<\/h4>\n<p>Here is the pinout of these relatively-common adapters.<\/p>\n<p>The signal names below are relative to the FTDI chip (ie &#8211; TXD and RTS are outputs from the FTDI chip):<\/p>\n<table cellspacing=\"0\" cellpadding=\"10\" style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>Pin<\/th>\n<th>Colour<\/th>\n<th>Signal<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">1<\/td>\n<td class=\"center\">Black<\/td>\n<td class=\"center\">GND<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2<\/td>\n<td class=\"center\">Brown<\/td>\n<td class=\"center\">CTS<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3<\/td>\n<td class=\"center\">Red<\/td>\n<td class=\"center\">VCC<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">4<\/td>\n<td class=\"center\">Orange<\/td>\n<td class=\"center\">TXD<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">5<\/td>\n<td class=\"center\">Yellow<\/td>\n<td class=\"center\">RXD<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">6<\/td>\n<td class=\"center\">Green<\/td>\n<td class=\"center\">RTS<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>RS232 over existing Ethernet cabling<\/h4>\n<p><a href=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6634\" data-permalink=\"https:\/\/avitech.com.au\/?attachment_id=6634\" data-orig-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?fit=777%2C581&amp;ssl=1\" data-orig-size=\"777,581\" data-comments-opened=\"1\" data-image-title=\"ethernet-rj45-pinout\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?fit=777%2C581&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?resize=300%2C224&#038;ssl=1\" alt=\"\" width=\"300\" height=\"224\" class=\"alignright size-medium wp-image-6634\" srcset=\"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?resize=300%2C224&amp;ssl=1 300w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?resize=768%2C574&amp;ssl=1 768w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?resize=150%2C112&amp;ssl=1 150w, https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2022\/08\/ethernet-rj45-pinout.jpg?w=777&amp;ssl=1 777w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Sometimes I re-purpose existing CAT5\/CAT6 Ethernet cabling in my house to run an RS232 connection.<\/p>\n<p>Both ends of my existing cabling is wired as T-568A (no T-568B) at all patch panels and wall plates, and all my Ethernet patch cables are &#8220;straight-through&#8221; (not crossover).  I avoid using Pins 1, 2, 3 and 6 for RS232, as these are used for 10BASE-T and 100BASE-T Ethernet.<\/p>\n<p>My wiring scheme is as follows:<\/p>\n<table cellspacing=\"0\" cellpadding=\"10\" style=\"margin-left:10%;\">\n<tr class=\"bb\">\n<th>DE9F Pin<\/th>\n<th>Colour<\/th>\n<th>Ethernet RJ45<br \/>Pin (T-568A)<\/th>\n<th>DB25F Pin<\/th>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">2 (RXD)<\/td>\n<td class=\"center\">Brown<\/td>\n<td class=\"center\">8<\/td>\n<td class=\"center\">2 (TXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">3 (TXD)<\/td>\n<td class=\"center\">Blue<\/td>\n<td class=\"center\">4<\/td>\n<td class=\"center\">3 (RXD)<\/td>\n<\/tr>\n<tr class=\"topjust\">\n<td class=\"center\">5 (GND)<\/td>\n<td class=\"center\">BLU\/WT &#038; BRWN\/WHT<\/td>\n<td class=\"center\">5 &#038; 7<\/td>\n<td class=\"center\">7 (GND)<\/td>\n<\/tr>\n<\/table>\n<p><\/p>\n<p>The above wiring scheme effectively implements a &#8220;null-modem&#8221; cable between the DE9F and DB25F.  One nice thing about using these RJ45 pins (4, 5, 7 &#038; 8) is that they should be connected &#8220;straight through&#8221; even if your installation using a mix of T-568A and T-568B, or uses a mix of straight-through and crossover patch cables. In saying that, I&#8217;ve only looked at 10BASE-T and 100BASE-T. Things may not be so simple if you are using 1000BASE-T or if you are running PoE. Of course none of this will matter unless you accidentally have one end of a cable connected to an Ethernet device (a switch for example) and the other end connected to an RS232 device.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<h4>Sample code to implement serial terminal on a PC<\/h4>\n<p>Listed below are some links to projects that implement serial communications on a PC. I have found these to be useful for my own projects.<\/p>\n<ul>\n<li><a href=\"http:\/\/brokestream.com\/tinyserial.html\">Tiny serial terminal<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/npat-efault\/picocom\">picocom<\/a><\/li>\n<li><a href=\"http:\/\/svn.clifford.at\/tools\/trunk\/teletype.c\">teletype<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>This page sets out some basic information about serial connectors used for RS232-level asynchronous serial communications. Protocol and signal levels When TXD and RXD lines are in the IDLE state (and for a Logic 1 on these lines): TTL logic lines are at +5V RS232 lines are at -VE voltages Current is flowing in current ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/avitech.com.au\/?page_id=766\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-766","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7xTsk-cm","jetpack-related-posts":[{"id":1628,"url":"https:\/\/avitech.com.au\/?page_id=1628","url_meta":{"origin":766,"position":0},"title":"DEC BC01V RS232 Cable","author":"malcolm","date":"17-January-2017","format":false,"excerpt":"DEC BC01V Cable For the PDP-8, the KL8-E (M8650) and KL8-JA (M8655) connect to the outside world via a 40-pin \"Berg\" connector, arranged as 2 rows of 40 pins as shown here. These boards supports 20mA current loop or RS232 communications, depending on the cable that is connected to it.\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2017\/01\/berg-on-kl8ja-300x169.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":318,"url":"https:\/\/avitech.com.au\/?page_id=318","url_meta":{"origin":766,"position":1},"title":"Current Loop Interface #2","author":"mmacleod@iinet.net.au","date":"18-May-2016","format":false,"excerpt":"USB-Powered 20mA Current Loop Interface Introduction \u00a0 Description \u00a0 Settings \u00a0 Project Status \u00a0 Downloads Introduction This board is useful for connecting a computer to a current-loop peripheral. It was primarily designed for connecting a current-day PC to a Model 33 Teletype without the need for any external power supply.\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"cli2-rev-1-pcb-622-480","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/05\/cli2-rev-1-pcb-622-480-300x232.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4387,"url":"https:\/\/avitech.com.au\/?page_id=4387","url_meta":{"origin":766,"position":2},"title":"For Sale","author":"malcolm","date":"15-May-2021","format":false,"excerpt":"These are the items I currently have available for sale. All items are pickup from Macleod Vic 3085 Australia, or I will drop off unboxed at Pack and Send in Eltham, for you to arrange freight. You can reach me by sending me a message from the HOME page. Page\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/avitech.com.au\/mm-files\/items-for-sale\/vt220-ta642e3878\/main-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":120,"url":"https:\/\/avitech.com.au\/","url_meta":{"origin":766,"position":3},"title":"Welcome","author":"malcolm","date":"3-May-2016","format":false,"excerpt":"This site houses my collection of articles and blog posts relating to my adventures with vintage computers (and other hobbies). Here you will find write-ups about my restoration projects, how-to articles, events I've attended, and links to other useful resources. You will find both static Pages and blog-style Posts here.\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2016\/05\/cropped-20151018_091917-1.jpg?fit=512%2C512&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3402,"url":"https:\/\/avitech.com.au\/?page_id=3402","url_meta":{"origin":766,"position":4},"title":"EPSON TM-U210D POS Printer","author":"malcolm","date":"5-August-2018","format":false,"excerpt":"I acquired this printer on 5 August 2018. It's a 9-pin dot-matrix printer that prints on 76mm plain paper. This is an old printer. According to the publication dates of the manuals, it dates from around 1999. It came with a \"forked\" RS232 cable that splits out to DB9F and\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2031,"url":"https:\/\/avitech.com.au\/?page_id=2031","url_meta":{"origin":766,"position":5},"title":"Arduino Notes","author":"malcolm","date":"24-May-2017","format":false,"excerpt":"This is just a collection of notes and links that I have found useful in getting to know the Arduino products. Using the Nano with CH340 USB adapter Getting a Nano with CH340 USB-to-RS232 chip working with the Arudino IDE is fairly straightforward. Here are the traps to work out\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/avitech.com.au\/wp-content\/uploads\/2017\/05\/240x320-lcd-touch-screen-for-arduinoImageMain-515-300x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/avitech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=766"}],"version-history":[{"count":58,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/766\/revisions"}],"predecessor-version":[{"id":13299,"href":"https:\/\/avitech.com.au\/index.php?rest_route=\/wp\/v2\/pages\/766\/revisions\/13299"}],"wp:attachment":[{"href":"https:\/\/avitech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}