├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── .gitignore ├── LICENSE.md ├── README.md ├── examples ├── Arduino_hardware_serial_test │ └── Arduino_hardware_serial_test.ino ├── Arduino_software_serial_test │ └── Arduino_software_serial_test.ino ├── ESP32_Bluetooth_Serial │ └── ESP32_Bluetooth_Serial.ino ├── ESP32_Bluetooth_multiple_pids │ └── ESP32_Bluetooth_multiple_pids.ino ├── ESP32_CheckPIDs_1_20 │ └── ESP32_CheckPIDs_1_20.ino ├── ESP32_Check_DTC │ └── ESP32_Check_DTC.ino ├── ESP32_Check_MIL │ └── ESP32_Check_MIL.ino ├── ESP32_Check_PID_Support │ └── ESP32_Check_PID_Support.ino ├── ESP32_Check_Voltage │ └── ESP32_Check_Voltage.ino ├── ESP32_CustomHeader │ └── ESP32_CustomHeader.ino ├── ESP32_CustomMultilinePID │ └── ESP32_CustomMultilinePID.ino ├── ESP32_Reset_DTC │ └── ESP32_Reset_DTC.ino ├── ESP32_Test_Functions │ └── ESP32_test_functions.ino ├── ESP32_WiFi │ └── ESP32_WiFi.ino ├── ESP32_dual_core │ └── ESP32_dual_core.ino ├── ESP32_test │ └── ESP32_test.ino ├── ESP8266_WiFi │ └── ESP8266_WiFi.ino ├── ESP8266_test │ └── ESP8266_test.ino └── multiple_pids │ └── multiple_pids.ino ├── library.properties ├── reference └── ELM327DS.pdf └── src ├── ELMduino.cpp └── ELMduino.h /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/README.md -------------------------------------------------------------------------------- /examples/Arduino_hardware_serial_test/Arduino_hardware_serial_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/Arduino_hardware_serial_test/Arduino_hardware_serial_test.ino -------------------------------------------------------------------------------- /examples/Arduino_software_serial_test/Arduino_software_serial_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/Arduino_software_serial_test/Arduino_software_serial_test.ino -------------------------------------------------------------------------------- /examples/ESP32_Bluetooth_Serial/ESP32_Bluetooth_Serial.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Bluetooth_Serial/ESP32_Bluetooth_Serial.ino -------------------------------------------------------------------------------- /examples/ESP32_Bluetooth_multiple_pids/ESP32_Bluetooth_multiple_pids.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Bluetooth_multiple_pids/ESP32_Bluetooth_multiple_pids.ino -------------------------------------------------------------------------------- /examples/ESP32_CheckPIDs_1_20/ESP32_CheckPIDs_1_20.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_CheckPIDs_1_20/ESP32_CheckPIDs_1_20.ino -------------------------------------------------------------------------------- /examples/ESP32_Check_DTC/ESP32_Check_DTC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Check_DTC/ESP32_Check_DTC.ino -------------------------------------------------------------------------------- /examples/ESP32_Check_MIL/ESP32_Check_MIL.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Check_MIL/ESP32_Check_MIL.ino -------------------------------------------------------------------------------- /examples/ESP32_Check_PID_Support/ESP32_Check_PID_Support.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Check_PID_Support/ESP32_Check_PID_Support.ino -------------------------------------------------------------------------------- /examples/ESP32_Check_Voltage/ESP32_Check_Voltage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Check_Voltage/ESP32_Check_Voltage.ino -------------------------------------------------------------------------------- /examples/ESP32_CustomHeader/ESP32_CustomHeader.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_CustomHeader/ESP32_CustomHeader.ino -------------------------------------------------------------------------------- /examples/ESP32_CustomMultilinePID/ESP32_CustomMultilinePID.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_CustomMultilinePID/ESP32_CustomMultilinePID.ino -------------------------------------------------------------------------------- /examples/ESP32_Reset_DTC/ESP32_Reset_DTC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Reset_DTC/ESP32_Reset_DTC.ino -------------------------------------------------------------------------------- /examples/ESP32_Test_Functions/ESP32_test_functions.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_Test_Functions/ESP32_test_functions.ino -------------------------------------------------------------------------------- /examples/ESP32_WiFi/ESP32_WiFi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_WiFi/ESP32_WiFi.ino -------------------------------------------------------------------------------- /examples/ESP32_dual_core/ESP32_dual_core.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_dual_core/ESP32_dual_core.ino -------------------------------------------------------------------------------- /examples/ESP32_test/ESP32_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP32_test/ESP32_test.ino -------------------------------------------------------------------------------- /examples/ESP8266_WiFi/ESP8266_WiFi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP8266_WiFi/ESP8266_WiFi.ino -------------------------------------------------------------------------------- /examples/ESP8266_test/ESP8266_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/ESP8266_test/ESP8266_test.ino -------------------------------------------------------------------------------- /examples/multiple_pids/multiple_pids.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/examples/multiple_pids/multiple_pids.ino -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/library.properties -------------------------------------------------------------------------------- /reference/ELM327DS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/reference/ELM327DS.pdf -------------------------------------------------------------------------------- /src/ELMduino.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/src/ELMduino.cpp -------------------------------------------------------------------------------- /src/ELMduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBroker2/ELMduino/HEAD/src/ELMduino.h --------------------------------------------------------------------------------