Page 1 of 1

Entering automobile industry by releasing a new ESP32 chip for ECU

Posted: Fri Sep 18, 2020 9:30 am
by csoapy
We are developing a diagnostic tool to programming our ECUs which supplied to many car manufacturers in recent 2~3 years. Actually there are more then ten vehicle models supported.

Yes, we use a ESP32-PICO-KIT board and saved a lot of money, compared to Vector CANCase or Intrepidcs Vehicle Spy or Kvaster Leaf.

I've implemented ISO15765-2(CAN Transport Protocol) in ESP32, and ISO14229 UDS (Unified Diagnostic Services) on modbus to communicate with PC. It works well.

I also implemented an IG(Interactive Generator) function by ESP32 chip recently. The cycle accuracy suprised me: very close to CANoe IG: 0.00x ms

So ESP32 seems working well out of a car both on diagnostic and CAN simulator.

But, why it can't work as an ECU in a car?
It just needs to improve official CAN driver and add more CAN controllers in ESP32 chip.

There are more and more ECUs in a modern car, and more and more cars on roads.
ESP32 have great coast advantage. And more then 90 million new cars sold in one year recently.
So think about it: ESP32 chips are running in more and more cars.

P.S. CANoe is a production from vector, a well known vendor in automobile industry, official web site: https://www.vector.com/

A snapshot about ESP32 CAN cycle accuracy.
ESP32 CAN Cycle Accuracy.png
ESP32 CAN Cycle Accuracy.png (37.15 KiB) Viewed 8620 times

Re: Entering automobile industry by releasing a new ESP32 chip for ECU

Posted: Tue Jul 13, 2021 5:37 pm
by franzhoepfinger
I am interested to get in Contact with you. Especially UDS would interest me.
While I am using ESP32 a lot with J1939 and in Agriculture Machines.

Re: Entering automobile industry by releasing a new ESP32 chip for ECU

Posted: Sun May 19, 2024 5:31 am
by Monti850i
I'm not an electronics expert, but I think this is a brilliant idea and I look forward to seeing projects like this moving on and gaining steam just like Speeduino did. I hope someone thinks of making control units for other parts of the car like General Module, Door Module, HVAC and so on...