You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/learn/05.communication/10.can/can.md
+1-31
Original file line number
Diff line number
Diff line change
@@ -19,28 +19,6 @@ Controller Area Network (CAN), is a robust and versatile communication protocol
19
19
20
20
Communication via CAN is enabled through different CAN libraries and is dependent on the hardware used for the setup. This article will mainly focus on the [Arduino_CAN](https://github.com/arduino/ArduinoCore-renesas/tree/main/libraries/Arduino_CAN) library and its available methods with references to different hardware and respective libraries.
21
21
22
-
If you want to jump straight to the examples click [here](#examples) or go to the end of this article.
23
-
24
-
## Overview
25
-
26
-
-[CAN Class](#can-class)
27
-
-[Arduino CAN Pins](#arduino-can-pins)
28
-
-[How CAN Works](#how-can-works)
29
-
-[Shared Bus and Absence of a Central Master Node](#shared-bus-and-absence-of-a-central-master-node)
-[Practical Example: CAN in Automotive Systems](#practical-example-can-in-automotive-systems)
32
-
-[CAN Frame Structure](#can-frame-structure)
33
-
-[Standard and Extended CAN IDs](#standard-and-extended-can-ids)
34
-
-[Timing and Synchronization](#timing-and-synchronization)
35
-
-[Termination Resistors](#termination-resistors)
36
-
-[History of CAN](#history-of-can)
37
-
-[Development and Standards](#development-and-standards)
38
-
-[Origin and Purpose](#origin-and-purpose)
39
-
-[Timeline of Standards](#timeline-of-standards)
40
-
-[Examples](#examples)
41
-
-[Arduino UNO R4 WiFi CAN Bus](#arduino-uno-r4-wifi-can-bus)
42
-
-[Sending Data Between Two MKR CAN Shields](#sending-data-between-two-mkr-can-shields)
43
-
44
22
## CAN Class
45
23
46
24
With the CAN class, you can send and receive data over a Controller Area Network (CAN) bus, enabling communication between an Arduino board and other devices in a networked environment.
@@ -61,15 +39,7 @@ These methods provide the core functionality for sending and receiving messages
61
39
62
40
## Arduino CAN Pins
63
41
64
-
The default pins on an Arduino board are CAN High and CAN Low. See table below for more information:
65
-
66
-
***Depending on which Arduino board you are using, you will need a transceiver/receiver to read the differential signal properly. Check the product page of the board you are using for more information.***
***Depending on which Arduino board you are using, you will need a transceiver/receiver to read the differential signal properly. Check the product page or cheat sheet of the board you are using for more information.***
0 commit comments