Add support for Geely EX2 (2025 BEV)
- Dominant language
- Python
- Stars
- 63.7k
- Forks
- 11.4k
- Avg merge
- 17h 53m
- Merged PRs (30d)
- 171
Description
### Car support request: Geely EX2
**Car:** Geely EX2 (2025–) — battery-electric B-segment hatchback, RWD, 85 kW / 150 Nm motor, 35.4 or 47.1 kWh LFP battery depending on market. Sold in several global markets (South America, Southeast Asia, Oceania, Europe).
**Stock ADAS:** L2 suite based on a front monocular camera + brake control module: Adaptive Cruise Control, AEB / predictive braking, Lane Departure Warning / lane centering.
As far as I can tell no Geely model is currently in the supported cars list, so I'd like to request — and help bootstrap — support for the EX2.
### Documentation I can provide
**1. Complete official wiring / circuit diagrams (794 pages, PDF ~19 MB, English translation):**
https://drive.google.com/file/d/1LrXwNLU_1hSSsNgRV2aE_Ytqw9N1xlm9/view?usp=sharing
Sections most relevant for a port:
- Wiring harness node (CAN) distribution diagrams (p. 133)
- Cruise control (p. 153) and Adaptive cruise control (p. 155) circuits
- Active safety system: ABS (p. 166), ONE BOX integrated brake control (p. 168), Predictive braking (p. 170), Lane Departure Warning (p. 172)
- Electric power steering (p. 184), EPB (p. 178), TPMS (p. 180)
- Instrument cluster (p. 160), IVI / audio host (p. 217), driving recorder (p. 219)
- Full power distribution, fuse/relay, ground point, connector and harness routing diagrams
From the diagrams, the ADAS stack communicates on separate **CS CAN** and **IF CAN** buses.
**2. Full official service manual (PDF ~640 MB, English translation):**
https://drive.google.com/file/d/1Fl1Tm0V2ibSUIppLJ2CHcMpWH7t3My9p/view?usp=sharing
### What I can do
I own the car, so I can:
- Capture CAN dumps / fingerprints with cabana on the ADAS and chassis buses
- Test a port on the actual vehicle
Happy to provide anything else needed to get this car supported. Thanks!
Contributor guide
Research direction
Start with the issue's ADAS and chassis CAN documentation, especially the CS CAN and IF CAN sections, and capture fingerprints or dumps with cabana as described. Done means the EX2 is implemented and validated on the owner's vehicle, but the issue does not identify repository entry points, tests, or a narrower implementation scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- autonomous-driving
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100