Skip to content

John-MustangGT/OpenPonyLogger

Repository files navigation

OpenPonyLogger

Project Overview

OpenPonyLogger is an open-source automotive telemetry system designed for track day data logging and analysis. Built on a ESP32-S3 platform, it provides professional-grade data acquisition at a fraction of commercial system costs.

Safety and Legal Considerations

Automotive Safety

  • Device should not interfere with vehicle operation
  • Non-invasive OBD-II connection (read-only)
  • Secure mounting to prevent projectile hazard
  • Heat management in enclosed cabin environment
  • Fuse protection on power input

Data Privacy

  • All data stored locally on device
  • No cloud upload without user consent
  • WiFi AP mode (no internet connectivity)
  • User controls all data export and deletion

Track Day Usage

  • Verify track rules permit data logging devices
  • Ensure mounting does not obstruct driver visibility
  • Secure all wiring to prevent pedal interference
  • Easy removal if required by event officials

Contributing

This is an open-source project. Contributions welcome:

  • Hardware improvements and alternatives
  • Code optimization and bug fixes
  • Additional sensor support
  • Post-processing tools
  • Documentation improvements
  • Vehicle-specific CAN definitions

For contributor workflow, build steps, and repo hygiene, see CONTRIBUTING.md.

License

MIT

Project Repository

GitHub: https://github.com/John-MustangGT/OpenPonyLogger

Credits

Project Lead: John Orthoefer
Target Vehicle: 2014 Ford Mustang GT (S197) "Ciara"
Inspiration: Carroll Shelby's "foundation first" philosophy applied to data acquisition

Technical Documentation

For detailed information about the logging system, please refer to:

Appendix B: Ford Mustang S197 CAN Bus Information

OBD-II Standard PIDs (Mode 0x01)

PID Description Units Formula
0x0C Engine RPM rpm ((A*256)+B)/4
0x0D Vehicle Speed km/h A
0x11 Throttle Position % A*100/255
0x05 Coolant Temperature °C A-40
0x0F Intake Air Temperature °C A-40
0x2F Fuel Tank Level % A*100/255
0x46 Ambient Air Temperature °C A-40

Ford-Specific PIDs (Mode 0x22)

Research required - community databases available through:

  • FORScan software
  • OpenXC Ford platform
  • Mustang6G forums
  • S197 tuning communities

High-Speed CAN (500 kbps) Expected Messages

Engine Control:

  • Engine RPM, load, timing
  • Fuel injection parameters
  • Air/fuel ratio (if wideband equipped)

Transmission:

  • Current gear
  • Transmission temperature
  • Torque converter lock status

ABS/Stability:

  • Individual wheel speeds
  • Brake pressure
  • Yaw rate sensor
  • Lateral acceleration sensor (if equipped)

Steering:

  • Steering angle
  • Steering rate
  • Power steering pressure

Appendix C: Useful Resources

Pico Development

GPS Modules

OBD-II & CAN

Web Technologies

Ford Mustang Resources


Document Version: 1.1
Last Updated: 2026-01-15
Status: Planning Phase

About

OpenPonyLogger is an open-source automotive telemetry system designed for track day data logging and analysis. Built on a ESP32-S3, it provides professional-grade data acquisition at a fraction of commercial system costs.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors