Can I use directly the ELM327 library with the SparkFun OBD-II UART

Hello everyone,

I want to collect the mode 1 PIDs of my car (OBD-II PIDs - Wikipedia)

Questions :

  1. Can I use directly the ELM327 library (GitHub - irvined1982/arduino-ELM327: ELM327 Library for Arduino) with the SparkFun OBD-II UART (https://www.sparkfun.com/products/9555)?

  2. Does the SparkFun OBD-II UART support the European protocol ISO 9141-2 (I thing yes : https://www.sparkfun.com/products/9555)?

This is the way I plan for my project :

  1. uploaded the ELM327 library on my Arduino Uno
  2. Then upload a sketch only based on the ELM327 library to collect my mode 1 PIDs
  3. Then connect the SparkFun OBD-II UART to my Arduino Uno using the serial port Rx/Tx
  4. Then, connect the SparkFun OBD-II UART to my car

Do you think it will work? Do I have to implement other things to take account of the ISO 9141-2 protocol or the SparkFun OBD-II UART and the ELM327 library are sufficient?

Hope that you will help me

Many thanks

Laurent