- Implements CAN V2.0B at up to 1 Mb/s
- SPI Interface up to 10 MHz
- Standard (11 bit) and extended (29 bit) data and remote frames
- Two receive buffers with prioritized message storage
- Industrial standard 9 pin sub-D connector
- Two LED indicators
Please visit our wiki page for more info about this product. It will be appreciated if you can help us improve the documents, add more demo code or tutorials. For technical support, please post your questions to ourforum.
|Dimensions||0mm x0mm x0mm|
Question by: admin on 2018-12-18 02:35:02
One base shield can only stackable a motor shield with two DC motors.Answer by: admin on 2018-12-18 02:35:02
I just replaced a serial LCD with a SPI OLED, and the CAN-BUS Shield stopped working. I changed the OLEDs SS-pin to a different one with no results.
Is your CAN-BUS Shield using a slave select or just occupying the whole SPI? (If yes, what pin is thQuestion by: admin on 2018-12-18 02:35:02
I found the answer myself: The CAN-BUS library does not use the SPI properly. It suppose to assume that other devices are using the SPI too, and should set the SPI properties (data mode, divider) every time, in case the other devices are changing it.Answer by: admin on 2018-12-18 02:35:02
I am new to the arduino/seeeduino community and have a question about accessing the CAN Bus from an aftermarket ECU. My question is what is the best way to connect to this ECU using this shield and how do I go about interpreting the data? My plan is toQuestion by: admin on 2018-12-18 02:35:02
you can fine some connect cable, which is for OBD to DB9. I had made a recipe about geting data from the ECU, if you want it~ you can contract me! firstname.lastname@example.org.Answer by: admin on 2018-12-18 02:35:02
I am unable to use this shield to read KCAN. It seems the shield is only designed to get OBD. Any help is appreciated. Thanks.Question by: admin on 2018-12-18 02:35:02
Yes, I have tried changing the baud rate and also tested various timing for cnfg1, cnfg2 and cnfg3. As well as cleaned up some of the bugs in mcp_can.cpp and still no luck. It just silently sits there. It works perfectly at 500 kbits from OBD but nothiAnswer by: admin on 2018-12-18 02:35:02
The CAN Bus shield conflicts with the redbear lab's BLE shield. What to do? Thank you in advance for the help.Question by: admin on 2018-12-18 02:35:02
pin8-pin13 is not available for BLE shield, it is a pity that canbus shield use those pin. but there is still some way to solve this problem. you can cut the ss of canbus shield and connect to the other pin, of curse, the firmware should be a little chAnswer by: admin on 2018-12-18 02:35:03
I understand the pin out difference: SPI port located on pins 50, 51, 52 and 53 instead of 10, 11, 12, 13
How does the library handle the pin out difference between the Mega and this shield? Can the declared pins be passed as arguments instead ofQuestion by: admin on 2018-12-18 02:35:01
I'm sorry,you can't use it with Mega via definition in the libraries,but due to the schematic.CAN BUS shield just connected digital 10-13 to itself,but not connected to SPI port itself. So only using jumper wires if you wanna use it with Mega. you knowAnswer by: admin on 2018-12-18 02:35:01
Is there a way to change the references pins in the library for the Arduino Mega?
I looked in the define statements and I could not find any references to the Arduino pins used by this shield.
ThanksQuestion by: admin on 2018-12-18 02:35:01
This shield has occupied digital 2 and SPI port(digital 10 -13),As for connecting to Mega,you can refer to this FAQ :http://www.seeedstudio.com/wik... .More detailed inforAnswer by: admin on 2018-12-18 02:35:01
I have an application for this shield that will require it to run at the max rated speed 1Mbs (1000Kbs).
Have you tested at this speed as I note that the examples only show operation up to 500Kbs.
From the initial reading I have done I can see tQuestion by: admin on 2018-12-18 02:35:01
yes,you can set the rate of speed "CAN.begin(CAN_500KBPS)".Answer by: admin on 2018-12-18 02:35:01
This shield use ICSP header? I ask this because I like use with olimexino-328 ant it not have ICSP header. This shield works with olimexino-328?
Thanks.Question by: admin on 2018-12-18 02:35:01
But, If you see the eagle of the board de ISP header is not connected to anything !!! I supossed that SPI comunication it perform via pins 10-11-12-13 and not via ISP(ICSP) header ??Answer by: admin on 2018-12-18 02:35:01
Is there an OBDII library available for this shield? Documentation seems to be pretty sparse although there is lots relating to other CAN-BUS shields. I really just need to echo the OBDII messages out to serial. Many thanks!Question by: admin on 2018-12-18 02:35:01
as you know, this module is open-source hardware, we made a basic library for the OBDII, but maybe not perfect. you need to modify and add functions by yourselfAnswer by: admin on 2018-12-18 02:35:01
Question by: admin on 2018-12-18 02:35:01
Hi,Kevin. It use the digital pin that they are:pin 2,pin 9,pin10,pin11,pin12,pin13.And other pins are free now~with a happy day~Answer by: admin on 2018-12-18 02:35:02
I tried using two arduino unos with shield and loaded the code from the wiki: https://github.com/Seeed-Studi....
It keep saying CAN initialization failed. Does anyone elsQuestion by: admin on 2018-12-18 02:35:00
Thanks!!! You solved my problem... it made me crazy.... "Enter setting mode fall" every time i've tried..Answer by: admin on 2018-12-18 02:35:00
If you ever do another PCB revision, would you consider adding a solder bridge to select where the interrupt pin goes to (pin 2 or pin 3 ). Then the user could configure it in the same way as the chip select (pin 9 or 10) by cutting and solderiQuestion by: admin on 2018-12-18 02:35:00
Thanks for your suggestion, we would take it into consideration if it's useful to many people. Thanks.Answer by: admin on 2018-12-18 02:35:00
I'd like to use 2 CAN-BUS lines.
I don't know how to constitute CAN-BUS Shield.
Is constitution of "1 UNO + 2 CAN-BUS shield" available ?
If unavailable, I think to try 2 set of "1 UNO + 1 CAN-BUS shield + 1 Ethernet Shield" by usQuestion by: admin on 2018-12-18 02:35:00
Thank you for your comment.
I must handle 2 CAN-BUS lines which are separate physically.
I'd like to confirm whether I can use 2 CAN-BUS lines by "1 CAN-BUS shield" or not.
Lough sketch (JPG), 1-UNO or 2-UNO ?
Answer by: admin on 2018-12-18 02:35:00
How do I have to change the library from this shield to change the SS/CS from pin 10 to pin 9? I want to stack up another shield that also uses pin 10 for SS/CS.
Thank you.Question by: admin on 2018-12-18 02:35:00
You can two pads on the top board, the CS pin has connected to digital 10 acquiescently, you can cut the connection between digital 10 and CS pin, then solder digital 9 to CS pin if you wanna use it.Answer by: admin on 2018-12-18 02:35:00
Hi, I would like to be sure that it's possible to set the baudrate at 1mbps. the information in the wwebsite and the wiki are diferents.
thank you by advanceQuestion by: admin on 2018-12-18 02:35:00
I'm sorry the information about your said between wiki and website are the same: Implements CAN V2.0B at up to 1 Mb/s.Answer by: admin on 2018-12-18 02:35:00
What are the differences between version 0.9 and 1.0 besides the color? WIKI has old information of 0.9 but not new 1.0.
Thanks,Question by: admin on 2018-12-18 02:35:00
The version 0.9 is the same to v1. And we haven't sold v0.9 before. All CAN-BUS shields we sold are v1.Answer by: admin on 2018-12-18 02:35:00
I want to use two of these shields together with and Uno. I have switch the second CS switched to PIN 9 (cut trace to PIN 10). I am looking for a CAN library that will allow two shields to be run at the same time.Question by: admin on 2018-12-18 02:35:00
Hello, I have the same problem. Also want to hook up another board on my UNO together with this CAN Shield. In the lib i changed the pin number, but after doing a recompile plus flash it does not work anymore. What else needs to be changed in the lib tAnswer by: admin on 2018-12-18 02:35:00