Our Arduino Compatible, open source project designed to help people take more control over their cars - especially Electric cars!

We are developing an Arduino-compatible microcontroller designed specifically for use in an automobile - more specifcally, an electric vehicle. This will be an ongoing project where we will work closely with the community to ensure that the appropriate features are implemented and done correctly.

In case you were wondering, the word "macchina " is the Italian word for "machine" or, as slang for "Automobile."

Macchina = Arduino Mega 2560 + OBD2 interface + automotive specifications + bigger power supply

The Macchina is based on the Arduino Mega 2560 and is compatible with all 5 OBD2 signaling protocols including PWM, VPW, ISO 9141-2, KWP and CAN. This should cover any car built from 1996 onward. It includes a sturdy power supply to power sub-circuits and add-ons (called "shields" in the Arduino world) and was designed with automotive standards in mind with better immunity from Electromagnetic Interference (EMI).

Here is the schematic - feel free to download and give us some feedback.

Stay tuned for more information, or as always, feel free to contact us

Goals of project

  • Build and maintain database of vehicle-specific messages
  • Reverse-engineer vehicle communication
  • interface to other CAN-based products such as chargers, motor controllers, etc
  • Create better instrumentation for EV or any car.