Tutorials ELMConfig How To Use

    Published on March 31st, 2016 | by James Simpson


    Getting Started With ELMConfig

    I thought it was about time to write a guide and combine everything I send in emails and comments on the website on setting up the modified ELM327 and ELMConfig on your PC. The task is simple and easy to do, as long as you have a genuine chipset version (like the devices I provide).

    Installing The Software

    1. Download and install the “Runtime” pack, which you can down load from here: Download the Runtime Pack
    2. Download the compressed version of the latest ELMConfig program from here: Download the latest version of ELMConfig utility

    You will need to un-zip this into your “My Documents”, or your “Desktop” where ever you think the folder will be safe and easily accessible by you. This program is contained within a .rar archive type, so you may need to download WinRar if you cannot open and extract the files.

    Installing The Hardware

    If you have purchased a modified ELM327 from me, you can be sure that this is a genuine chipset version, and is capable of writing to your car at full speed (500k baud rate). The devices that I send out is compatible with all Microsoft Windows versions from XP, through to Windows 10. The drivers are downloaded directly from Microsoft as soon as you plug the device into your computer (something the fake versions do not do). If you have not purchased a lead directly from me, I will discuss later on how to see if you have a genuine chipset in a moment.

    Insert the USB end into your laptop, and wait while the device is installed and the drivers are downloaded from Microsoft. After a few moments, you should get a message stating the device is installed and ready to use by your system. It’s as simple as that, if you do have any errors, let me know in the comments below and I will help you out and update guide.

    The Device Still Isn’t Recognised

    If you find that the drivers did not download directly from Microsoft for what ever reason, you can get the driver installation as an executable from the following link. Once you install the program from FTDI, the drivers will be installed on your Windows PC, you may have to restart your PC, and then plug the ELM327 back into your PC and re-load ELMConfig. Note – This driver is only for the devices I provide, I cannot vouch for other devices and different chipsets that are available in other ELM327’s – I only source quality ELM’s with decent FTDI chips.

    Getting The Hardware To Work With ELMConfig

    Now that your ELM327 is communicating with your PC, we need to set up the ELM327 to work with ELMConfig. This is simply a task of setting up the device to run at 500k baud rate. This is done by opening up ELMConfig in Administrator mode (Right click the ELMConfig.exe and select “Run as Administrator”.

    Now that ELMConfig is open, and this is the first time using the program, you may have to switch the language from Russian to English, by selecting the English checkbox.

    The checkbox, if you purchased an ELM from myself you will need to select the “FTDIXX” checkbox, and then you will see the ELM327 in the drop down below this checkbox.

    We will now need to set up the baud rate for the unit before we open the main program, this is done by selecting the “Adapter Setup” button at the bottom of the ELMConfig screen. This will open a new part of the program. Simply press the “Open Port” button, this then scans through the different baud rates that is capable with the ELM and should stop on the 500k baud rate setting, showing you that it is capable of handling 500k baud rate (if it does not stop here, you may have a fake unit). Once the 500k has dropped into the drop down box, press the “Set” button to lock in this setting. You will get a popup box, which you just need to confirm.

    Now we can start using ELMConfig, and communicate with your vehicle. Going back up the screen, where the dropdown label says “Connection” select your vehicle from the selection. So if you have a Focus MK2 / C-Max MK1 / Kuga MK1 select this option, or if you have a Mondeo, select that option.

    Once selected, press the “Open Port” button, and you are in to the main ELMConfig program (after confirming “Yes” to the adapted is equipped with a HS/MS-Can switch.

    Checking Your ELM327 is Genuine

    There are a lot of fake ELM327’s kicking around, and it is quite easy for people to fall into a trap and buy one that is much cheaper, they are cheaper for a reason… Anyway, the best way to check if your ELM327 genuine is to install ForScan (another tool used for diagnostics of Ford vehicles. You can download the latest version directly from ForScan. Once installed, run the program with your ELM327 plugged in, press the green button on the bottom of the program, this will then scan for your ELM and if no popup shows stating that the ELM is NOT genuine, you have a perfectly good ELM device.


    Frequently Asked Questions

    I have plugged the ELM into my PC, but it cannot find the device

    This usually means the drivers did not install on your PC. If this is the case, install the following executable file, and restart your PC.


    Tags: ,

    About the Author

    University Graduate from Teesside, currently residing in the big city of Newcastle-Upon-Tyne. Interests in the automotive industry and technology, and blogging about things which I feel would interest the readers of the world wide web.

    51 Responses to Getting Started With ELMConfig

    1. Jan Holm says:

      Which profile should i use, for my 2019 transit courier ?

      The software starts fine, but when i want to make changes, i get an error message.

    2. Jorge Urrea says:

      Buenas noches James, tengo una 1999 Ford Windstar LX V6 3.8L version americana, es compatible con un sistema MK2 Ford, y el protocolo de comunicación es un ISO o DIN J1850 PWN o PWM no se exactamente solo se que es J1850, es posible que funcione bien puede asegurarme si este dispositivo ELM327 500K es compatible con mi auto, en lo que respecta a mi tengo confianza que si funciona, pero a la ves otras personas me preguntan al respecto y no se que decirles, la mayoría pertenecemos a un Club de propietarios de Ford Windstar, Taurus, Sable y Lincoln Continental, muchos de ellos tienen problemas con el transeje ya que esta transmision da solo códigos específicos, son todas las AXOD, AXODE, AX4S, AX4N y 4F50N, la pregunta es si tiene capacidad para leer codigos como la transmision, ABS, Airbags, Llaves, transponder, etc, confío en tus conocimientos, saludos.

    3. Steve says:

      Hi James,

      I have a Ford Ranger XLT, Am I able to use this system for for the updatign of the ECU to activate the TPMS?

      Could you please let me know,

      Thank you,

    4. goran says:

      Hey James,can ELM be configured to run on diesel focus mk1 2003
      best regards…

    5. Rob standen says:

      I want to install a rear camera to my Ford Focus 2016 , it uses sync 2 , would this gadget help me switch on the option to use the camera with sync 2 screen ?

    6. Andy says:

      Hi james, I have just downloaded the latest version of elm config, but on installing the software it is asking me for a password…. can you provide this?

      • Hi Andy,

        ELMConfig does not have any passwords?

        • Mark Filipak says:

          Hi James,

          ‘RuntimePack.exe’ is actually a password protected, self-extracting ZIP file. I changed the name to ‘RuntimePack.exe.zip’ and tried to open it and was prompted for the password. Do you have any ideas how to get into the file?

          Though I’m an electronics design engineer, I was planning to buy your unit because I want to support you and be your customer.

          • Hi Mark,

            I’ve never tried that, I just usually download it from the civil website and run it – I’ve not tried to unpack it manually before. I will give it a try when I’m on a windows PC next (I’m a Mac user usually). I am not the designer of the software, so won’t know what the password it.

            • Mark Filipak says:

              Whenever I download a potentially risky executable, I attempt to turn it into a standard compressed file (by adding ‘.zip’ for example) and opening it to examine its contents and to submit any executables therein to an anti-virus scan — I rely on ‘virustotal.com’. I think that doing so is prudent.

            • Mark Filipak says:

              PS: I should add that, if I can successfully unzip an otherwise executable self-installer, and the contents pass anti-virus, I then install the contents rather than the original installer (i.e., the downloaded executable installer that I “opened”). My experience is that a malicious distributor infects the outer installer rather than the inner content. HTH. Cheers!

            • Mark Filipak says:

              Actually, regarding Macintosh, I believe that Apple operating systems handle ZIP files and can open them. Give it a try… you should at least be able to “see” inside ‘RuntimePack.exe.zip’.

    7. Roman says:

      Hi James,
      I have a question, though maybe not exactly this topic related, but I thought you might know the answer.

      I recently changed GEM in my Focus II (pre-FL, 2005), so I would have light/rain sensor working. Now, I replaced the settings in new GEM with the ones in my old, so far so good, but I noticed that the new GEM is fairly older than my original one. The software version shows v5 (new GEM) vs v6 (old GEM) in elmconfig.

      I don’t have any issues exactly, but I see some features are missing with the new GEM. For example when I flash my high beams, I don’t have coming home lights, etc…

      I believe these features are GEM related, so my question (finally) is: is it possible to upgrade the software in GEM module? Somehow? I even might have IDS available if that’s needed.

      Thanks a lot for reply!

      Best regards,

    8. Peter says:

      Hi James,
      Would I be able to use the ELM 327 on a Mk1 kuga, on a 10 plate.
      Does the software run on windows Vista.

    9. Dell says:

      Will this work with 2015 Ford F150? I know that changes made by FORScan require MS CAN Protocol.

    10. Ian Ross says:

      Hi, I’m interested in buying your ELM327 Hardware. The idea of connecting to an Android device running Forscan seems appealing, but I notice that the connection is either via Wifi, or Bluetooth. I’m guessing that your hardware terminates with a USB connection – so not sure how I could get a working solution. Any ideas please?

      Thank you

    11. Harry Samwel says:

      Another question though..
      In sweden we have rules having lights on during daytime. Due to this my Focus which didn’t have
      factory DRL have my xenon head lights on when the light switch is on position 0.
      I have since installed DRLs which connects to my parking lights and head lights, dimming somewhat
      when using head lights.
      My problem is that I have to turn the switch to parking light mode every time I start the car to use the
      DRLs only. I would like to have only parking lights turn on when the light switch is on 0. Is this possible
      with ELMconfig or is this a hardware issue?

    12. Harry Samwel says:

      I have a 2008 Ford Focus estate Titanium X. I’m trying to install deactivation for passenger air bag.
      It was no problem installing the hardware as all cables already were there.
      Installing the software ELMconfig on my Windows 10 laptop went ok also. I ordered an ELM unit from your site.
      Today I got it and tried to connect it to my car. I have no problem during the connecting port process. But when I try to read any of the modules I only get N/A and the log shows NO DATA..
      Have I done anything wrong?

      • Harry Samwel says:

        Got it working.
        Had 0.2.10 installed from your site. Downloaded the latest 0.2.17b and got it working straight away.
        I now have fully working deactivation for my passenger airbag. Thanks for your site. I saved a really big sum of money this way.

    13. James says:

      Hi, I’ve got a mk2 focus which I’ve retro fitted a cruise control steering wheel to, just need to activate it, if I buy your modified elm unit do you/can you include a step by step guide of instructions to activate the cruise control as there are very few videos or info, and the info that is out confuses me. If you could let me know as I’d like to get on purchase and activate

      Many thanks

      • Hi James,

        I will see if I can make a write up for you, it is possible using my device (as long as your car isn’t an ST) and has all the wiring in place, including the switches above the pedals, and the buttons on the steering wheels. There are 3 options to select off the top of my head using ELMConfig.

        • James says:

          No it’s a 2.0 petrol titanium model has all the wiring, switches above the clutch and brake and I’ve retro fitted a 4 spoke wheel with cruise control buttons. I’ve just purchased an elm from you if you could provide me some sort of instructions of which modules I need to modify/change just basically what I have to do as I’m abit nervous about doing this myself

          Many thanks


    14. Greg says:

      does your ELM work with a mk3.5 (2015) focus ST?

    15. Jeffrey Cooper says:

      I’ve had the sat nav display screen changed on my 62reg Focus, and there is now a DTC saying the initial configuration is incomplete – could one of these ELM327 + software sort that out for me do you think?

      • Hi Jeffery,

        I’ve not seen that error before – is the error on the car or the actual Stereo? Possibly something went wrong with the screen replacement?

        There is a section dedicated to the Audio Control Unit on ELMConfig, that you can send a reset code to, that may fix the issue, or even load from “As Build” which will reprogram the stereo to as it left the factory, which also may fix the issue. But I would be a little suspicious that it came up after a screen replacement, as the DTC would suggest something corrupted in the transition between screens.

    16. Simon H says:

      Two questions if I may before I purchase.

      Does this unit and ElmConfig work with a 52 plate Focus ? I believe this is a generation 1 model and I’ve seen comments on forums mentioning ElmConfig working with Gen 2/3 models.

      Can I take it that the hardware itself will still work with other makes, I’ve also a Toyota Avensis I inherited – and so the hunt begins for yet another package to work with that.

      • Hi Simon,

        Sorry but the ELMConfig program only works with the MK2 and MK3 Focus (not the first generation or its facelift). You may get some luck with ForScan and this device, but I personally have not tried this on the MK1 Focus – If you are in the North East, I could give it a try for you just to be certain, and to see if changes (if any) can be made using ForScan.

        As for the Toyota – As long as this has the standardised OBD2 Diagnostics port, then the ELM will work, but the switch is only specific for Ford models.

        • Simon H says:

          Thanks, I’ll give it a try – I’m over the other side of the country but thanks for the offer.
          Until last week I thought OBD was supposed to be “standard”, I’m learning fast though. It’s a bit of a culture shock to me – I’m used to 25 year old Land Rovers with no electronics !

        • Simon H says:

          Good news, the unit arrived – and it works just fine with ForScan. I’ve reset the faults, now time to figure out if it’s the cat or O2 sensor that’s faulty.

    17. Renato Gomes says:

      Hello James. Can you do one for me like yours? I can pay you for. My focus is a Titanium 2016

    18. Stephen says:

      James will I be able to enable global close on my focus mk2.5 if it only has electric windows on front

    19. Siniša says:

      Will this work on my c-max 1.6 tdci 2008?
      Will I be able to configure the cruise control on my c-max?


    20. Matthew Parfitt says:

      So, I bought the cable from yourself, I installed it onto my laptop, followed the steps, and when i opened it as administrator, selected the language, selected FTDI D2XX, and in the device checkbox below, no elm 327 appeared, so I’m unable to do anything else. So I’m at a bit of a dead end

    21. Steve w says:

      Hi James,

      I bought an ELM device from the dreaded eBay but it doesn’t seem to want to read and write to the PCM on a 2007 focus mk2 titanium as I’m trying to configure the cruise control so that was a waste of money, Will yours do this? Just before I got the buy button!



      • Hi Steve,

        Yes there have been a few people stung by purchasing ELM’s from eBay – I make sure I source genuine and the best units (hence the price) and modify them to order. I can confirm mine will allow you to set up cruise control (as long as yours isn’t the ST, as I’ve still yet to be able to get it working on mine). But there are a few garages that have purchased my units and set up cruise control on their customers cars.

    22. charles germer says:

      I wish to thank you for your time in helping me find that I had 2 worthless clones ” one from a supposed good dealer in the usa” that could not be modified in any manner.

    23. Roman says:

      Hi James, I’m pretty familiar with the elmconfig for my 2005 Focus, however, I’d like to play around a bit with my mom’s 2007 Fiesta. Is there a tool that can be used with Fiesta? Or are the functions only changeable with an IDS?
      Thanks for answer.

      • Hi Roman,

        Unfortunately I have yet to see a program that will work with the Fiesta. Most of these programs are developed by Russian developers, and I don’t think the fiesta is as popular over there than the Fiesta. I will keep my eye out and I’ll be sure to put a post up when I find one.

        Thanks, James

    24. Frank Ortmann says:

      Hello James,

      thank you very much fur your response. With forscan is everything fine.
      At first get always an error massage, that was an error to read the xml file. But this message I get only with Windows 10, with windows XP doesn´t come this message.
      But when i start to “read from BCM” then I get the error message “Can´t enter security into ECU”.
      Also I tried to read from the IPC, then I get an another message “Unknown ECU…”

      I have already loaded down the vbf-files and stored it into the vbf folder, but it will not work.

      Can you help me please?
      Thank you very much in advance.

      Best regards
      Frank Ortmann

      • Hi Frank, what year car are you trying to use this on?



        • Frank Ortmann says:

          Hey James,the Focus ist build in 2015. But i have good news, than now with the new foccus 0.8.6 i could get connection an now i have enabled the auto looking function. I’am only still looking for a solution to deactivate the function”folding in mirror” when i closed the car doors. Do you have an idea?


    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Back to Top ↑