Canbus sheild - seed studio - issues when uploading

Hi all, i am using Seed Studio Canbus Shield where i want to look at OBD data of a vehicle. i have uploaded the zip file and when i load an example and press "upload i get the following error

i am using UNO

Sketch uses 7600 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 481 bytes (23%) of dynamic memory, leaving 1567 bytes for local variables. Maximum is 2048 bytes.
"C:\Users\lenovo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\lenovo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-PCOM5" -b115200 -D "-Uflash:w:C:\Users\lenovo\AppData\Local\Temp\arduino-sketch-E874A4789F3A0CA3823BE3B2604B276A/OBDII_PIDs.ino.hex:i"

avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:\Users\lenovo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

     Using Port                    : COM5
     Using Programmer              : arduino
     Overriding Baud Rate          : 115200
     AVR Part                      : ATmega328P
     Chip Erase delay              : 9000 us
     PAGEL                         : PD7
     BS2                           : PC2
     RESET disposition             : dedicated
     RETRY pulse                   : SCK
     serial program mode           : yes
     parallel program mode         : yes
     Timeout                       : 200
     StabDelay                     : 100
     CmdexeDelay                   : 25
     SyncLoops                     : 32
     ByteDelay                     : 0
     PollIndex                     : 3
     PollValue                     : 0x53
     Memory Detail                 :

                              Block Poll               Page                       Polled
       Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
       ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
       eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
       flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
       lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
       hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
       efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
       lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
       calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
       signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

     Programmer Type : Arduino
     Description     : Arduino
     Hardware Version: 3
     Firmware Version: 4.4
     Vtarget         : 0.3 V
     Varef           : 0.3 V
     Oscillator      : 28.800 kHz
     SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: reading input file "C:\Users\lenovo\AppData\Local\Temp\arduino-sketch-E874A4789F3A0CA3823BE3B2604B276A/OBDII_PIDs.ino.hex"
avrdude: writing flash (7600 bytes):

Writing | ################################################## | 100% 1.23s

avrdude: 7600 bytes of flash written

avrdude done. Thank you.

Welcome to the forum

What makes you think that an error is occurring ?

i am unable to do anything when upload the script, or perhaps i do not know how to use it !

but i get the following message, which i thought was a error
ketch uses 7600 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 481 bytes (23%) of dynamic memory, leaving 1567 bytes for local variables. Maximum is 2048 bytes.

The message is telling you how much memory is being used. Note that only a relatively small percentage is being used which is good news

How exactly is the shield connected to the car OBD port ?

ok thank you ,

DB9 connector to OBD2 port of car,

What do you expect to happen run you run the sketch ? What, of anything do you see on the Serial monitor ? Does the baud rate set in the Serial monitor match that set in the sketch ? How do you interact with shield to set what values are displayed ?

Please post the sketch that you are running, using code tags when you do

ok i just tried this while plugged into OBD of car and i got characters but of no real information such as Zeros and 1s as expected.

so what i am looking to do is this this canbus shield to read the CAN HI and LOW, using pin 14 and 6 of the OBD connector ( Can Hi / Lo)

Are you sure that you are using the correct baud rate ?

back at the car again and now getting serial data, :slight_smile: it was Baud rate and possibly spi CS pin!

Hi, @autosparkrhys
Welcome to the forum.

Can you please post your code?
Can please post a schematic.

Have you got gnd connected between the CanBus module and the OBD socket?

Thanks.. Tom.. :grinning: :+1: :coffee: :australia: