Skip to content

RobotMissions/OperatorInterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operator Interface v1.0

Robot Missions logo, a green leaf on a white diamond situated within a purple circle

The Operator Interface library allows control via a custom hardware interface for the Robot Missions robot platform.

More information about our robot platform at the Robot Missions Website ➞

Compatible with Teensy 3.2, and Teensy LC (with an external 3.3V regulator).

Two of the Operator Interfaces, with the LEDs glowing, and display showing 'Robot Missions Hero!'

Required Libraries

You will need to have these libraries installed:

Display

You need to make modifications in order for the display to work. The Operator Interface uses the Adafruit 128x64 OLED display.

Solder jumpers

The Operator Interface uses I2C to communicate with the display. On the back of the display, you will need to solder SJ1 and SJ2. (See this photo)

Fix library

The Adafruit_SSD1306 library hard codes in the dimensions of the display. By default, it will stretch what we are displaying because of the incorrect dimensions.

  1. On line 73 of Adafruit_SSD1306.h, uncomment #define SSD1306_128_64
  2. Comment out line 74 and 75

Now the display should be good to go.

Bill of Materials

For assembling the Operator Interface, you can find the BOM here.

License

Code is released under the MIT license.

Bug Reports / Feature Requests

Found a bug? Looking for a feature? Let us know by opening an Issue report. Further questions can be posted to our forum.


🤖✌️🌎

Robot Missions - Helping the planet with robots

About

Code for the Operator Interface to control the robots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages