Macchina M2
Macchina M2 Under-the-Dash (UTD) is a versatile, open source automotive interface packaged as a compact OBD2 dongle. M2 works with almost any modern vehicle and features an SAM3X ARM Cortex-M3 processor at its core as well as a Bee socket to easily add WIFI, BLE, GSM, 3G, LTE or GPS functionality.
For detailed documentation on M2, click here.
Features:
- 2 channels of CAN
- 2 channels of LIN/K-LINE
- 1-J1850 VPW/PWM interface
- 1 single-wire CAN (GMLAN) interface
- High-speed microSD card slot
- Native USB, can act as device or host (microUSB port)
- 5 built-in LEDs, 1 RGB LED
- 4 tact switches (2x User-configurable, 1x RESET, 1x ERASE)
- 32Kbits non-volatile EEPROM
- Protection circuitry from over current, reverse voltage, and over voltage.
- 6 general purpose driver circuits, source or sink up to 1A at 12 volts
- a 26pin general purpose connector (more information available here)