How to Make an OLED Shield for Raspberry Pi & Arduino

1,984

27

3

This small OLED shield can be used directely with Arduino or Raspberry Pi. The shield contains a OLED display to show measured values, status messages etc. and 3 buttons & 3 leds to control your program or add a menu to your project. It needs only 4 cables and two GPIO ports to communicate via I2C with your Raspberry Pi or Arduino. The pcb is very small and fits perfectely in an optional din rain enclosure.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Tools & Materials

We offer this shield as DIY kit, but it is very simple - you can create it by your self too if you want.

Tools:

  • soldering iron with small tip
  • solder

Material:

Step 2: Circuit Diagram

If you want, you can create such shield by your self too. See the circuit diagram below for reference

Step 3: Connect the Shield With an Arduino

Step 4: Connect the Shield With a Raspberry Pi

Step 5: Software for Arduino and Raspberry Pi

Please visit our website. You will find sample code for Raspberry Pi (Python) and Arduino (C++)

Step 6: Mount the Shield in a Din Rail Enclosure (optional)

This shield will fit perfectely in our Arduibox (for Arduino) and RasPiBox (for Raspberry Pi 3) din rail enclosure kits. You have to glue it with self adhesive tape to the backside of the top cover:

Share

    Recommendations

    • Indoor Lighting Contest

      Indoor Lighting Contest
    • Make It Fly Challenge

      Make It Fly Challenge
    • Growing Beyond Earth Maker Contest

      Growing Beyond Earth Maker Contest

    3 Discussions

    0
    None
    hichm

    7 months ago

    Hello, Nice for first Display OLED,
    but can i use LCD Nokia 3310

    0
    None
    harty123

    2 years ago

    Ok I have to check the pdf's ...

    0
    None
    ottoj

    2 years ago

    Some of the links don't make it into the PDF version that can be downloaded, and while you provide a link or two to your website, you never mention it in the text. You may want to add it at least one of the places you suggest using it to contact you for help and components. Thumbs up on the project, by the way!