The Openpilot Community needs your help to continue to keep opc.ai's lights on and support the path to Workbench v0.2. With only a one person crew and without commercial funding it's not always financially feasible to fund these services out of pocket. Please consider becoming a Patreon supporter of the Openpilot Community project and receive exclusive perks and benefits!
Become a patreon Learn more Maybe Later
EON Dashcam DevKit
You must add things to your vehicle along with configuring this device to run openpilot before it will enable those features.
Frequently Asked Questions
What is an EON?
The EON is a OnePlus 3T cell phone, cooled with a heatsink, a phone charging and fan circuit control board, and a 3D-printed case to contain it all. It’s built and tested so that you don’t have to build up the hardware yourself. It’s also been designed for a wide range of operating environments for reliability.
Can I build my own EON?
Yes, but keep in mind that you will need to build and integrate all the hardware yourself. Your build may overheat unpredictably while driving so safe testing is critical. Start here: https://github.com/commaai/eon-neos
What’s the best charging strategy when using EON?
The EON generates a lot of heat from charging alone in addition to the duties of chffr or OpenPilot. Especially in hot climates or sunny days, it’s best to use the following guidelines:
Always remove the EON from direct sunlight when not in use! In hot climates temperatures can reach upwards of 140F (60C) which can damage the EON battery. Some users have had their batteries puff up and pop off the screen. To prevent this and maximize EON life, charge the EON overnight and upload data in an air-conditioned environment.
If fully charged, EON can be unplugged and turned off (this may cause post-boot cruise faults on Toyota models)
Install EON in car and drive, which causes the only heat to be generated to be the heat from the EON itself and less from charging heat.
Why isn’t the EON heatsink enclosed for better convection?
The EON is cooled primarily through convection and radiation. The current design was analyzed for a compromise between the two. Some users have tried various modifications such as applying foil to the windshield, adding or replacing fans, changing heatsinks, or 3D printing new cases to varying degrees of success. If you find a better solution that works in all conditions, feel free to share with the Slack channel!
What are appropriate EON temps?
During rest times (uploading and charging) indoors, 35C to 40C is typical. The fan will run indoors when plugged in. In the car with 70-75F cabin temperatures, most users have reported 45C temperatures. 50-55C is the upper limit that the EON should be run at for extended periods of time. 63C is the current shutoff temperature for OpenPilot, in which it will no longer function until cooled down. Try stopping in a safe location and rebooting EON to see if it resets the charging circuit.
What’s a cheap way to cool the EON better while driving?
Try the front window defroster or a device called a Noggle. RAV4 users have made a vent deflector for the front top vent. Make sure the onboard fan is running. If not running, try stopping in a safe location and reboot EON to see if it resets the charging circuit.
Why does my EON charge intermittently?
The charging circuit limits charging when temperatures go over a certain limit [insert limit]. This usually happens when the battery is very low and the ambient temperatures are high. Try:
Disabling driver monitoring if enabled.
Removing SIM card to prevent cell transmissions.
Using different USB cables. They can also be a culprit if damaged or worn.
Other causes are under investigation.
Why does my EON keep turning on?
The EON turns on when it detects the mini-USB cable connected. Unplug it and it will stay off.
About the EON
EON is the device that runs openpilot software. It does not ship with openpilot from the factory. And it is not sold as a self-driving vehicle kit.
Where to purchase
These are available for purchase here.