Waveshare 17912 2-CH CAN HAT
Description
2-Channel CAN HAT for Raspberry Pi
2-Channel Isolated CAN Bus Expansion, Multi Onboard Protection Circuits
Comes with manual and examples in C / Python![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-1_960.jpg)
What can it do?
enable isolated and stable CAN bus capability for your Raspberry Pi
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-3_960.jpg)
Designed for Raspberry Pi series
Standard Raspberry Pi 40PIN GPIO header, customized for Raspberry Pi series boards
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-5_960.jpg)
Features at a glance
- Adopts MCP2515 and SN65HVD230 dual chips combined solution, allows 2-channel CAN communication
- Integrated power isolation, providing stable isolated voltage, requires no extra power supply for the isolated terminal
- Onboard digital isolator, signal isolation makes the communication more safe, more stable, and better anti-interference
- Onboard TVS (Transient Voltage Suppressor) diode, provides ESD protection and transient peak voltage protection
- Onboard voltage translator, select 3.3V/5V operating voltage by jumper
- Onboard 120O terminal resistor, configured by jumper
- Breakout SPI control pins, for connecting with host control boards like STM32/Arduino
2-Channel CAN capability
MCP2515 CAN controller + SN65HVD230 CAN transceiver
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-7_960.jpg)
Electrical isolation circuitry safe & stable
SM24CANB TVS diode, ESD protection, transient peak voltage protection
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-9_960.jpg)
Flexible and handy jumpers
easily select 3.3V / 5V operating voltage, or enable/disable 120O terminal resistor, via onboard jumpers
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-11_960.jpg)
What's On Board
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-13_960.jpg)
- MCP2515 CAN controller
- SN65HVD230 transceiver
- SI8642ED digital isolator
- RT9193-33 power chip
- B0505LS-1W power supply isolation module
- SM24CANB TVS diode
- Standard Raspberry Pi 40PIN GPIO header
- CAN bus screw terminal
- MCU control pins
- 120O terminal resistor switch
- 3.3V/5V logic level switch
- Power indicator
Pinout definition
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-15_960.jpg)
Specifications
CAN controller | MCP2515 | Power supply voltage | 5V |
---|---|---|---|
CAN transceiver | SN65HVD230 | Logic level voltage | 3.3V/5V |
Control bus | SPI | Dimensions | 65 × 56.5(mm) |
Outline dimensions
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-17_960.jpg)
Resources & Services
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/LCD/common/res_banner.png)
* Resources for different product may vary, please check the wiki page to confirm the actually provided resources.
Package Contents
- 2-CH CAN HAT x1
- Standoffs pack (2pcs) x1
- 2×20PIN female header x1
1
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accBoard/2-CH-CAN-HAT/2-CH-CAN-HAT-3_220.jpg)
2
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accessories/offwhite-nylon-standoff-M2.5x15_220.jpg)
3
![](https://www.welectron.com/mediafiles/productimg/waveshare/devkit/accessories/2x20-2.54-8.5-12-female-header-black_220.jpg)
Shipping weight: | 0.03 Kg |