Skip to content

Commit 94231a5

Browse files
authored
Merge pull request #1416 from autosportlabs/main
Add entry for Autosport Labs ESP32-CAN-X2 board
2 parents 64e6bb8 + 5ffadac commit 94231a5

5 files changed

Lines changed: 57 additions & 1 deletion

File tree

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
layout: download
3+
board_id: "autosportlabs_esp32_can_x2"
4+
title: "Autosport Labs ESP32-CAN-X2 Download"
5+
name: "Autosport Labs ESP32-CAN-X2"
6+
manufacturer: "Autosport Labs"
7+
board_url:
8+
- "https://www.autosportlabs.com/product/esp32-can-x2-dual-can-bus-automotive-grade-development-board/"
9+
- "https://wiki.autosportlabs.com/ESP32-CAN-X2"
10+
board_image: "autosportlabs_esp32_can_x2.jpg"
11+
date_added: 2024-05-29
12+
family: esp32 # See _data/bootloaders.json
13+
bootloader_id:
14+
features:
15+
- Arduino Shield Compatible
16+
- Bluetooth/BTLE
17+
- Breadboard-Friendly
18+
- USB-C
19+
- Wi-Fi
20+
---
21+
22+
The Autosport Labs ESP32-CAN-X2 is a development board designed to make CAN bus communications easy for automotive and industrial applications.
23+
24+
It features the ESP32-S3-WROOM-1-N8R8 using an Xtensa® 32-bit LX7 CPU operating at up to 240 MHz (8MB flash, 8MB PSRAM), dual CAN bus support, two CAN bus transceivers, and an automotive-grade power supply to safely integrate it into your car project.
25+
26+
All IO pins are broken out to a breadboard-friendly layout so you can easily integrate it into bigger projects. A separate connector also provides power, ground, and dual CAN connections so you can quickly wire it into CAN networks.
27+
28+
The two CAN bus networks brings additional possibilities, such as:
29+
- Bridge two CAN bus networks with different baud rates
30+
- Collect data from two different CAN bus networks with different baud rates
31+
- Isolate traffic between CAN networks
32+
- Create a "man in the middle" agent, which will help identify the source of CAN messages, helpful for CAN bus reverse-engineering efforts
33+
34+
Sample Projects are available to get you started quickly [Example Projects in our Github])https://github.com/autosportlabs/ESP32-CAN-X2)
35+
36+
**Components:**
37+
38+
- **ESP32-S3-WROOM-1-N8R8** microcontroller powerful dual-core Xtensa LX6 CPU running at up to 240 MHz.
39+
- **Automotive grade power supply**: Ruggedized power supply up to 40v input, provides safety for automotive applications where damaging voltage surges and load dumps are common.
40+
- **Pin Headers**: All available GPIO pins are broken out to the pin headers on the board for easy interfacing and programming. For details, please see [our documentation](https://wiki.autosportlabs.com/ESP32-CAN-X2).
41+
- **USB-C port**: A USB-C port supplies power for programming, flashing your code, communications using the USB 1.1 specification, and also provides JTAG debugging.
42+
- **Boot Button**: Firmware download button. Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for installing firmware.
43+
- **Reset Button**: Resets the device
44+
- **LED**: User controllable LED; use it to indicate status or anything else you would like.
45+
- **Power LED**: Turns on when power is connected to the board.
46+
- **Power / CAN headers**: 6 pin JST-PH header provides 12v (nominal) power, ground, CAN1 and CAN2 connections.
47+
- **CAN termination jumpers**: 2 CAN termination jumpers are provided, default enabled with 120 ohm termination
48+
- **Built-in CAN transceivers**: Dual CAN transceivers are included on board.
49+
- **2nd CAN bus provided by MCP2515**: while CAN1 uses the built in TWAI CAN compatible controller; CAN2 uses the on-board MCP2515 CAN bus controller.
50+
51+
## Purchase
52+
53+
* [Autosport Labs](https://www.autosportlabs.com/product/esp32-can-x2-dual-can-bus-automotive-grade-development-board/)
54+
* [Example Projects])https://github.com/autosportlabs/ESP32-CAN-X2)
55+
* [Full documentation](https://wiki.autosportlabs.com/ESP32-CAN-X2)
83.8 KB
Loading
185 KB
Loading
16 KB
Loading

template.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ manufacturer: "<board manufacturer>"
77
board_url:
88
- ""
99
board_image: "unknown.jpg"
10-
date_added: 2020-3-31
10+
# format is YYYY-MM-DD
11+
date_added: 2020-03-31
1112
downloads_display: true
1213
blinka: false
1314
download_instructions: "BLINKA ONLY - url"

0 commit comments

Comments
 (0)