Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Example code of using the RoboRIO to interface with an Arduino over I2C

License

Notifications You must be signed in to change notification settings

team581/arduino-roborio-i2c-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino to RoboRIO I2C Interface Example

Example code of using the RoboRIO to interface with an Arduino over I2C. The RoboRIO sends a string message ('go') to the Arduino. The Arduino has a listener running that will enable an LED when it receives the message. The message is sent by breaking it down into singular bytes, and then piecing it back together when it's received.

Setup

Materials

  • 1 Arduino
  • 1 RoboRIO
  • 1 I2C capable cable

Wiring Configuration

Arduino

The Arduino should have a digital LED connected to port 13. It should also have a digital I2C connection on port 4.

RoboRIO

The RoboRIO should have the I2C cable plugged into port 4.

Java

Since the configuration of your RoboRIO can vary greatly from ours, you may want to modify how the code is run. The most important part is probably changing when to send the message over I2C.

Copyright Jonah Snider 2018

About

Example code of using the RoboRIO to interface with an Arduino over I2C

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published