Skip to content

Latest commit

 

History

History
59 lines (34 loc) · 2.51 KB

File metadata and controls

59 lines (34 loc) · 2.51 KB

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