Skip to content

Commit 9a1c4a4

Browse files
committed
initial version of autosportlabs_esp32_can_x2 device description
1 parent 64e6bb8 commit 9a1c4a4

1 file changed

Lines changed: 58 additions & 0 deletions

File tree

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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-5-28
12+
family: esp32 # See _data/bootloaders.json
13+
bootloader_id:
14+
features:
15+
- Breadboard-Friendly
16+
- Bluetooth/BTLE
17+
- Wi-Fi
18+
- Dual CAN bus
19+
- Automotive-grade power supply
20+
- On-board CAN bus transceivers
21+
- USB-C
22+
- User programmable status LED
23+
---
24+
25+
The Autosport Labs ESP32-CAN-X2 is a development board suitable for automotive, industrial, and aerospace applications.
26+
27+
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.
28+
29+
All IO pins are broken out to a breadboard-friendly layout so you can easily integrate it into bigger projects. A separate connector also allows power, ground, and dual CAN connections so you can quickly wire it into a CAN network.
30+
31+
Use the two CAN bus networks for extra versatility - some ideas:
32+
- Bridge two CAN bus networks with different baud rates
33+
- Collect data from two different CAN bus networks with different baud rates
34+
- Isolate traffic between CAN networks
35+
- Create a "man in the middle" agent, which will help identify the source of CAN messages, helpful for CAN bus reverse-engineering efforts
36+
37+
Sample Projects are available to get you started quickly [Example Projects in our Github])https://github.com/autosportlabs/ESP32-CAN-X2)
38+
39+
**Components:**
40+
41+
- **ESP32-S3-WROOM-1-N8R8** microcontroller powerful dual-core Xtensa LX6 CPU running at up to 240 MHz.
42+
- **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.
43+
- **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).
44+
- **USB-C port**: A USB-C port supplies power for programming, flashing your code, for communications using the USB 1.1 specification, as well as for JTAG debugging.
45+
- **Boot Button**: Download button. Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for downloading firmware through the serial port.
46+
- **Reset Button**: Resets the device
47+
- **LED**: User controllable LED; use it to indicate status or anything else you would like.
48+
- **Power LED**: Turns on when power is connected to the board.
49+
- **Power / CAN headers**: 6 pin JST-PH header provides 12v (nominal) power, ground, CAN1 and CAN2 connections.
50+
- **CAN termination jumpers**: 2 CAN termination jumpers are provided, default enabled with 120 ohm termination
51+
- **Built-in CAN transceivers**: Dual CAN transceivers are included on board.
52+
- **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.
53+
54+
## Purchase
55+
56+
* [Autosport Labs](https://www.autosportlabs.com/product/esp32-can-x2-dual-can-bus-automotive-grade-development-board/)
57+
* [Example Projects])https://github.com/autosportlabs/ESP32-CAN-X2)
58+
* [Full documentation](https://wiki.autosportlabs.com/ESP32-CAN-X2)

0 commit comments

Comments
 (0)