CAN-BUS Shield V2 Bus Expansion Board CANBUS MCP2515 Controller MCP2551 transceiver For  UNO Mega Leonardo

CAN-BUS Shield V2 Bus Expansion Board CANBUS MCP2515 Controller MCP2551 transceiver For UNO Mega Leonardo

Default Title
$304.07
Sale price  $304.07 Regular price  $0.00
Skip to product information
CAN-BUS Shield V2 Bus Expansion Board CANBUS MCP2515 Controller MCP2551 transceiver For  UNO Mega Leonardo
CAN-BUS Shield V2 Bus Expansion Board CANBUS MCP2515 Controller MCP2551 transceiver For UNO Mega Leonardo
$304.07
Sale price  $304.07 Regular price  $0.00
Default TitleDefault Title
Description

SPECIFICATIONS

Brand Name: NONE

DIY Supplies: Electrical

Electronic: No

High-concerned chemical: none

Origin: Mainland China

Semi-finishedproduct: No

 
 
CAN-BUS Shield V2 adopts MCP2515 and MCP2551 for controller and transceiver, it is compatible with Arduino which means it can switch an Arduino board like Arduino Uno to start your CAN-BUS project.
 
 
Description

Features

  • High-performance ICs: stand-alone MCP2515 CAN-BUS controller and high-speed MCP2551 CAN transceiver

  • Supports industrial standards: provide 9-pin sub-D connector

  • Medium communication speed: implements CAN V2.0B at up to 1 Mb/s

  • Long travel distance: Standard (11 bit) and extended (29 bit) data and remote frames

  • Two receive buffers with prioritized message storage

 

Description

Hacking vehicles becomes easy with CAN BUS and Arduino! CAN-BUS Shield which adopts MCP2515 CAN-BUS controller with SPI interface and MCP2551 CAN transceiver to give you Arduino/Seeeduino CAN-BUS capability. With the help of CAN-BUS Shield, you can use easily interact with your car by using Arduino boards.

CAN-BUS Shield V2 also provides selectable OBD-II and CAN standard pinout, changeable CS pin for TF card slot, and INT pin. A screw terminal can easily to connect CAN_H and CAN_L.

What is CAN-BUS?

CAN-BUS is a common industrial bus because of its long travel distance, medium communication speed, and high reliability. It is commonly found on modern machine tools and as an automotive diagnostic bus.

CAN stands for Controller Area Network, it is used toallow microcontrollers and devices to communicate with each other within a vehicle without a host computer which allows for control and data acquisition. These devices are also called Electronic Control Units (ECU) and they enable communication between all parts of a vehicle.

Today, you can find up to 70 ECUs in a modern car. CAN is a serial communication bus designed for industrial and automotive applications. For example, they are found in vehicles, farming equipment, industrial environments, etc.

 

How does CAN-BUS work?

The fuel level, door sensors, odometer, and many more parts of a car have to communicate with each other somehow, and CAN BUS is what they used to do. These CAN-compatible components, which are called “nodes” are connected with a 3-string copper wire, with no central router to govern the flow of data. Every node can hear the messages of every other node.

Every node has an ID, where the ones with the higher priority ID can have the priority to “talk” first while the others “listen”. This is to ensure that there are never two nodes talking at the same time. The biggest benefit of CAN-BUS is to be able to just connect components without having to worry about signal routing.

 

Learn more about CAN-BUS here.


 

 

CAN-BUS Shield Works well with Arduino UNO (ATmega328), Arduino Mega (ATmega1280/2560) as well as Arduino Leonardo (ATmega32U4), and LinkIt One, if you want to use it with the others board, please contact us for more details.

 

CAN-Bus Shield V2 Compatible With Seeeduino V4.2, Arduino UNO, Arduino Mega, Arduino  Leonardo


 

CAN-BUS Shield Different Versions Comparision 

 

Previously we have made two versions of CAN-BUS Shield, V1.0, and V1.2. They are all awesome shields that are widely liked by our users. In order to make it better, several months ago we conducted a survey about CAN-BUS Shield V1.2 and received much valuable advice (Thanks to all the users who replied to us), so we decided to make an update and here it is - CAN-BUS Shield V2.



 

The CAN-BUS Shield V2 still uses MCP2515 as CAN-BUS controller and MCP2551 as CAN transceiver. There are really many updates compared with the precisions.

 
  • OBD-II or CAN standard pinout can be selected by switching jumpers on the DB9 interface, the default pinout is OBD-II.

  • Added a TF card slot for data storage, and the CS pin can be either set to D4 or D5.

  • The INT pin can also be set to D2 or D3 by switching jumpers on the back of the shield.

  • We moved the P1 pad from the front to the back of the shield to make it easier to cut and solder in case you want to use more than 2 CAN-BUS Shields, it is needed to cut the P1 pad. 

  • All in one, there are more options for customization.

 

Features

V2.0

CAN-BUS Controller

MCP2515

CAN Transceiver

MCP2551

Default OBD Pinout

OBD-II Standard

CAN Standard Pinout

Compatible (jumper)

INT Pin

D2 or D3 (jumper)

CS pin for TF card slot

D4 or D5 (jumper)

P1 pad

Back of the shield

Serial Grove

A0/A1

I2C Grove

SDA/SCL

Grove Orientation

Horizontal
 

 
 

Can-BUS Communication Structure

 

 

Considering that the D0/D1 pin is usually used for downloading code, we changed the serial Grove connector to pin A0/A1. The I2C Grove connector is also changed to a more reasonable standard SDA/SCL pins instead of the previous A4/A5. The two Grove connectors are both changed to horizontal rather than vertical to the shield so that it would be more convenient when connecting to other grove modules.

 

 

Alternative Choice

 

If you want a CAN BUS function for other MCU, please try the Serial CAN-BUS module. 

 

If your project is space limited, here is a Serial CAN-BUS($14.90) module which has the full features of CAN Bus. The Serial CAN-BUS provides your Arduino or other MCU with the capability of communication to CAN Bus, such as hacking your vehicle. This Grove CAN-BUS module is controlled by UART, which means if your MCU has a UART interface, this serial CAN-BUS is available. 



 

 

If you want to record the GPS log at the same time, this OBD-II CAN Bus GPS Development Kit is recommended.

 

 

Hardware Overview 

 
 
 
Documents
CAN-BUS Shield V2.0 Schmatics
Schematic & PCB of CAN-BUS Shield V2.0
Arduino Library for CAN-BUS Shield
MCP2515 datasheet
MCP2551 datasheet
An OBD Demo
MCP2515 Baud Rate Tool
USB-CAN Analyzer
DB9 to OBD2 Cable
CAN BUS Shield v2.0 Drawing in PDF
CAN BUS Shield v2.0 Drawing in DXF
 
 
 
Technical Details

Technical details

Dimensions

74.8mm x53.4mm x27.1mm

Weight

G.W 48g

Battery

Exclude

 
Part List

Part List

CAN-BUS Shield V2

1

 
 
Free Shipping Over $199
  • Standard Shipping: Standard Shipping (12–18 Business Days)
  • Express Shipping: Expedited Shipping (5–9 Business Days)
  • Free Shipping: Orders over $199 qualify automatically
  • Tracking: Full tracking number provided for all orders
30-Day Return Policy
  • Returns: 30-day hassle-free return window
  • Condition: Items must be unused and in original packaging
  • Refund: Full refund processed within 3-5 business days
Why Choose Us?
  • Factory Direct: ISO/TS 16949 certified manufacturer
  • Quality: 100% electrical continuity tested before shipment
  • Experience: 15+ years in automotive connector industry
  • Support: Professional technical support available
Secure Payment Latest encryption technology
Money-Back Guarantee 30-day hassle-free returns
Quality Assured Factory certified products
Global Fast Shipping Worldwide express delivery

You may also like

Contact us

Subscribe to our emails

Be the first to know about new collections and special offers.