Skip to content

Commit feccad6

Browse files
committed
Cleanup
1 parent 27d7722 commit feccad6

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

content/components/canbus/esp32_can.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ params:
99

1010
{{< anchor "esp32-can" >}}
1111

12-
The ESP32 has integrated CAN controllers (usually one, some variants like the ESP32-C6 or ESP32-P4 have two or three)
13-
and therefore doesn't necessarily need an external controller.
12+
The ESP32 has an integrated CAN controller and therefore doesn't necessarily need an external controller.
13+
Some variants (ESP32-C5, ESP32-C6, ESP32-P4) have multiple CAN controllers - see [Multiple CAN Controllers](#multiple-can-controllers) below.
1414
You only need to specify the RX and TX pins. Any GPIO will work.
1515

1616
```yaml
@@ -63,10 +63,20 @@ The following table lists the bit rates supported by the component for ESP32 var
6363
| 800KBPS | x | x |
6464
| 1000KBPS | x | x |
6565
66-
Other variants: ESP32-C3, ESP32-C5, ESP32-C6, ESP32-C61, ESP32-H2, ESP32-P4, ESP32-S2, ESP32-S3
66+
Other variants: ESP32-C3, ESP32-C5, ESP32-C6, ESP32-H2, ESP32-P4, ESP32-S2, ESP32-S3
6767
6868
> [!NOTE]
69-
> ESP32-C2 does not have TWAI/CAN hardware and is not supported.
69+
> ESP32-C2 and ESP32-C61 do not have TWAI/CAN hardware and are not supported.
70+
71+
## Multiple CAN Controllers
72+
73+
Some ESP32 variants have multiple CAN (TWAI) controllers:
74+
75+
- **ESP32-C5**: 2 controllers
76+
- **ESP32-C6**: 2 controllers
77+
- **ESP32-P4**: 3 controllers
78+
79+
All other supported variants have a single controller. ESP32-C2 and ESP32-C61 do not have CAN hardware.
7080
7181
## Wiring options
7282

0 commit comments

Comments
 (0)