hitchhiker
Well-known member
- Joined
- May 19, 2021
- Threads
- 4
- Messages
- 87
- Reaction score
- 136
- Location
- Maine, USA
- Vehicles
- 2022 F-150, 1965 F-100
- Occupation
- Software Engineer
- Thread starter
- #1
For those unfamiliar, OpenPilot is an open-source driver assistance software primarily developed by comma.ai. You can run it on any hardware you'd like, or purchase a device from them. It is designed to provide level 2 driver assistance capability similar to BlueCruise and other hands-free systems.
Recently, support was added for various Ford vehicles, though our F-150s are not yet officially supported. I'm a software engineer with a penchant for early adoption who is greatly disappointed with BlueCruise, so I decided to take the plunge and recently ordered one of their 3x devices.
I was going to wait for my device to come in before starting a thread, but discussion around OpenPilot has started up in a few different threads recently, so I decided to start one now.
Your vehicle of course does not require BlueCruise in order to support OpenPilot. This chart, from the OpenPilot Ford wiki page, should help you determine whether your vehicle can be supported. NOTE: This doesn't necessarily mean your truck will be supported yet, just that support is possible (maybe in the future).
I'll try to keep this OP up to date as I document my own experience with it, as well as important info that others may post in the thread. Let's try to keep this focused on OpenPilot and its support/compatibility with our vehicles. If you'd like to argue its safety vs OEM systems, its unsuitability for mass-market consumption or anything else, please go ahead and start a separate thread for that!
Info:
Our trucks use a CAN-FD platform. This hardware is supported by the latest Comma 3x device, with the Ford Q4 harness. When ordering, search the harness dropdown for Ford and scroll to the bottom, where you will find it listed under development harnesses.
If you already have a previous version of the Comma device, you will need their "panda" CAN-FD kit to interface with the gen14 F-150. The Comma 3x has the panda built in.
You will need a USB-C 3.1 gen 2 cable long enough to run from the driver's footwell up the headliner. If you wish to use the right-angle cable included with the Comma 3x, a USB 3.1 extension will work.
The Comma device uses the OBD2 port. If you have any other OBD2 device you'd like to use along with it, you will need an OBD2 splitter. It's probably best to unplug the Comma/Splitter and connect to OBD2 directly when using FDRS or Forscan.
Links:
OpenPilot Ford Wiki
Mach-e forum OpenPilot thread
comma.ai
Helpful posts from this thread:
Install video
Install instructions (text)
Installer URLs:
Recently, support was added for various Ford vehicles, though our F-150s are not yet officially supported. I'm a software engineer with a penchant for early adoption who is greatly disappointed with BlueCruise, so I decided to take the plunge and recently ordered one of their 3x devices.
I was going to wait for my device to come in before starting a thread, but discussion around OpenPilot has started up in a few different threads recently, so I decided to start one now.
Your vehicle of course does not require BlueCruise in order to support OpenPilot. This chart, from the OpenPilot Ford wiki page, should help you determine whether your vehicle can be supported. NOTE: This doesn't necessarily mean your truck will be supported yet, just that support is possible (maybe in the future).
I'll try to keep this OP up to date as I document my own experience with it, as well as important info that others may post in the thread. Let's try to keep this focused on OpenPilot and its support/compatibility with our vehicles. If you'd like to argue its safety vs OEM systems, its unsuitability for mass-market consumption or anything else, please go ahead and start a separate thread for that!
Info:
Our trucks use a CAN-FD platform. This hardware is supported by the latest Comma 3x device, with the Ford Q4 harness. When ordering, search the harness dropdown for Ford and scroll to the bottom, where you will find it listed under development harnesses.
If you already have a previous version of the Comma device, you will need their "panda" CAN-FD kit to interface with the gen14 F-150. The Comma 3x has the panda built in.
You will need a USB-C 3.1 gen 2 cable long enough to run from the driver's footwell up the headliner. If you wish to use the right-angle cable included with the Comma 3x, a USB 3.1 extension will work.
The Comma device uses the OBD2 port. If you have any other OBD2 device you'd like to use along with it, you will need an OBD2 splitter. It's probably best to unplug the Comma/Splitter and connect to OBD2 directly when using FDRS or Forscan.
Links:
OpenPilot Ford Wiki
Mach-e forum OpenPilot thread
comma.ai
Helpful posts from this thread:
Install video
Install instructions (text)
Installer URLs:
URL | Description |
installer.comma.ai/commaai/master | comma.ai official openpilot |
installer.comma.ai/commaai/ford-comfort | Branch with improved Lateral control |
installer.comma.ai/tinkerborg/master | Openpilot master branch with hard-coded F-150 signature |
installer.comma.ai/tinkerborg/ford-comfort | Openpilot ford-comfort branch with hard-coded F-150 signature, updated with latest changes from master |
installer.comma.ai/tinkerborg/sunny-master | Sunnypilot master branch, with hard-coded F-150 signature, updated with latest changes from openpilot master |
installer.comma.ai/tinkerborg/sunny-ford-comfort WARNING: YOU MUST UNPLUG YOUR COMMA.AI DEVICE BEFORE USING FORSCAN OR FDRS | Sunnypilot master branch, with hard-coded F-150 signature, updated with latest changes from openpilot ford-comfort |
Sponsored
Last edited: