Lilygo T-2CAN ESP32-S3 CAN FD development board 16MB flash 8MB PSRAM
The Lilygo T-2CAN is a stand-alone ESP32-S3 development board built around two CAN channels for embedded wireless projects. It pairs a 16MB flash and 8MB PSRAM module with 2.4G Wi-Fi and Bluetooth 5, so you can program it in Arduino IDE or VS Code and connect it to CAN networks through its Type-C port.
Key features
- ESP32-S3 microcontroller – runs Arduino IDE and VS Code projects with built-in Wi-Fi and Bluetooth 5.
- 16MB flash and 8MB PSRAM – gives the board ample memory for firmware and runtime data.
- Two CAN channels – supports CAN V2.0B at 1 Mb/s and optional CAN FD at 5 Mb/s with the MCP2518FD module.
- DC 12~24V power input – powers the board directly, with USB Type-C supply at 5V 500mA for debugging.
- QWIIC connector – simplifies I2C expansion without soldering.
Specifications
| MCU | ESP32-S3 |
|---|---|
| Flash | 16MB |
| PSRAM | 8MB |
| Wireless connectivity | 2.4G Wi-Fi 802.11 b/g/n, Bluetooth 5 |
| CAN channels | 2 |
| CAN controller | MCP2515 (CAN V2.0B at 1 Mb/s); optional MCP2518FD (CAN V2.0B + CAN FD at 5 Mb/s) |
| DC power input | DC 12~24V |
| USB supply | 5V, 500mA |
| Connector type | Type-C |
| Dimensions | 18 x 39 x 91mm |
| Board version | V1.0 |
| Available versions | T-2CAN, T-2CAN-FD |
Ideal for
Embedded developers and electronics hobbyists building CAN bus projects with wireless connectivity, such as vehicle diagnostics, industrial automation, or custom IoT controllers.
FAQ
Does it support CAN FD?
Yes, the T-2CAN-FD version supports CAN V2.0B plus CAN FD at 5 Mb/s using the MCP2518FD module.
What development platforms work with it?
It works with Arduino IDE and VS Code.
How is it powered?
It accepts DC 12~24V input and can also be powered through USB Type-C at 5V 500mA.
Does it have a switchable 120 ohm resistor?
No, the 120 ohm resistor has no switch and can be removed if needed.
What are the board dimensions?
It measures 18 x 39 x 91mm.