RobotGeek Display Experimenter's Kit Getting Started Guide

If you haven't already, make sure to go through the Geekduino Getting Started Guide to get your libraries and hardware setup.

  1. Assembly Tips
  2. Hardware Required
  3. Wiring
  4. Test Code
  5. Other Examples

Let's get started on the right foot with the RobotGeek Basic Experimenter's Kit! This guide will be covering the setup and usage of the RobotGeek Basic Experimenter's Kit Test Code. The test code we have prepared lets you make sure your RobotGeek sensors are working as expected, while covering some of the things you can do with your sensors with some basic coding in Arduino. Be sure to read the //comments in the code if you would like to learn about what's going on.

1. Assembly Tips

The RobotGeek Display Experimenter's Kit can be conifgured in a variety of ways. We reccomend that you look at the RobotGeek Hardware reference guide for tips and tricks on how to put together different RobotGeek components.

Further down on this page you will see wiring diagrams for your Display kit. However you may wish to go through the RobotGeek Wiring reference guide to familairize your self with robotgeek wiring.

2. Hardware Required

3. Wiring

For Wiring Information on the 4-Digit Display, see this Section.

You will use a 4-pin squid cable to attach the LCD to the Sensor Shield

Device Sensor Shield Port
LED 0 Digital 5
LED 1 Digital 6
LED 2 Digital 9
LED 3 Digital 10
Neopixel Ring Digital 12
4-Digit Display CLK Digital 2
4-Digit Display DATA Digital 3
OLED 96x96 Display I2C Port
LCD SDA Analog 4 S
LCD SCL Analog 5
LCD 5v Analog 4 V
LCD GND Analog 4 G
Analog Sensors
Knob 1 RobotGeek Rotation Knob Analog 0
Knob 2 RobotGeek Rotation Knob Analog 1
Digital Sensors
Button 1 RobotGeek Pushbutton Digital 4
Button 2 RobotGeek Pushbutton Digital 7

Test Code

  1. Connect your components as shown here.
  2. Open displayExperimentersKitTest in the Arduino IDE. You can find this sketch under
    File > Sketchbook > RobotGeek sketches > Tests > displayExperimentersKitTest
  3. Connect a micro USB cable from your computer to your Geekduino
  4. Load displayExperimentersKitTest onto your board using the upload button in the Arduino IDE.
  5. Once loaded, you have the option of either disconnecting the USB cable from your computer and powering the Geekduino using a 6 Volt 2 Amp Power Supply, or keeping your Geekduino plugged in via USB for power.
Rotation Knob 0
  • Change the number of NeopPixel LEDs that are on
  • Change the brightness of LED 0
  • Shows the value of the knob on the display
  • Shows the number of neopixels on the OLED
Rotation Knob 1
  • Change the color of NeopPixel LEDs that are on
  • Change the brightness of LED 1
  • Shows the value of the knob on the display
Button 0
  • Turns LED 2 on when pressed
  • Shows the value of the button on the display
Button 1
  • Turns LED 3 on when pressed
  • Shows the value of the button on the display

RobotGeek 101

Are you ready to dive even deeper into the world of Arduino? Then take a look at Robotgeek 101! RobotGeek 101 is a step by step guide that will teach you how to build, wire, and program your Geekduino/Arduino. Through RobotGeek 101 you will learn the basics of Arduino like digital input and output, and move on to more advanced topics like PWM and servo control. By the end of RobotGeek 101 you'll be well equipped to start modifying our demo code and creating your own custom applications.

RobotGeek 101

Other Examples

File -> Examples -> Adafruit_Neopixel
4-Digit Display
File -> Examples -> digitalTube
File -> Examples -> robotgeekLCD
File -> Examples -> OLED_Display_96x96_master

Feedback Form