[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-561105-105":59,"doc-detail-561105-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","elm323-obd-iso-to-rs232-interpreter-description-and-pin-descriptions","ELM323 - OBD (ISO) to RS232 Interpreter - Description and Pin Descriptions","","ELM323 is a 14-pin integrated circuit that converts OBD (On-Board Diagnostics) data in ISO formats into standard RS232 serial data, enabling PCs or PDAs to communicate with a vehicle through a serial port. It supports many ISO9141 and ISO14230 (KWP2000) protocols and can be customized via AT commands. The document outlines applications such as diagnostic trouble code readers and scan tools, then details the connection and block diagrams and each pin’s function, including crystal inputs, UART/RS232 I/O, LED drive outputs, and OBD bus interface signals.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/elm323-obd-iso-to-rs232-interpreter-description-and-pin-descriptions/561105/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/elm323-obd-iso-to-rs232-interpreter-description-and-pin-descriptions/561105.png","ImageObject",300,407,{"name":92,"@type":93},"Stanford","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-13","2026-10-12",true,{"@type":102,"interactionType":103,"userInteractionCount":19},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What does the ELM323 convert between, and why is it useful?","Question",{"text":112,"@type":113},"It converts OBD data from ISO formats into standard RS232 serial data. This allows a personal computer or PDA to communicate with a vehicle using a serial port and terminal program.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Which vehicle communication protocols does the ELM323 support?",{"text":117,"@type":113},"It supports many ISO9141 and ISO14230 (KWP2000) protocol vehicles, but not all implementations due to variations in how standards are interpreted.",{"name":119,"@type":110,"acceptedAnswer":120},"How do the LFmode pin and AT commands affect message termination?",{"text":121,"@type":113},"LFmode selects the default linefeed behavior after reset. If high, messages terminate with carriage return plus linefeed; if low, they terminate with carriage return only, and this can be modified using AT L0 or AT L1 commands.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},561105,1791841280,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":19,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":56,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":144},2336477552062,"https://ap-avatar.wpscdn.com/davatar_994ba38a5ba835b3df7d355c54d3ed8d","ELM323  \nOBD (ISO) to RS232 Interpreter  \nDescription Features  \nSince the 1996 model year, North American automobiles have been required to provide an OBD (On Board Diagnostics) data port for the connection of test equipment. This port is used to obtain emissions-related diagnostics information, and in some cases can also be used to obtain real-time vehicle operating parameters.  \nThe ELM323 is a 14 pin integrated circuit that, with only a few external components, is able to convert between the OBD data format and the standard RS232 serial data format. This allows virtually any personal computer or PDA to communicate with a vehicle using only a standard serial port and a terminal program. If desired, hobbyists can even create their own custom ‘scan tool’ by adding an interface program.  \nPlease note that while this integrated circuit has undergone significant changes recently, it is still considered to be an experimenter’s circuit. It does support a great many of the ISO9141 and ISO14230 (KWP2000) protocol vehicles, but not all of them, due to the many interpretations of these standards that are to be found in use.  \nApplications  \n• Diagnostic trouble code readers  \n• Automotive scan tools  \n• Teaching aids  \n• Low power CMOS design  \n• Crystal controlled for accuracy  \n• ISO 9141-2 and ISO 14230-4 protocols  \n• Configurable with AT commands  \n• Standard ASCII character output  \n• Four high current LED drive outputs  \n\n| Connection Diagram PDIP and SOIC\u003Cbr>(top view) |  |  |\n| --- | --- | --- |\n| VDD\u003Cbr>XT1\u003Cbr>XT2 LFmode\u003Cbr>RS232Rx\u003Cbr>RS232Tx\u003Cbr>RSRx | \u003Cbr>\u003Cbr>| VSS\u003Cbr>OBDK\u003Cbr>OBDL OBDIn\u003Cbr>OBDTx\u003Cbr>OBDRx\u003Cbr>RSTx |\n\n3.58 MHz Block Diagram XT1  3 XT2  \nELM323DSC  \nElm Electronics – Circuits for the Hobbyist 1 of 19  \n\u003C [http://www.elmelectronics.com/](http://www.elmelectronics.com/) >  \nELM323  \nPin Descriptions  \nVDD (pin 1)  \nThis pin is the positive supply pin, and should always be the most positive point in the circuit. Internal circuitry connected to this pin is used to provide power on reset of the microprocessor, so an external reset signal is not required. Refer to the Electrical Characteristics section for further information.  \nXT1 (pin 2) and XT2 (pin 3)  \nA 3.579545 MHz NTSC television colourburst crystal is connected between these two pins. Crystal loading capacitors (typically 27pF) will also normally be connected between each of these pins and the circuit common (Vss) .  \nLFmode (pin 4)  \nThis input is used to select the default linefeed mode after a power-up or system reset. If it is at a high level, then by default messages sent by the ELM323 will be terminated with both a carriage return and alinefeed character. If it is at a low level, lines will be terminated by a carriage return only. This behavior can always be modified by issuing AT L0 or AT L1 commands (see the section on AT Commands) .  \nRS232Rx (pin5)  \nA computer’s RS232 transmit signal can be directly connected to this pin from the RS232 line as long asa current limiting resistor (typically about 47KΩ ) is installed in series. (Internal protection diodes will pass the resistor current safely to the supply connections, protecting the ELM323 . ) Internal signal inversion and Schmitt trigger waveshaping provide the necessary signal conditioning.  \nRS232Tx (pin 6)  \nThis is the RS232 transmit or data output pin. The signal level is compatible with most interface ICs, and there is sufficient current drive to allow interfacing using only a PNP transistor, if desired.  \nLED Drive Outputs (pins 7, 8, 9, and 10)  \nThese four pins are driven to low levels when the ELM323 is transmitting or receiving RS232 or OBD data. Otherwise, they are at a high level. Current capability is suitable for directly driving most LEDs through current limiting resistors. If unused, these pins should be left open-circuited.  \nOBDIn (pin11)  \nThe OBD data is input to this pin, with a high logic level representing the active state of the OBD K line. No Schmitt trigger input is prov","cbCaipkYQjcOuSfa","https://ap.wps.com/l/cbCaipkYQjcOuSfa","pdf",128443,"English","# Description Features\n## Applications\n# Connection Diagram and Block Diagram\n# Pin Descriptions\n## Power and Clock Pins\n## Serial and LED Output Pins\n## OBD Interface Pins\n# Ordering Information and Notices","[{\"question\":\"What does the ELM323 convert between, and why is it useful?\",\"answer\":\"It converts OBD data from ISO formats into standard RS232 serial data. This allows a personal computer or PDA to communicate with a vehicle using a serial port and terminal program.\"},{\"question\":\"Which vehicle communication protocols does the ELM323 support?\",\"answer\":\"It supports many ISO9141 and ISO14230 (KWP2000) protocol vehicles, but not all implementations due to variations in how standards are interpreted.\"},{\"question\":\"How do the LFmode pin and AT commands affect message termination?\",\"answer\":\"LFmode selects the default linefeed behavior after reset. If high, messages terminate with carriage return plus linefeed; if low, they terminate with carriage return only, and this can be modified using AT L0 or AT L1 commands.\"}]","ELM323 - OBD (ISO) to RS232 Interpreter - Description and Pin Descriptions | PDF",1791805022,48]