https://github.com/openvehicles
OVMS (the Open Vehicle Monitoring System) started back in 2010 with the goal of providing cellular telemetry and smartphone apps for hobbyists with Electric Vehicles. Our goal was to provide remote telemetry monitoring and control for these vehicles, and to have fun doing it. Back then, we used PIC 8bit microprocessors for both our v1 and v2 designs. Since then, we've gone on to install thousands of these in several different types of Electric Car (including Tesla Roadster, Renault Twizy, Chevy Volt, Vauxhall Ampera, Renault Zoe, and others). We are an open source and open hardware project.
Last year, we chose ESP32 as our new platform, and started working on our v3 platform. It was tough, struggling with early versions of the IDF and all sorts of issues surrounding external flash, SD CARD bugs, etc. Over about a nine month development period, we produced a developer-only batch of first modules, then a limited production run, and today we launch with full production.
Our specification includes:
- Black injection-moulded plastic enclosure
- ESP32 WROVER processor (16MB flash, 4MB SPI RAM, 520KB SRAM, dual core 160/240MHz Xtensa LX6 processor)
- WIFI 802.11 b/g/n
- Bluetooth v4.2 BR/EDR and BLE
- 3x CAN buses
- 1x Micro USB connector (for flash download and serial console)
- 1x Micro SD card slot
- 1x Internal expansion slot
- 8x EGPIO, 2x GPIO
- 1x GSM antenna connector
- 1x GPS antenna connector
- 1x DB9 vehicle connector
- 1x DB26 expansion connector
- OVMS v3.1 SIM5360E 3G modem module (either US or EU edition)
- Modem is an optional plug-in module, that can be changed in future (to allow for new technology)
- 3G (EV-DO/HSPA+) dual band modem
- Includes 2G (GSM/GPRS) and 2.5G (EDGE) quad band
- GPS/GNSS
- Nano (4FF) SIM slot
- HOLOGRAM.IO nano sim
- US edition is SIM5360A (Dual-Band UMTS/HSPA+ 850/1900MHz, Quad-Band GSM/GPRS/EDGE 850/900/1800/1900MHz)
- EU edition is SIM5360J(E) (Dual-Band UMTS/HSPA+ 900/2100MHz, Quad-Band GSM/GPRS/EDGE 850/900/1800/1900MHz)
With wifi, SD CARD support, three CAN buses, and simulation, logging, and reverse engineering tools built in, this is the perfect tool for vehicle CAN bus hackers.