Which arduino fits my project the best?

Hello, I want to use an arduino to control multiple things in my project car. The things I need are:

  • Can-Bus support

  • switching of 2 relays

  • one PWM output

  • 3x temperature sensors

  • detecting charging voltage from the generator instead of just ignition (14.4V vs 12V) if this is even possible?

I was looking at the Arduino Uno Rev.4 SMD, WiFi. Can wifi be used for reprogramming? It would be nice if I ever have to change something once it's installed in the car. Is this the best arduino I can use or are there other one's better suited for my application?

See Is OTA upload to the UNO R4 WiFi board supported? - #3 by ptillisch

an ESP32 would offer OTA capabilities and has an integrated CAN controller and therefore doesn’t need an external controller. See CAN bus — ESPHome for an example

PWM is supported natively too and driving sensors or relays is just a matter of choosing components correctly and connecting /powering your stuff correctly. Mind electromagnetic interferences.

Is this a real car or a model? Most any of the Arduinos will work There are CAN bus modules for about a buck and a few resistors will do the voltage measurement for you.

ok, yes it's a real car

is the ESP32 an arduino? I thought using an arduino would be a big benefit as the community is so large.

No it's not, but the IDE will typically support it.

The alternator typically handles this internally so probably not.

Also, the H7 lite could be another potential solution.

I highly recommend you read this application note by ST: AN2689 "Protection of automotive electronics from electrical hazards, guidelines for design and component selection"

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.