Our VIP Package gets you every single course at 80% off the individual price. For a limited time, save an additional $100 with coupon code 100VIP. Learn more

CAN Bus Communications Decoded: Introduction

Watch This Course

$199.00 USD $129.00 USD

Or 8 weekly payments of only $16.13 Instant access. Easy checkout. No fees. Learn more
Course Access for Life
60 day money back guarantee



00:00 - Hi, I'm Zac from High Performance Academy and I'd like to welcome you to our CAN bus communications course.
00:06 This course will teach you about the CAN or controller area network communication protocol.
00:11 We'll discuss some of its history, why it's so widely used and detail the technical information you'll need to have confidence when integrating CAN communications into your own project.
00:21 This theory is then followed up with real world examples of using the CAN protocol in performance automotive applications which will show some of the massive advantages the CAN system can offer.
00:32 This course covers a relatively advanced topic and will assume some prior automotive electrical knowledge.
00:38 If you're completely new to this field, we'd suggest looking into our wiring fundamentals course first.
00:43 It starts with no assumed knowledge and provides an excellent foundation on which this CAN communication course builds.
00:49 Using CAN communications in your project can be a huge time and cost saver and although it initially seems quite complex, it typically results in a simpler system overall.
01:01 The wiring harness construction becomes easier and the whole electrical system becomes far more flexible.
01:06 Functions and switches are no longer hard wired to specific pins on components and if changes need to be made, they can be accomplished in the setup software instead of having to physically modify the wiring harness.
01:17 Understanding CAN protocol does take a bit of work and we're going to be talking about terms like bits, bytes, binary and hexadecimal but this should not intimidate you.
01:27 We'll explain these terms in relatable ways and ensure they're easy to understand.
01:31 Additionally, we'll also offer support via our online forum for any further questions that you may have on related topics.
01:38 The worked example at the end of the course will show this knowledge at work in the real world and help solidify your understanding.
01:45 This course approaches CAN bus communications from 2 distinct angles.
01:49 The first is configuring aftermarket automotive electrical devices to talk to one another on a CAN bus that we are creating and specifying.
01:57 The second is the reverse engineering of unknown data on an existing CAN bus within a vehicle.
02:04 Both of these tasks require a solid understanding of the fundamentals of the CAN protocol but are quite separate workflows.
02:10 This course is broken into distinct sections to make it as easy as possible to follow.
02:14 The first section introduces the course and some of the history behind the CAN protocol.
02:19 The next section provides general technical knowledge required when we then in the following section detail the technical specifics of the CAN protocol.
02:28 With this theory discussed and understood, we look at some practical applications of a CAN bus and show some example messages, talk about how they're structured.
02:38 This practical section also includes a guide on physically creating the CAN bus wiring and methods for tapping into existing CAN bus wiring.
02:46 Finally we outline the CAN bus setup 5 step process and the CAN bus reverse engineering 5 step process, followed by several real world examples of these processes applied in practice to give you confidence in applying them in your own project.
03:01 One of the biggest benefits of learning about the CAN protocol is that by definition it is a standard.