If you do not know, there will some help provided by the tutorial, but please refer to electronics and programming resources section. Some electronics knowledge, you need to understand basic electronics concepts such as what voltage, current and a circuit are. In order to follow this tutorial, you need: Some programming experience with C++, Java or similar programming languages, if you are not, there will be some help provided by the tutorial, but please refer to the electronics and programming resources section. Please note that you do not need the exact hardware listed, you can still use this tutorial should you use alternative hardware such as a Seeduino CAN bus shield, however, the code provided will only work with the Sparkfun shield, but can be modified for other hardware. Arduino Male to Male, Male to Female and Female to Female jumper wires.Arduino Pin headers for soldering to the CAN shield.A DB9 to OBD connector, for connecting to the diagnostics port of the vehicle.
Links to online sellers are included in the equipment sources section. To follow this tutorials content properly, you will need several key items which are listed below.
Dark ro how to update gepard shield software#
This document is aimed at those unfamiliar with CAN bus or the reverse engineering process, it will cover some very basic and advanced concepts.