Skip to content

A testbench which uses an Arduino Uno in conjunction with an Seeed Studio CAN Shield to throw CAN frames that contain values from analog inputs.

Notifications You must be signed in to change notification settings

UCR-FSAE/ArduinoCANTestBench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ArduinoCANTestBench

A testbench that uses an Arduino Uno in conjunction with a Seeed Studio CAN Shield to throw CAN frames that contain values from analog inputs.

Required Parts

Arduino Uno
Seeed Studio CAN Shield v2.0

Usage Instructions

Before using, be sure to connect the P1 pads on the back of the CAN shield. This toggles the 120 ohm terminating resistor required for CAN implementations.
Then, simply mount the shield, build and flash this code, and you should be good to go.
By default, a potentiometer (pin A0) and joystick (pins A1, A2, A3) are used. These can be swapped out for any other analog sensor/system.
Connect CAN_H and CAN_L to the correct ports on the shield, and you should be good to go.

About

A testbench which uses an Arduino Uno in conjunction with an Seeed Studio CAN Shield to throw CAN frames that contain values from analog inputs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages